Package de.xima.fc.cluster
Class ClusterNodeStateManager
java.lang.Object
de.xima.fc.cluster.ClusterNodeStateManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidchangeNodeState(ENodeState state) static IClusterTopologyListenerstatic ENodeStatestatic ENodeTypestatic IClusterMessageListenerstatic voidstatic voidhandleNodeLeft(NodeLeftEvent event) static voidstatic voidstatic voidstatic voidstatic voidrestart()static voidstatic voidstandby()static voidstartup()static void
-
Constructor Details
-
ClusterNodeStateManager
public ClusterNodeStateManager()
-
-
Method Details
-
registerStateChangeListener
-
getFailoverListener
-
getTakeoverMessageListener
-
handleClusterControllMessage
-
getLocaleNodeType
-
changeNodeState
-
getLocaleNodeState
-
handleNodeLeft
-
takeover
-
retake
-
release
-
startup
public static void startup() -
standby
public static void standby() -
restart
- Throws:
ClusterOpenException
-
handleNodeShutdown
public static void handleNodeShutdown() -
handleNodeStartup
public static void handleNodeStartup()
-