| Package | Description |
|---|---|
| org.gridgain.grid.compute |
Contains Compute Grid functionality.
|
| org.gridgain.grid.kernal |
Contains main implementation.
|
| org.gridgain.grid.kernal.managers.failover |
TODO.
|
| org.gridgain.grid.kernal.processors.job |
TODO.
|
| org.gridgain.grid.kernal.processors.resource |
TODO.
|
| org.gridgain.grid.spi.collision |
Contains APIs for collision SPI.
|
| org.gridgain.grid.spi.failover |
Contains APIs for failover SPI.
|
| org.gridgain.grid.spi.loadbalancing |
Contains APIs for load balancing SPI.
|
| org.gridgain.grid.spi.loadbalancing.adaptive |
Contains adaptive load balancing SPI.
|
| org.gridgain.grid.spi.loadbalancing.roundrobin |
Contains default round-robin implementation for load balancing SPI.
|
| org.gridgain.grid.spi.loadbalancing.weightedrandom |
Contains weighted random-base implementation for load balancing SPI.
|
| Modifier and Type | Method and Description |
|---|---|
GridComputeTaskSession |
GridComputeTaskFuture.getTaskSession()
Gets task session of execution grid task.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridComputeJobMasterLeaveAware.onMasterNodeLeft(GridComputeTaskSession ses)
A method which is executed in case master node has left topology during job execution.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridTaskSessionInternal
Internal task session interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridJobSessionImpl
Job session implementation.
|
class |
GridTaskSessionImpl
Task session.
|
| Modifier and Type | Method and Description |
|---|---|
GridComputeTaskSession |
GridTaskFutureImpl.getTaskSession()
Gets task timeout.
|
| Constructor and Description |
|---|
GridTaskFutureImpl(GridComputeTaskSession ses,
GridKernalContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
GridComputeTaskSession |
GridFailoverContextImpl.getTaskSession()
Gets current task session.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GridComputeJobSibling> |
GridJobProcessor.requestJobSiblings(GridComputeTaskSession ses) |
| Modifier and Type | Method and Description |
|---|---|
void |
GridResourceProcessor.inject(GridDeployment dep,
Class<?> taskCls,
GridComputeJob job,
GridComputeTaskSession ses,
GridJobContextImpl jobCtx)
Injects held resources into given
job. |
| Modifier and Type | Method and Description |
|---|---|
GridComputeTaskSession |
GridCollisionJobContext.getTaskSession()
Gets current task session associated with this job.
|
| Modifier and Type | Method and Description |
|---|---|
GridComputeTaskSession |
GridFailoverContext.getTaskSession()
Gets current task session.
|
| Modifier and Type | Method and Description |
|---|---|
GridNode |
GridLoadBalancingSpi.getBalancedNode(GridComputeTaskSession ses,
List<GridNode> top,
GridComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
GridNode |
GridAdaptiveLoadBalancingSpi.getBalancedNode(GridComputeTaskSession ses,
List<GridNode> top,
GridComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
GridNode |
GridRoundRobinLoadBalancingSpi.getBalancedNode(GridComputeTaskSession ses,
List<GridNode> top,
GridComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
GridNode |
GridWeightedRandomLoadBalancingSpi.getBalancedNode(GridComputeTaskSession ses,
List<GridNode> top,
GridComputeJob job)
Gets balanced node for specified job within given task session.
|
Copyright © 2014. All rights reserved.