Interface GridManager
-
- All Superinterfaces:
GridComponent
- All Known Implementing Classes:
GridCheckpointManager,GridCollisionManager,GridDeploymentManager,GridDiscoveryManager,GridEncryptionManager,GridEventStorageManager,GridFailoverManager,GridIndexingManager,GridIoManager,GridLoadBalancerManager,GridManagerAdapter,GridMetricManager,GridSystemViewManager,GridTracingManager
@GridToStringExclude public interface GridManager extends GridComponent
This interface defines life-cycle for kernal manager. Managers provide layer of indirection between kernal and SPI modules. Kernel never calls SPI modules directly but rather calls manager that further delegate the apply to specific SPI module.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.ignite.internal.GridComponent
GridComponent.DiscoveryDataExchangeType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanenabled()voidonAfterSpiStart()This method executed after manager started SPI.voidonBeforeSpiStart()This method executed before manager will start SPI.-
Methods inherited from interface org.apache.ignite.internal.GridComponent
collectGridNodeData, collectJoiningNodeData, discoveryDataType, onDisconnected, onGridDataReceived, onJoiningNodeDataReceived, onKernalStart, onKernalStop, onReconnected, printMemoryStats, start, stop, validateNode, validateNode
-
-
-
-
Method Detail
-
enabled
boolean enabled()
- Returns:
trueif at least one SPI does not have aNO-OPimplementation,falseotherwise.
-
onBeforeSpiStart
void onBeforeSpiStart()
This method executed before manager will start SPI.
-
onAfterSpiStart
void onAfterSpiStart()
This method executed after manager started SPI.
-
-