|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClusterManager
Manages the cluster - addition of nodes, removal, etc
Field Summary | |
---|---|
static String |
ALL_NODES
|
static String |
ANY_NODE
|
Method Summary | |
---|---|
void |
checkIndex()
|
Collection<Node> |
findLiveNodes()
Returns a snapshot of the live nodes. |
Set<Node> |
getAllNodes()
Returns all the nodes in the cluster. |
String |
getNodeId()
|
boolean |
isActive()
|
boolean |
isClustered()
|
boolean |
isClusterLicensed()
Returns whether or not JIRA is licensed for clustered configurations. |
void |
refreshLiveNodes()
Merges the information from the heartbeat table and the clusternode table to give accurate information of which nodes are alive. |
void |
requestCurrentIndexFromNode(String node)
We send a message to the node we wish a copy from. |
Field Detail |
---|
static final String ALL_NODES
static final String ANY_NODE
Method Detail |
---|
void checkIndex()
String getNodeId()
boolean isActive()
boolean isClustered()
Set<Node> getAllNodes()
Node
s in a clusterboolean isClusterLicensed()
void requestCurrentIndexFromNode(String node)
node
- Node to send the message to get an Index Copy from.Collection<Node> findLiveNodes()
void refreshLiveNodes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |