public final class JdbcNodeManager extends NodeManager
NodeManager.channel, FIRST_TIME_START, replicatedBackup| Modifier and Type | Method and Description |
|---|---|
void |
awaitLiveNode() |
void |
awaitLiveStatus() |
void |
crashLiveServer() |
protected void |
finalize() |
void |
interrupt() |
boolean |
isAwaitingFailback() |
boolean |
isBackupLive() |
void |
pauseLiveServer() |
SimpleString |
readNodeId() |
void |
releaseBackup() |
void |
start() |
void |
startBackup() |
ActivateCallback |
startLiveNode() |
void |
stop() |
void |
stopBackup() |
static JdbcNodeManager |
with(DatabaseStorageConfiguration configuration,
ScheduledExecutorService scheduledExecutorService,
ExecutorFactory executorFactory,
IOCriticalErrorListener ioCriticalErrorListener) |
createNodeId, getNodeId, getUUID, isStarted, newFile, setNodeID, setUpServerLockFile, setUUIDpublic static JdbcNodeManager with(DatabaseStorageConfiguration configuration, ScheduledExecutorService scheduledExecutorService, ExecutorFactory executorFactory, IOCriticalErrorListener ioCriticalErrorListener)
public void start()
throws Exception
start in interface ActiveMQComponentstart in class NodeManagerExceptionpublic void stop()
throws Exception
stop in interface ActiveMQComponentstop in class NodeManagerExceptionprotected void finalize()
throws Throwable
public boolean isAwaitingFailback()
throws Exception
isAwaitingFailback in class NodeManagerExceptionpublic boolean isBackupLive()
throws Exception
isBackupLive in class NodeManagerExceptionpublic void stopBackup()
throws Exception
stopBackup in class NodeManagerExceptionpublic void interrupt()
interrupt in class NodeManagerpublic void releaseBackup()
throws Exception
releaseBackup in class NodeManagerExceptionpublic void awaitLiveNode()
throws Exception
awaitLiveNode in class NodeManagerExceptionpublic void startBackup()
throws Exception
startBackup in class NodeManagerExceptionpublic ActivateCallback startLiveNode() throws Exception
startLiveNode in class NodeManagerExceptionpublic void pauseLiveServer()
throws Exception
pauseLiveServer in class NodeManagerExceptionpublic void crashLiveServer()
throws Exception
crashLiveServer in class NodeManagerExceptionpublic void awaitLiveStatus()
awaitLiveStatus in class NodeManagerpublic SimpleString readNodeId()
readNodeId in class NodeManagerCopyright © 2018 JBoss by Red Hat. All rights reserved.