public abstract class NodeManager extends Object implements HornetQComponent
Modifier and Type | Field and Description |
---|---|
protected SimpleString |
nodeID |
protected UUID |
uuid |
Constructor and Description |
---|
NodeManager() |
Modifier and Type | Method and Description |
---|---|
abstract void |
awaitLiveNode() |
abstract void |
crashLiveServer() |
SimpleString |
getNodeId() |
UUID |
getUUID() |
abstract void |
interrupt() |
abstract boolean |
isAwaitingFailback() |
abstract boolean |
isBackupLive() |
boolean |
isStarted() |
abstract void |
pauseLiveServer() |
abstract void |
releaseBackup() |
void |
start() |
abstract void |
startBackup() |
abstract void |
startLiveNode() |
void |
stop() |
abstract void |
stopBackup() |
protected volatile SimpleString nodeID
protected volatile UUID uuid
public void start() throws Exception
start
in interface HornetQComponent
Exception
public void stop() throws Exception
stop
in interface HornetQComponent
Exception
public boolean isStarted()
isStarted
in interface HornetQComponent
public SimpleString getNodeId()
public UUID getUUID()
public abstract void interrupt()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.