A B C D E F G H I J K L M N O P Q R S T U V W

C

CANCEL_CONNECT - Static variable in class planet.symphony.SymphonyNode
 
CIRCULAR - Static variable in class planet.generic.commonapi.factory.Topology
This topology specify that the Id of nodes are distributed uniformly in the ring.
CLOSE_LONG_CONNECT - Static variable in class planet.symphony.SymphonyNode
 
CLOSE_PRED_CONNECT - Static variable in class planet.symphony.SymphonyNode
 
CLOSE_SUCC_CONNECT - Static variable in class planet.symphony.SymphonyNode
 
ChordDHT - class planet.test.dht.ChordDHT.
Main application that tests to inserts a wide number of key/value pairs at the ring and lookups a concrete existing key.
ChordDHT() - Constructor for class planet.test.dht.ChordDHT
Constructor that initialize a network with MAX_NODES, and register over each node an instance of ChordDHTApplication.
ChordDHTApplication - class planet.test.dht.ChordDHTApplication.
Application that contains all key/values pairs, required for owner Node Id.
ChordDHTApplication() - Constructor for class planet.test.dht.ChordDHTApplication
Constructor
ChordDHTApplication(String) - Constructor for class planet.test.dht.ChordDHTApplication
Simple constructor where is specified the application identification.
ChordDHTMessage - class planet.test.dht.ChordDHTMessage.
Message to be used at ChordDHT main application.
ChordDHTMessage(String, int) - Constructor for class planet.test.dht.ChordDHTMessage
Builds a new Message with the specified source Node origNode and specified type type
ChordDHTMessage(String, int, String, String) - Constructor for class planet.test.dht.ChordDHTMessage
Builds a new Message with the specified source Node and type, containing initially the specified key/value pair.
ChordDHTMessage(String, int, String, Vector) - Constructor for class planet.test.dht.ChordDHTMessage
Builds a Message with the specifid source Node, type and key, with value a Vector with all values of the required key.
ChordId - class planet.chord.ChordId.
 
ChordId() - Constructor for class planet.chord.ChordId
Generates an Id initialized to zero.
ChordId(int) - Constructor for class planet.chord.ChordId
This constructor is nonapplicable to the Chord overlay.
ChordId(double) - Constructor for class planet.chord.ChordId
This constructor is nonapplicable to the Chord overlay.
ChordId(byte[]) - Constructor for class planet.chord.ChordId
Generates an Id from data in byte array format.
ChordId(int[]) - Constructor for class planet.chord.ChordId
Generates an Id from data in int array format.
ChordId(String) - Constructor for class planet.chord.ChordId
This constructor generate a BigInteger with the number inside of material, and then, translate it to the correct Id.
ChordId(BigInteger) - Constructor for class planet.chord.ChordId
This constructor translate the BigInteger value to the correct Id.
ChordNode - class planet.chord.ChordNode.
A Chord node is single entity in the chord network.
ChordNode(Id) - Constructor for class planet.chord.ChordNode
Constructor, create a new BadChordNode instance with this node Id
ChordNode.FindPredListener - class planet.chord.ChordNode.FindPredListener.
 
ChordNode.FindPredListener(ChordNode, Hashtable) - Constructor for class planet.chord.ChordNode.FindPredListener
 
ChordNode.FindSuccListener - class planet.chord.ChordNode.FindSuccListener.
 
ChordNode.FindSuccListener(ChordNode) - Constructor for class planet.chord.ChordNode.FindSuccListener
 
ChordNode.FixFingerTask - class planet.chord.ChordNode.FixFingerTask.
Simple TimerTask that invoke fix_fingers() Node method.
ChordNode.FixFingerTask() - Constructor for class planet.chord.ChordNode.FixFingerTask
Initialize this StabilizeTask.
ChordNode.GetPreListener - class planet.chord.ChordNode.GetPreListener.
 
ChordNode.GetPreListener(ChordNode) - Constructor for class planet.chord.ChordNode.GetPreListener
 
ChordNode.LookupListener - class planet.chord.ChordNode.LookupListener.
 
ChordNode.LookupListener(ChordNode, Id) - Constructor for class planet.chord.ChordNode.LookupListener
 
ChordNode.StabilizeTask - class planet.chord.ChordNode.StabilizeTask.
Simple TimerTask that invoke stabilize() Node method.
ChordNode.StabilizeTask() - Constructor for class planet.chord.ChordNode.StabilizeTask
Initialize this StabilizeTask.
ChordProperties - class planet.chord.ChordProperties.
This class includes the initialization and the values for all configuration properties of the Chord overlay.
ChordProperties() - Constructor for class planet.chord.ChordProperties
 
ControlTimer - class planet.util.timer.ControlTimer.
This class has all its members statics to permit in a simulation envirionment controls all timers and to inform them of the actual step of simulation.
ControlTimer() - Constructor for class planet.util.timer.ControlTimer
 
cancel() - Method in class planet.util.timer.SimulationTimerImpl
Cancels all scheduled tasks.
cancel() - Method in class planet.util.timer.ThreadTimerTask
Cancels this TimerTask.
cancel() - Method in interface planet.util.timer.Timer
Cancels all TimerTasks active actually.
cancel() - Method in interface planet.util.timer.TimerTask
It avoids that this TimerTask executes more times.
cancel() - Method in class planet.util.timer.TimerTaskImpl
Cancells the actual TimerTask.
childAdded(Topic, NodeHandle) - Method in interface planet.scribe.ScribeClient
Informs this client that a child was added to a topic in which it was interested in.
childAdded(Topic, NodeHandle) - Method in class planet.test.scribe.ScribeApplication
DESCRIBE THE METHOD
childAdded(Topic, NodeHandle) - Method in class planet.test.scribe.ScribeClientTest
DESCRIBE THE METHOD
childRemoved(Topic, NodeHandle) - Method in interface planet.scribe.ScribeClient
Informs this client that a child was removed from a topic in which it was interested in.
childRemoved(Topic, NodeHandle) - Method in class planet.test.scribe.ScribeApplication
DESCRIBE THE METHOD
childRemoved(Topic, NodeHandle) - Method in class planet.test.scribe.ScribeClientTest
DESCRIBE THE METHOD
children - Variable in class planet.scribe.ScribeImpl.TopicManager
DESCRIBE THE FIELD
chunkValue - Variable in class planet.generic.commonapi.factory.IdFactoryImpl
Actual value to add to the actualValue to obtain the next Id.
clear() - Method in class planet.util.Queue
Remove all the values from the queue.
clearFingerChanges() - Method in class planet.chord.ChordNode
Clears the counter of the finger table changes
clearStabRate() - Static method in class planet.simulate.Results
 
clients - Variable in class planet.scribe.ScribeImpl.TopicManager
DESCRIBE THE FIELD
clockwise(Id) - Method in class planet.chord.ChordId
Checks to see if the Id nid is clockwise or counterclockwise from this, on the ring.
clockwise(Id) - Method in class planet.commonapi.Id
Checks to see if the Id nid is clockwise or counterclockwise from this, on the ring.
clockwise(Id) - Method in class planet.symphony.SymphonyId
 
close() - Method in class planet.io.NoReplacingOutputStream
 
closest_preceding_finger(Id) - Method in class planet.chord.ChordNode
Finds the closest preceding finger of a node
compare(Object, Object) - Method in class planet.symphony.PredSetComparator
 
compare(Object, Object) - Method in class planet.symphony.SuccSetComparator
 
compareTo(Object) - Method in class planet.chord.ChordId
Comparison operator for Ids.
compareTo(Object) - Method in class planet.symphony.SymphonyId
 
contains(int) - Method in class planet.util.OrderedList
 
content - Variable in class planet.scribe.messaging.AnycastMessage
the content of this message
content - Variable in class planet.scribe.messaging.PublishMessage
 
content - Variable in class planet.scribe.messaging.PublishRequestMessage
 
copy() - Method in class planet.chord.ChordId
 
count - Variable in class planet.util.Queue
current size of queue
currentStep - Static variable in class planet.util.timer.ControlTimer
Actual step of simulation.
currentStep(int) - Static method in class planet.util.timer.ControlTimer
Iterate for all active Timers to inform the actual step.
currentStep(int) - Method in interface planet.util.timer.SimulationTimer
Informs to Timer that the current step is step.
currentStep(int) - Method in class planet.util.timer.SimulationTimerImpl
Informs to the Timer that the actual step is step and permits to advise to differents taks for their timeouts.

A B C D E F G H I J K L M N O P Q R S T U V W