public class SimpleHighAvailabilityMemberContext extends Object implements HighAvailabilityMemberContext
HighAvailabilityMemberStateMachine. Keeps track of what elections and previously
available master this cluster member has seen.| Constructor and Description |
|---|
SimpleHighAvailabilityMemberContext(org.neo4j.cluster.InstanceId myId,
boolean slaveOnly) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getAvailableHaMaster() |
org.neo4j.cluster.InstanceId |
getElectedMasterId() |
org.neo4j.cluster.InstanceId |
getMyId() |
boolean |
isSlaveOnly() |
void |
setAvailableHaMasterId(URI availableHaMasterId) |
void |
setElectedMasterId(org.neo4j.cluster.InstanceId electedMasterId) |
String |
toString() |
public SimpleHighAvailabilityMemberContext(org.neo4j.cluster.InstanceId myId,
boolean slaveOnly)
public org.neo4j.cluster.InstanceId getMyId()
getMyId in interface HighAvailabilityMemberContextpublic org.neo4j.cluster.InstanceId getElectedMasterId()
getElectedMasterId in interface HighAvailabilityMemberContextpublic void setElectedMasterId(org.neo4j.cluster.InstanceId electedMasterId)
setElectedMasterId in interface HighAvailabilityMemberContextpublic URI getAvailableHaMaster()
getAvailableHaMaster in interface HighAvailabilityMemberContextpublic void setAvailableHaMasterId(URI availableHaMasterId)
setAvailableHaMasterId in interface HighAvailabilityMemberContextpublic boolean isSlaveOnly()
isSlaveOnly in interface HighAvailabilityMemberContextCopyright © 2002–2019 The Neo4j Graph Database Project. All rights reserved.