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

- Packages that use FailureHandler
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.failure | Contains Failure handling public API with standard FailureHandler implementations.

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

    Methods in org.apache.ignite.configuration that return FailureHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `FailureHandler` | IgniteConfiguration.`getFailureHandler()` | Gets failure handler.

    Methods in org.apache.ignite.configuration with parameters of type FailureHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `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
    Modifier and Type | Class | Description
    --- | --- | ---
    `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`.