Package org.apache.ignite.failure
Interface FailureHandler
-
- All Known Implementing Classes:
AbstractFailureHandler,NoOpFailureHandler,RestartProcessFailureHandler,StopNodeFailureHandler,StopNodeOrHaltFailureHandler
public interface FailureHandlerProvides facility to handle failures by custom user implementations, which can be configured byIgniteConfiguration.setFailureHandler(FailureHandler)method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanonFailure(Ignite ignite, FailureContext failureCtx)Handles failure occurred onigniteinstance.
-
-
-
Method Detail
-
onFailure
boolean onFailure(Ignite ignite, FailureContext failureCtx)
Handles failure occurred onigniteinstance. Failure details is contained infailureCtx. Returnstrueif kernal context must be invalidated byFailureProcessorafter calling this method.- Parameters:
ignite- Ignite instance.failureCtx- Failure context.- Returns:
- Whether kernal context must be invalidated or not.
-
-