## Uses of Interface
org.apache.ignite.spi.failover.FailoverContext

Packages that use FailoverContext
Package | Description
--- | ---
org.apache.ignite.internal.managers.failover | TODO.
org.apache.ignite.spi.failover | Contains APIs for failover SPI.
org.apache.ignite.spi.failover.always | Contains default "always" failover SPI.
org.apache.ignite.spi.failover.jobstealing | Contains job stealing failover SPI.
org.apache.ignite.spi.failover.never | Contains "never" failover SPI.

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

Classes in org.apache.ignite.internal.managers.failover that implement FailoverContext
Modifier and Type | Class and Description
--- | ---
`class` | `GridFailoverContextImpl` GridFailoverContext implementation.

### Uses of FailoverContext in org.apache.ignite.spi.failover

Methods in org.apache.ignite.spi.failover with parameters of type FailoverContext
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | FailoverSpi.`failover(FailoverContext ctx, List<ClusterNode> top)` This method is called when method `ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List)` returns value `ComputeJobResultPolicy.FAILOVER` policy indicating that the result of job execution must be failed over.

### Uses of FailoverContext in org.apache.ignite.spi.failover.always

Methods in org.apache.ignite.spi.failover.always with parameters of type FailoverContext
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | AlwaysFailoverSpi.`failover(FailoverContext ctx, List<ClusterNode> top)` This method is called when method `ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List)` returns value `ComputeJobResultPolicy.FAILOVER` policy indicating that the result of job execution must be failed over.

### Uses of FailoverContext in org.apache.ignite.spi.failover.jobstealing

Methods in org.apache.ignite.spi.failover.jobstealing with parameters of type FailoverContext
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | JobStealingFailoverSpi.`failover(FailoverContext ctx, List<ClusterNode> top)` This method is called when method `ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List)` returns value `ComputeJobResultPolicy.FAILOVER` policy indicating that the result of job execution must be failed over.

### Uses of FailoverContext in org.apache.ignite.spi.failover.never

Methods in org.apache.ignite.spi.failover.never with parameters of type FailoverContext
Modifier and Type | Method and Description
--- | ---
`ClusterNode` | NeverFailoverSpi.`failover(FailoverContext ctx, List<ClusterNode> top)` This method is called when method `ComputeTask.result(org.apache.ignite.compute.ComputeJobResult, List)` returns value `ComputeJobResultPolicy.FAILOVER` policy indicating that the result of job execution must be failed over.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.2.0-incubating
Release Date | : June 16 2015