GridGain™ 2.0.3
Java API Specification

Uses of Interface
org.gridgain.grid.GridTask

Packages that use GridTask
org.gridgain.grid icon Start Here  Contains main GridGain API interfaces and classes. 
org.gridgain.grid.gridify icon Start Here  Contains APIs utilized for AOP-based grid-enabling. 
org.gridgain.grid.spi.deployment icon Contains APIs for deployment SPI. 
 

Uses of GridTask in org.gridgain.grid
 

Classes in org.gridgain.grid that implement GridTask
 class GridTaskAdapter<T,R>
          Convenience adapter for GridTask interface.
 class GridTaskSplitAdapter<T,R>
          This class defines simplified adapter for GridTask.
 

Methods in org.gridgain.grid that return types with arguments of type GridTask
 Map<String,Class<? extends GridTask<?,?>>> Grid.getLocalTasks()
          Gets map of all locally deployed tasks keyed by their task name.
 

Methods in org.gridgain.grid with parameters of type GridTask
<T,R> GridTaskFuture<R>
Grid.execute(GridTask<T,R> task, T arg)
          Executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(GridTask<T,R> task, T arg, GridTaskListener listener)
          Asynchronously executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(GridTask<T,R> task, T arg, long timeout)
          Executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(GridTask<T,R> task, T arg, long timeout, GridTaskListener listener)
          Asynchronously executes a task on the grid.
 

Method parameters in org.gridgain.grid with type arguments of type GridTask
 void Grid.deployTask(Class<? extends GridTask> taskCls)
          Explicitely deploys given grid task on the local node.
 void Grid.deployTask(Class<? extends GridTask> taskCls, ClassLoader clsLoader)
          Explicitely deploys given grid task on the local node.
<T,R> GridTaskFuture<R>
Grid.execute(Class<? extends GridTask<T,R>> taskCls, T arg)
          Executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(Class<? extends GridTask<T,R>> taskCls, T arg, GridTaskListener listener)
          Asynchronously executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(Class<? extends GridTask<T,R>> taskCls, T arg, long timeout)
          Executes a task on the grid.
<T,R> GridTaskFuture<R>
Grid.execute(Class<? extends GridTask<T,R>> taskCls, T arg, long timeout, GridTaskListener listener)
          Asynchronously executes a task on the grid.
 

Uses of GridTask in org.gridgain.grid.gridify
 

Classes in org.gridgain.grid.gridify that implement GridTask
 class GridifyTaskAdapter<R>
          Convenience adapter for tasks that work with Gridify annotation for grid-enabling methods.
 class GridifyTaskSplitAdapter<R>
          Convenience adapter for tasks that work with Gridify annotation for grid-enabling methods.
 

Uses of GridTask in org.gridgain.grid.spi.deployment
 

Methods in org.gridgain.grid.spi.deployment that return types with arguments of type GridTask
 Class<? extends GridTask<?,?>> GridDeploymentTaskAdapter.getTaskClass()
          Gets deployed task class.
 Class<? extends GridTask<?,?>> GridDeploymentTask.getTaskClass()
          Gets deployed task class.
 

Constructor parameters in org.gridgain.grid.spi.deployment with type arguments of type GridTask
GridDeploymentTaskAdapter(Class<? extends GridTask<?,?>> taskCls, ClassLoader clsLoader)
          Creates new instance of adapter for the given task.
 


GridGain™ 2.0.3
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.0.3.20052008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.