public class FailureProcessor extends GridProcessorAdapter
GridComponent.DiscoveryDataExchangeType
Modifier and Type | Field and Description |
---|---|
static int |
DFLT_FAILURE_HANDLER_RESERVE_BUFFER_SIZE |
ctx, diagnosticLog, log
Constructor and Description |
---|
FailureProcessor(GridKernalContext ctx) |
Modifier and Type | Method and Description |
---|---|
FailureContext |
failureContext() |
protected FailureHandler |
getDefaultFailureHandler()
This method is used to initialize local failure handler if
IgniteConfiguration
doesn't contain configured one. |
boolean |
nodeStopping() |
boolean |
process(FailureContext failureCtx)
Processes failure accordingly to configured
FailureHandler . |
boolean |
process(FailureContext failureCtx,
FailureHandler hnd)
Processes failure accordingly to given failure handler.
|
void |
start()
Starts grid component.
|
assertParameter, collectGridNodeData, collectJoiningNodeData, discoveryDataType, onDisconnected, onGridDataReceived, onJoiningNodeDataReceived, onKernalStart, onKernalStop, onReconnected, printMemoryStats, stop, toString, validateNode, validateNode
public static final int DFLT_FAILURE_HANDLER_RESERVE_BUFFER_SIZE
public FailureProcessor(GridKernalContext ctx)
ctx
- Context.public void start() throws IgniteCheckedException
start
in interface GridComponent
start
in class GridProcessorAdapter
IgniteCheckedException
- Throws in case of any errors.public boolean nodeStopping()
protected FailureHandler getDefaultFailureHandler()
IgniteConfiguration
doesn't contain configured one.FailureHandler
implementation.public FailureContext failureContext()
public boolean process(FailureContext failureCtx)
FailureHandler
.failureCtx
- Failure context.True
If this very call led to Ignite node invalidation.public boolean process(FailureContext failureCtx, FailureHandler hnd)
failureCtx
- Failure context.hnd
- Failure handler.True
If this very call led to Ignite node invalidation.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021