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, validateNodepublic static final int DFLT_FAILURE_HANDLER_RESERVE_BUFFER_SIZE
public FailureProcessor(GridKernalContext ctx)
ctx - Context.public void start()
throws IgniteCheckedException
start in interface GridComponentstart in class GridProcessorAdapterIgniteCheckedException - 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.15.0 Release Date : April 25 2023