| Package | Description |
|---|---|
| org.gridgain.grid.compute |
Contains Compute Grid functionality.
|
| org.gridgain.grid.compute.gridify |
Contains APIs utilized for AOP-based grid-enabling.
|
| org.gridgain.grid.compute.gridify.aop |
Contains common classes for different AOP providers.
|
| org.gridgain.grid.ggfs.mapreduce |
Contains APIs for In-Memory MapReduce over GGFS.
|
| org.gridgain.grid.kernal |
Contains main implementation.
|
| org.gridgain.grid.kernal.managers.deployment |
TODO.
|
| org.gridgain.grid.kernal.processors.cache.query.jdbc | |
| org.gridgain.grid.kernal.processors.closure |
TODO.
|
| org.gridgain.grid.kernal.processors.resource |
TODO.
|
| org.gridgain.grid.kernal.processors.streamer.task | |
| org.gridgain.grid.kernal.processors.task |
TODO.
|
| org.gridgain.grid.kernal.visor.cmd | |
| org.gridgain.grid.kernal.visor.cmd.tasks | |
| org.gridgain.grid.util |
System-wide utility routine and helper classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridComputeTaskAdapter<T,R>
Convenience adapter for
GridComputeTask interface. |
class |
GridComputeTaskSplitAdapter<T,R>
This class defines simplified adapter for
GridComputeTask. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Class<? extends GridComputeTask<?,?>>> |
GridCompute.localTasks()
Gets map of all locally deployed tasks keyed by their task name .
|
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridCompute.execute(GridComputeTask<T,R> task,
T arg)
Executes given task on this grid projection.
|
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridCompute.execute(Class<? extends GridComputeTask<T,R>> taskCls,
T arg)
Executes given task on the grid projection.
|
void |
GridCompute.localDeployTask(Class<? extends GridComputeTask> taskCls,
ClassLoader clsLdr)
Explicitly deploys a task with given class loader on the local node.
|
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridifyDefaultRangeTask
Default gridify task which simply executes a method on remote node.
|
class |
GridifyDefaultTask
Default gridify task which simply executes a method on remote node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridGgfsTask<T,R>
GGFS task which can be executed on the grid using one of
GridGgfs.execute() methods. |
class |
GridGgfsTaskNoReduceAdapter<T,R>
Convenient
GridGgfsTask adapter with empty reduce step. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Class<? extends GridComputeTask<?,?>>> |
GridComputeImpl.localTasks()
Gets map of all locally deployed tasks keyed by their task name .
|
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridComputeImpl.execute(GridComputeTask<T,R> task,
T arg)
Executes given task on this grid projection.
|
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridComputeImpl.execute(Class<? extends GridComputeTask<T,R>> taskCls,
T arg)
Executes given task on the grid projection.
|
void |
GridComputeImpl.localDeployTask(Class<? extends GridComputeTask> taskCls,
ClassLoader clsLdr)
Explicitly deploys a task with given class loader on the local node.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Class<? extends GridComputeTask<?,?>>> |
GridDeploymentManager.findAllTasks(GridPredicate<? super Class<? extends GridComputeTask<?,?>>>... p) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GridDeployment.internalTask(GridComputeTask task,
Class<?> taskCls)
Checks whether task class is annotated with
GridInternal. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheQueryJdbcMetadataTask
Task that gets metadata for JDBC adapter.
|
class |
GridCacheQueryJdbcTask
Task for JDBC adapter.
|
class |
GridCacheQueryJdbcValidationTask
Task to validate connection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridPeerDeployAwareTaskAdapter<T,R>
Peer deployment aware task adapter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridResourceProcessor.inject(GridDeployment dep,
GridComputeTask<?,?> task,
GridTaskSessionImpl ses,
GridComputeLoadBalancer balancer,
GridComputeTaskContinuousMapper mapper)
Injects held resources into given grid task.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridStreamerBroadcastTask
Streamer broadcast task.
|
class |
GridStreamerQueryTask<R>
Streamer query task.
|
class |
GridStreamerReduceTask<R1,R2>
Streamer query task.
|
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridTaskProcessor.execute(GridComputeTask<T,R> task,
T arg) |
<T,R> GridComputeTaskFuture<R> |
GridTaskProcessor.execute(GridComputeTask<T,R> task,
T arg,
boolean sys) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> GridComputeTaskFuture<R> |
GridTaskProcessor.execute(Class<? extends GridComputeTask<T,R>> taskCls,
T arg) |
| Modifier and Type | Class and Description |
|---|---|
class |
VisorMultiNodeTask<A,R,J>
Base class for Visor tasks intended to query data from a multiple node.
|
class |
VisorOneNodeTask<A,R>
Base class for Visor tasks intended to query data from a single node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VisorAckTask
Ack task to run on node.
|
class |
VisorCacheCollectMetricsTask
Task that cache metrics from all nodes.
|
class |
VisorCachesClearTask
Task that clears specified caches on specified node.
|
class |
VisorCachesCompactTask
Task that compacts caches.
|
class |
VisorCachesSwapBackupsTask
Task for swapping backup cache entries.
|
class |
VisorConfigCollectorTask
Grid configuration data collect task.
|
class |
VisorEventsCollectTask
Task that runs on specified node and returns events data.
|
class |
VisorGcTask
Task to run gc on nodes.
|
class |
VisorLicenseCollectTask
Collect license from nodes task.
|
class |
VisorLicenseUpdateTask
Task to upload license.
|
class |
VisorQueryNextPageTask
Task for collecting next page previously executed SQL or SCAN query.
|
class |
VisorQueryTask
Task for execute SCAN or SQL query and get first page of results.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
GridUtils.getTaskName(Class<? extends GridComputeTask<?,?>> taskCls)
Gets task name for the given task class.
|
Copyright © 2014. All rights reserved.