| Package | Description |
|---|---|
| org.apache.ignite.compute |
Contains Compute Grid functionality.
|
| org.apache.ignite.internal |
Contains main implementation.
|
| org.apache.ignite.internal.managers.failover |
TODO.
|
| org.apache.ignite.internal.processors.closure |
TODO.
|
| org.apache.ignite.internal.processors.job |
TODO.
|
| org.apache.ignite.internal.processors.resource |
TODO.
|
| org.apache.ignite.spi.collision |
Contains APIs for collision SPI.
|
| org.apache.ignite.spi.failover |
Contains APIs for failover SPI.
|
| org.apache.ignite.spi.loadbalancing |
Contains APIs for load balancing SPI.
|
| org.apache.ignite.spi.loadbalancing.adaptive |
Contains adaptive load balancing SPI.
|
| org.apache.ignite.spi.loadbalancing.roundrobin |
Contains default round-robin implementation for load balancing SPI.
|
| org.apache.ignite.spi.loadbalancing.weightedrandom |
Contains weighted random-base implementation for load balancing SPI.
|
| Modifier and Type | Method and Description |
|---|---|
ComputeTaskSession |
ComputeTaskFuture.getTaskSession()
Gets task session of execution grid task.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ComputeJobMasterLeaveAware.onMasterNodeLeft(ComputeTaskSession 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 |
|---|---|
ComputeTaskSession |
ComputeTaskInternalFuture.getTaskSession()
Gets task timeout.
|
| Constructor and Description |
|---|
ComputeTaskInternalFuture(ComputeTaskSession ses,
GridKernalContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
ComputeTaskSession |
GridFailoverContextImpl.getTaskSession()
Gets current task session.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridClosureProcessor.C1MLA.onMasterNodeLeft(ComputeTaskSession ses)
A method which is executed in case master node has left topology during job execution.
|
void |
GridClosureProcessor.C2MLA.onMasterNodeLeft(ComputeTaskSession ses)
A method which is executed in case master node has left topology during job execution.
|
void |
GridClosureProcessor.C4MLA.onMasterNodeLeft(ComputeTaskSession ses)
A method which is executed in case master node has left topology during job execution.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ComputeJobSibling> |
GridJobProcessor.requestJobSiblings(ComputeTaskSession ses) |
| Modifier and Type | Method and Description |
|---|---|
void |
GridResourceProcessor.inject(GridDeployment dep,
Class<?> taskCls,
ComputeJob job,
ComputeTaskSession ses,
GridJobContextImpl jobCtx)
Injects held resources into given
job. |
| Modifier and Type | Method and Description |
|---|---|
ComputeTaskSession |
CollisionJobContext.getTaskSession()
Gets current task session associated with this job.
|
| Modifier and Type | Method and Description |
|---|---|
ComputeTaskSession |
FailoverContext.getTaskSession()
Gets current task session.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterNode |
LoadBalancingSpi.getBalancedNode(ComputeTaskSession ses,
List<ClusterNode> top,
ComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterNode |
AdaptiveLoadBalancingSpi.getBalancedNode(ComputeTaskSession ses,
List<ClusterNode> top,
ComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterNode |
RoundRobinLoadBalancingSpi.getBalancedNode(ComputeTaskSession ses,
List<ClusterNode> top,
ComputeJob job)
Gets balanced node for specified job within given task session.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterNode |
WeightedRandomLoadBalancingSpi.getBalancedNode(ComputeTaskSession ses,
List<ClusterNode> top,
ComputeJob job)
Gets balanced node for specified job within given task session.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023