voldemort.utils
Class ConsistencyCheck.ClusterNode

java.lang.Object
  extended by voldemort.utils.ConsistencyCheck.ClusterNode
Enclosing class:
ConsistencyCheck

protected static class ConsistencyCheck.ClusterNode
extends java.lang.Object

Used to track nodes that may share the same nodeId in different clusters


Constructor Summary
ConsistencyCheck.ClusterNode(java.lang.Integer clusterId, Node node)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 Node getNode()
           
 java.lang.Integer getPrefixId()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConsistencyCheck.ClusterNode

public ConsistencyCheck.ClusterNode(java.lang.Integer clusterId,
                                    Node node)
Parameters:
clusterId - a prefix to be associated different clusters
node - the real node
Method Detail

getPrefixId

public java.lang.Integer getPrefixId()

getNode

public Node getNode()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu