Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Interface
com.ubermq.chord.ChordIdentifier

Uses of ChordIdentifier in com.ubermq.chord
 

Classes in com.ubermq.chord that implement ChordIdentifier
 class BoundedChordIdentifier
           
 class IntegerChordIdentifier
          A chord identifier that uses a 2^32 size identifier space.
 

Fields in com.ubermq.chord declared as ChordIdentifier
private  ChordIdentifier AbstractChordNode.identifier
           
 

Methods in com.ubermq.chord that return ChordIdentifier
 ChordIdentifier IntegerChordIdentifier.next()
          Returns the next chord identifier in the identifier sequence.
 ChordIdentifier IntegerChordIdentifier.next(long l)
          Returns the chord identifier that is l after this one.
 ChordIdentifier IntegerChordIdentifier.nextFinger(int i)
          Returns the identifier for the ith finger for this identifier.
 ChordIdentifier IntegerChordIdentifier.previous()
          Returns the previous chord identifier in the identifier sequence.
 ChordIdentifier IntegerChordIdentifier.previous(long l)
          Returns the chord identifier that is l before this one.
 ChordIdentifier ChordNode.identifier()
          Returns the identifier for this node.
 ChordIdentifier ChordIdentifierFactory.createIdentifier(java.lang.Object o)
          Creates a chord identifier based on a Java object.
 ChordIdentifier ChordIdentifierFactory.getIdentifier(java.net.URI uri)
          Returns the identifier specified by a given URI.
 ChordIdentifier ChordIdentifierFactory.createRandomIdentifier()
          Generates a random chord identifier.
 ChordIdentifier ChordIdentifier.next()
          Returns the next chord identifier in the identifier sequence.
 ChordIdentifier ChordIdentifier.next(long l)
          Returns the chord identifier that is l after this one.
 ChordIdentifier ChordIdentifier.nextFinger(int i)
          Returns the identifier for the ith finger for this identifier.
 ChordIdentifier BoundedChordIdentifier.next(long l)
          Returns the chord identifier that is l after this one.
 ChordIdentifier BoundedChordIdentifier.next()
          Returns the next chord identifier in the identifier sequence.
 ChordIdentifier BoundedChordIdentifier.nextFinger(int i)
          Returns the identifier for the ith finger for this identifier.
 ChordIdentifier BoundedChordIdentifier.MyFactory.getIdentifier(java.net.URI uri)
           
 ChordIdentifier BoundedChordIdentifier.MyFactory.createIdentifier(java.lang.Object o)
           
 ChordIdentifier BoundedChordIdentifier.MyFactory.createRandomIdentifier()
           
 ChordIdentifier AbstractChordNode.identifier()
           
 

Methods in com.ubermq.chord with parameters of type ChordIdentifier
static boolean Interval.elementOf(ChordIdentifier x, ChordIdentifier a, ChordIdentifier b, boolean openA, boolean openB)
          Tests whether x is contained in an arbitrary interval between a and b.
 ChordNode ChordNode.closestPrecedingFinger(ChordIdentifier id)
          Returns the element of the finger table that most closely precedes the given identifier.
 ChordNode ChordInfrastructure.findSuccessor(ChordIdentifier id)
          Returns the node that follows the specified identifier on the identifier circle.
 ChordNode ChordInfrastructure.findPredecessor(ChordIdentifier id)
          Returns the node that precedes the specified identifier on the identifier circle.
 ChordNode AbstractChordNode.closestPrecedingFinger(ChordIdentifier id)
          Returns the element of the finger table that most closely precedes the given identifier.
 ChordNode AbstractChordInfrastructure.findSuccessor(ChordIdentifier id)
          Returns the node that follows the specified identifier on the identifier circle.
 ChordNode AbstractChordInfrastructure.findPredecessor(ChordIdentifier id)
          Returns the node that precedes the specified identifier on the identifier circle.
 

Constructors in com.ubermq.chord with parameters of type ChordIdentifier
AbstractChordNode(ChordIdentifier ident, int m, ChordNode fingerInitialValue)
          Creates an abstract chord node with the given identifier.