## Uses of Class
org.apache.ignite.internal.GridTaskSessionImpl

Packages that use GridTaskSessionImpl
Package | Description
--- | ---
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.managers.failover | TODO.
org.apache.ignite.internal.managers.loadbalancer | TODO.
org.apache.ignite.internal.processors.resource | TODO.
org.apache.ignite.internal.processors.session | Session processing package to guarantee reuse of same session object on the same node.
org.apache.ignite.internal.processors.task | TODO.

### Uses of GridTaskSessionImpl in org.apache.ignite.internal

Constructors in org.apache.ignite.internal with parameters of type GridTaskSessionImpl
Constructor and Description
`GridJobSessionImpl(GridKernalContext ctx, GridTaskSessionImpl ses, IgniteUuid jobId)`

### Uses of GridTaskSessionImpl in org.apache.ignite.internal.managers.failover

Methods in org.apache.ignite.internal.managers.failover with parameters of type GridTaskSessionImpl
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | GridFailoverManager.`failover(GridTaskSessionImpl taskSes, ComputeJobResult jobRes, List<ClusterNode> top, Object affKey, String affCacheName)`

Constructors in org.apache.ignite.internal.managers.failover with parameters of type GridTaskSessionImpl
Constructor and Description
`GridFailoverContextImpl(GridTaskSessionImpl taskSes, ComputeJobResult jobRes, GridLoadBalancerManager loadMgr, Object affKey, String affCacheName)` Initializes failover context.

### Uses of GridTaskSessionImpl in org.apache.ignite.internal.managers.loadbalancer

Methods in org.apache.ignite.internal.managers.loadbalancer with parameters of type GridTaskSessionImpl
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | GridLoadBalancerManager.`getBalancedNode(GridTaskSessionImpl ses, List<ClusterNode> top, ComputeJob job)`
`ComputeLoadBalancer` | GridLoadBalancerManager.`getLoadBalancer(GridTaskSessionImpl ses, List<ClusterNode> top)`

### Uses of GridTaskSessionImpl in org.apache.ignite.internal.processors.resource

Methods in org.apache.ignite.internal.processors.resource with parameters of type GridTaskSessionImpl
Modifier and Type | Method and Description
--- | ---
`void` | GridResourceProcessor.`inject(GridDeployment dep, ComputeTask<?,?> task, GridTaskSessionImpl ses, ComputeLoadBalancer balancer, ComputeTaskContinuousMapper mapper)` Injects held resources into given grid task.

### Uses of GridTaskSessionImpl in org.apache.ignite.internal.processors.session

Methods in org.apache.ignite.internal.processors.session that return GridTaskSessionImpl
Modifier and Type | Method and Description
--- | ---
`GridTaskSessionImpl` | GridTaskSessionProcessor.`createTaskSession(IgniteUuid sesId, UUID taskNodeId, String taskName, GridDeployment dep, String taskClsName, Collection<UUID> top, long startTime, long endTime, Collection<ComputeJobSibling> siblings, Map<Object,Object> attrs, boolean fullSup, UUID subjId)`
`GridTaskSessionImpl` | GridTaskSessionProcessor.`getSession(IgniteUuid sesId)`

### Uses of GridTaskSessionImpl in org.apache.ignite.internal.processors.task

Methods in org.apache.ignite.internal.processors.task with parameters of type GridTaskSessionImpl
Modifier and Type | Method and Description
--- | ---
`void` | GridTaskProcessor.`setAttributes(GridTaskSessionImpl ses, Map<?,?> attrs)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.6.0
Release Date | : May 18 2016