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

D

DATA - Static variable in class planet.chord.ChordNode
Type value: It identifies that this message contains an application level Message.
DATA - Static variable in class planet.symphony.SymphonyNode
Type value: It identifies that this message contains an application level Message.
DECLARED_DEAD - Static variable in class planet.commonapi.NodeHandle
 
DECLARED_LIVE - Static variable in class planet.commonapi.NodeHandle
 
DEFAULT_APPLICATION - Static variable in class planet.generic.commonapi.factory.ApplicationFactoryImpl
The default key specified in the properties file that identifies the class of some Application's implementation.
DEFAULT_APPLICATION - Static variable in class planet.util.Properties
Factories property: The default key specified in the properties file that identifies the class of some Application's implementation.
DEFAULT_BITS_KEY - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the number of bits of the key.
DEFAULT_CHORD_PROPERTIES - Static variable in class planet.util.Properties
Default file which contains the defualt properties for the Chord protocol.
DEFAULT_END_POINT - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the class for new EndPoints.
DEFAULT_EVENT_FILE - Static variable in class planet.util.Properties
Simulator property: Default key for filename with events to load.
DEFAULT_F - Static variable in class planet.symphony.SymphonyProperties
Symphony property: Default key for maximum number of members in successor list.
DEFAULT_FACTORY_PROPERTIES - Static variable in class planet.util.Properties
Default file which contains the default properties for the factories.
DEFAULT_FIX_FINGER_STEPS - Static variable in class planet.chord.ChordProperties
Chord property: Default key for number of steps to fix finger tables.
DEFAULT_IDFACTORY - Static variable in class planet.util.Properties
Factories property: The default IdFactory key specified in the properties file.
DEFAULT_ID_CLASS - Static variable in class planet.util.Properties
Factories property: The default Class for Ids specified in the properties file.
DEFAULT_K - Static variable in class planet.symphony.SymphonyProperties
Symphony property: Default key for maximum number of long distance connections.
DEFAULT_LOG_LEVEL - Static variable in class planet.util.Properties
Simulator property: Default key for log level.
DEFAULT_MAX_JOIN_RETRIES - Static variable in class planet.symphony.SymphonyProperties
Symphony property: Default key for maximum number of retries to enter to the network by the same bootstrap.
DEFAULT_MAX_RETRIES_NEW_LONG_DISTANCE - Static variable in class planet.symphony.SymphonyProperties
Symphony property: Default key for maximum number of retries to obtain a connection to the same long distance node.
DEFAULT_MSG_PROCESS - Static variable in class planet.util.Properties
Chord property: Default key for message processig.
DEFAULT_NETWORK - Static variable in class planet.util.Properties
Factories property: The default key specified in the properties file that identifies the class of the network implementation to use.
DEFAULT_NETWORK_SIZE - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the network size.
DEFAULT_NODECLASS - Static variable in class planet.util.Properties
Factories property: The default Class for Nodes specified in the properties file.
DEFAULT_NODEHANDLECLASS - Static variable in class planet.util.Properties
Factories property: The default Class for NodeHandles specified in the properties file.
DEFAULT_NODE_FACTORY - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the NodeFactory.
DEFAULT_OUTPUT_FILE - Static variable in class planet.util.Properties
Simulator property: Default key for filename to which serialize the final state.
DEFAULT_OVERLAY_PROPERTIES - Static variable in class planet.util.Properties
Simulator property: Default key for the overlay properties class.
DEFAULT_QUEUE_SIZE - Static variable in class planet.util.Properties
Chord property: Default key for queue size.
DEFAULT_REPLACE_OUTPUT_FILE - Static variable in class planet.util.Properties
Simulator property: Default key to show if the output file must be replaced with new outputs.
DEFAULT_ROUTE_MESSAGE - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the class for new RouteMessage.
DEFAULT_SERIALIZED_FILE - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the serialized file that contains the state to load.
DEFAULT_SIMULATION_STEPS - Static variable in class planet.util.Properties
Simulator property: Default key for number of stabilization steps for any node join or leave.
DEFAULT_SIM_PROPERTIES - Static variable in class planet.util.Properties
Default file which contains the default properties for the simulator.
DEFAULT_STABILIZE_STEPS - Static variable in class planet.chord.ChordProperties
Chord property: Default key for number of stabilize steps.
DEFAULT_SUCC_LIST_MAX - Static variable in class planet.chord.ChordProperties
Chord property: Default key for size of successor list.
DEFAULT_TIMER - Static variable in class planet.util.Properties
Simulator property: Default key for Timer class to use at nodes.
DEFAULT_TOPOLOGY - Static variable in class planet.util.Properties
Factories property: Default key at properties file that identifies the topology of the network.
DHTApplication - class planet.test.broadcast.DHTApplication.
 
DHTApplication() - Constructor for class planet.test.broadcast.DHTApplication
Constructor
DHTApplication(String) - Constructor for class planet.test.broadcast.DHTApplication
Sets a new application id.
DHTApplication - class planet.test.simpledht.DHTApplication.
This application only make two tasks: send a "Hello World" message and receive it.
DHTApplication() - Constructor for class planet.test.simpledht.DHTApplication
Constructor
DHTApplication(String) - Constructor for class planet.test.simpledht.DHTApplication
Builds a new application with the specified name as application id.
DHTPeerTest - class planet.test.simpledht.DHTPeerTest.
Makes a simple Hello World test.
DHTPeerTest() - Constructor for class planet.test.simpledht.DHTPeerTest
Builds a network, following the values of the properties files.
DHTPeerTestMessage - class planet.test.broadcast.DHTPeerTestMessage.
 
DHTPeerTestMessage(Id, String) - Constructor for class planet.test.broadcast.DHTPeerTestMessage
Constructor for this Message.
DHTPeerTestMessage - class planet.test.simpledht.DHTPeerTestMessage.
Simple Message to contain a String to deliver a remote application.
DHTPeerTestMessage(String) - Constructor for class planet.test.simpledht.DHTPeerTestMessage
Builds a new message with the specified data
DataMessage - class planet.generic.commonapi.message.DataMessage.
Message of data to be send over the underlying network.
DataMessage(Id, Message) - Constructor for class planet.generic.commonapi.message.DataMessage
 
DropMessage - class planet.scribe.messaging.DropMessage.
 
DropMessage(NodeHandle, Topic) - Constructor for class planet.scribe.messaging.DropMessage
Constructor which takes a unique integer Id
data - Variable in class planet.util.Queue
The references to values stored within the queue.
decF() - Method in class planet.symphony.messages.NewSuccInListMessage
 
decTraffic() - Static method in class planet.simulate.Results
 
defaultIdClass - Static variable in class planet.generic.commonapi.factory.IdFactoryImpl
The default Class for Ids specified in the properties file.
defaultNetworkSize - Static variable in class planet.generic.commonapi.factory.IdFactoryImpl
The default size key for the target network specified in the properties file.
defaultTopology - Static variable in class planet.generic.commonapi.factory.IdFactoryImpl
The default topology of the target network specified in the properties file.
deliver(Id, Message) - Method in interface planet.commonapi.Application
This method is called on the application at the destination node for the given id.
deliver(Topic, ScribeContent) - Method in interface planet.scribe.ScribeClient
This method is invoked when a message is delivered for a topic this client is interested in.
deliver(Id, Message) - Method in class planet.scribe.ScribeImpl
This method is called on the application at the destination node for the given id.
deliver(Id, Message) - Method in class planet.test.broadcast.DHTApplication
This method is called on the application at the destination node for the given id.
deliver(Id, Message) - Method in class planet.test.dht.ChordDHTApplication
This method is called on the application at the destination node for the given id.
deliver(Topic, ScribeContent) - Method in class planet.test.scribe.ScribeApplication
DESCRIBE THE METHOD
deliver(Topic, ScribeContent) - Method in class planet.test.scribe.ScribeClientTest
DESCRIBE THE METHOD
deliver(Id, Message) - Method in class planet.test.simpledht.DHTApplication
This method is called on the application at the destination node for the given id.
destination - Variable in class planet.generic.commonapi.RouteMessageImpl
Destination Node Id who will receive this message.
deux - Variable in class planet.chord.ChordNode
 
directAnycast(AnycastMessage, NodeHandle, NodeHandle[]) - Method in class planet.scribe.ScribePolicy.DefaultScribePolicy
Simply adds the parent and children in order, which implements a depth-first-search.
directAnycast(AnycastMessage, NodeHandle, NodeHandle[]) - Method in interface planet.scribe.ScribePolicy
This method is called when an anycast is received which is not satisfied at the local node.
dispatcher(RouteMessage) - Method in class planet.badchord.BadChordNode
Treats the messages and according to the case, executes the generic listeners or listeners specialized, forward the messages or send responses messages
dispatcher(RouteMessage) - Method in class planet.chord.ChordNode
Treats the messages and according to the case, executes the generic listeners or listeners specialized, forward the messages or send responses messages
dispatcher(RouteMessage) - Method in class planet.symphony.SymphonyNode
 

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