org.neo4j.kernel.ha.cluster.zoo
Class Machine

java.lang.Object
  extended by org.neo4j.kernel.ha.cluster.zoo.Machine
Direct Known Subclasses:
ZooKeeperMachine

public class Machine
extends Object


Constructor Summary
Machine(int machineId, int sequenceId, long lastCommittedTxId, int masterForCommittedTxId, String server, int backupPort)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getBackupPort()
           
 long getLastCommittedTxId()
           
 int getMachineId()
           
 int getMasterForCommittedTxId()
           
 int getSequenceId()
           
 org.neo4j.helpers.Pair<String,Integer> getServer()
           
 String getServerAsString()
           
 int hashCode()
           
static org.neo4j.helpers.Pair<String,Integer> splitIpAndPort(String server)
           
 String toString()
           
 boolean wasCommittingMaster()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Machine

public Machine(int machineId,
               int sequenceId,
               long lastCommittedTxId,
               int masterForCommittedTxId,
               String server,
               int backupPort)
Method Detail

getMachineId

public int getMachineId()

getLastCommittedTxId

public long getLastCommittedTxId()

wasCommittingMaster

public boolean wasCommittingMaster()

getMasterForCommittedTxId

public int getMasterForCommittedTxId()

getSequenceId

public int getSequenceId()

getServer

public org.neo4j.helpers.Pair<String,Integer> getServer()

getServerAsString

public String getServerAsString()

getBackupPort

public int getBackupPort()

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

splitIpAndPort

public static org.neo4j.helpers.Pair<String,Integer> splitIpAndPort(String server)


Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.