## Uses of Interface
org.apache.ignite.failure.FailureHandler

Packages that use FailureHandler
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.failure: Contains Failure handling public API with standard FailureHandler implementations.
org.apache.ignite.internal.processors.failure: Failure processor.

### Uses of FailureHandler in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return FailureHandler
`FailureHandler` IgniteConfiguration.`getFailureHandler()` Gets failure handler.

Methods in org.apache.ignite.configuration with parameters of type FailureHandler
`IgniteConfiguration` IgniteConfiguration.`setFailureHandler(FailureHandler failureHnd)` Sets failure handler.

### Uses of FailureHandler in org.apache.ignite.failure

Classes in org.apache.ignite.failure that implement FailureHandler
`class` `AbstractFailureHandler` Abstract superclass for `FailureHandler` implementations.
`class` `NoOpFailureHandler` Just ignores any failure.
`class` `RestartProcessFailureHandler` This handler could be used only with ignite.
`class` `StopNodeFailureHandler` Handler will stop node in case of critical error using `IgnitionEx.stop(nodeName, true, true)` call.
`class` `StopNodeOrHaltFailureHandler` Handler will try to stop node if `tryStop` value is `true`.

### Uses of FailureHandler in org.apache.ignite.internal.processors.failure

Methods in org.apache.ignite.internal.processors.failure that return FailureHandler
`protected FailureHandler` FailureProcessor.`getDefaultFailureHandler()` This method is used to initialize local failure handler if `IgniteConfiguration` don't contain configured one.

Methods in org.apache.ignite.internal.processors.failure with parameters of type FailureHandler
`boolean` FailureProcessor.`process(FailureContext failureCtx, FailureHandler hnd)` Processes failure accordingly to given failure handler.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.0
Release Date | : February 27 2020