public class ClusterNodeStateManager extends Object
Constructor and Description |
---|
ClusterNodeStateManager() |
Modifier and Type | Method and Description |
---|---|
static void |
changeNodeState(ENodeState state) |
static IClusterTopologyListener |
getFailoverListener() |
static ENodeState |
getLocaleNodeState() |
static ENodeType |
getLocaleNodeType() |
static IClusterMessageListener |
getTakeoverMessageListener() |
static void |
handleClusterControllMessage(ClusterControllMessage message) |
static void |
handleNodeLeft(NodeLeftEvent event) |
static void |
handleNodeShutdown() |
static void |
handleNodeStartup() |
static void |
registerStateChangeListener(IBaseNotificationListener listener) |
static void |
release(NodeModel node) |
static void |
restart() |
static void |
retake(NodeModel node) |
static void |
standby() |
static void |
startup() |
static void |
takeover(NodeModel node) |
public static void registerStateChangeListener(IBaseNotificationListener listener)
public static IClusterTopologyListener getFailoverListener()
public static IClusterMessageListener getTakeoverMessageListener()
public static void handleClusterControllMessage(ClusterControllMessage message)
public static ENodeType getLocaleNodeType()
public static void changeNodeState(ENodeState state)
public static ENodeState getLocaleNodeState()
public static void handleNodeLeft(NodeLeftEvent event)
public static void takeover(NodeModel node)
public static void retake(NodeModel node)
public static void release(NodeModel node)
public static void startup()
public static void standby()
public static void restart() throws ClusterOpenException
ClusterOpenException
public static void handleNodeShutdown()
public static void handleNodeStartup()
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.