Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
G
GET_PRE
- Static variable in class planet.chord.
ChordNode
Type value: Start a set of messages that permits to find the inmediate node in charge of any key.
GET_SUCC
- Static variable in class planet.symphony.
SymphonyNode
GenEvents
- class planet.simulate.
GenEvents
.
GenEvents()
- Constructor for class planet.simulate.
GenEvents
GenFileEvents
- class planet.simulate.
GenFileEvents
.
GenFileEvents()
- Constructor for class planet.simulate.
GenFileEvents
GenSerializedFile
- class planet.test.serialize.
GenSerializedFile
.
Builds a network based with events file "test_join1000d.txt" and serialize obtained network.
GenSerializedFile()
- Constructor for class planet.test.serialize.
GenSerializedFile
GenericApp
- class planet.generic.commonapi.
GenericApp
.
This class only attemps to help to programmers make more simple the initialization of the required context of new applications.
GenericApp()
- Constructor for class planet.generic.commonapi.
GenericApp
Make required initialization on the context of the application.
GenericApp(String, String, String)
- Constructor for class planet.generic.commonapi.
GenericApp
Make required initialization on the context of the application.
GenericFactory
- class planet.generic.commonapi.factory.
GenericFactory
.
It is an abstraction class that follows the Factory Method pattern.
GenericFactory()
- Constructor for class planet.generic.commonapi.factory.
GenericFactory
Globals
- class planet.simulate.
Globals
.
This class contains as static manner all of the types and string representatations of them requireds for the simulator.
Globals()
- Constructor for class planet.simulate.
Globals
gatherStatistics()
- Method in class planet.test.dht.
ChordDHTApplication
Generate a string with a representation of keys and values existing at this application.
genDistribEvents(int)
- Static method in class planet.simulate.
GenEvents
genDistribEvents(String, int, int)
- Static method in class planet.simulate.
GenFileEvents
genRandomEvents(String, int, int)
- Static method in class planet.simulate.
GenFileEvents
genRandomIds(int)
- Static method in class planet.simulate.
GenEvents
Generate a set of random ids for nodesto insert to Chord ring.
genRandomIds(Id, int, int)
- Static method in class planet.simulate.
GenEvents
generate()
- Method in interface planet.simulate.
IEventGenerator
generate()
- Method in class planet.simulate.
JoinGenerator
generate()
- Method in class planet.simulate.
SampleGenerator
generateByteHash(String)
- Static method in class planet.util.
Utilities
Generate a hash code from specified data.
generateIntHash(String)
- Static method in class planet.util.
Utilities
Generate a hash code from specified data.
generateKey()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Generate a unique key, based on a simple int.
generateKey()
- Method in class planet.util.
KeyGen
get(int)
- Method in class planet.util.
OrderedList
get()
- Method in class planet.util.
Queue
Fetch the value at the head of the queue.
getAllInserts()
- Static method in class planet.simulate.
Results
getAllLookups()
- Static method in class planet.simulate.
Results
getApplication()
- Method in interface planet.commonapi.
EndPoint
Gets the associated Application.
getApplication()
- Method in class planet.generic.commonapi.
EndPointImpl
Gets the associated Application.
getApplicationClass()
- Method in interface planet.commonapi.factory.
ApplicationFactory
Gets the actual Application class whose is generating the new instances of the application, in calls to the method build()
getApplicationClass()
- Method in class planet.generic.commonapi.factory.
ApplicationFactoryImpl
Gets the Application classname actually in use.
getApplicationClass()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
getApplicationFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of ApplicationFactory.
getApplicationFactory(String)
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of ApplicationFactory.
getApplicationId()
- Method in interface planet.commonapi.
EndPoint
Returns the Application's identification.
getApplicationId()
- Method in interface planet.commonapi.
RouteMessage
Returns the application Id for this message
getApplicationId()
- Method in class planet.generic.commonapi.
EndPointImpl
Returns the identification of the related Application
getApplicationId()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Gets the related application's identification.
getBootStrap()
- Method in class planet.symphony.messages.
JoinMessage
getBroadcastMessage(String, NodeHandle, NodeHandle, NodeHandle, Message)
- Static method in class planet.chord.
ChordNode
Return a RouteMessage with the specified values.
getChildren(Topic)
- Method in interface planet.scribe.
Scribe
Returns the list of children for a given topic
getChildren()
- Method in class planet.scribe.
ScribeImpl.TopicManager
Gets the Children attribute of the TopicManager object
getChildren(Topic)
- Method in class planet.scribe.
ScribeImpl
Returns the list of children for a given topic
getClients()
- Method in class planet.scribe.
ScribeImpl.TopicManager
Gets the Clients attribute of the TopicManager object
getClients(Topic)
- Method in class planet.scribe.
ScribeImpl
Returns the list of clients for a given topic
getContent()
- Method in class planet.scribe.messaging.
AnycastMessage
Returns the content
getContent()
- Method in class planet.scribe.messaging.
PublishMessage
Returns the content
getContent()
- Method in class planet.scribe.messaging.
PublishRequestMessage
Returns the content
getData()
- Method in class planet.test.broadcast.
DHTPeerTestMessage
Gets the data.
getData()
- Method in class planet.test.simpledht.
DHTPeerTestMessage
Gets the content of the message.
getDataMessage(String, NodeHandle, NodeHandle, NodeHandle, Message)
- Static method in class planet.chord.
ChordNode
Return a RouteMessage with the specified values.
getDecimals(double)
- Static method in class planet.symphony.
SymphonyId
Gives back the value between 0.0 and 1.0 of the
value
, using only the decimals of the argument.
getDestination()
- Method in interface planet.commonapi.
RouteMessage
Returns the destination NodeHandle for this message
getDestination()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Get the destination node's NodeHandle.
getDigit(int, int)
- Method in class planet.chord.
ChordId
Gets the ith digit in base 2^b. i = 0 is the least significant digit.
getDoubleValue()
- Method in class planet.symphony.
SymphonyId
getEndPointFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of EndPointFactory.
getEndPointFactory(String)
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of EndPointFactory.
getEvents(int)
- Method in interface planet.simulate.
IScheduler
getEvents(int)
- Method in class planet.simulate.
Scheduler
getFingerChanges()
- Method in class planet.chord.
ChordNode
Returns the count of the finger table changes
getFrom()
- Method in class planet.simulate.
Event
getFrom()
- Method in interface planet.simulate.
IEvent
getId()
- Method in interface planet.commonapi.
Application
Gets the identification of this application.
getId()
- Method in interface planet.commonapi.
EndPoint
Returns this node's id, which is its identifier in the namespace.
getId()
- Method in interface planet.commonapi.
Node
Returns the Id of this node
getId()
- Method in class planet.commonapi.
NodeHandle
Returns this node's id.
getId()
- Method in class planet.generic.commonapi.
EndPointImpl
Returns the identification of the related Node
getId()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Returns the id of the node *
getId()
- Method in class planet.generic.commonapi.
NodeHandleImpl
Gets the Id of the related node
getId()
- Method in class planet.generic.commonapi.
NodeImpl
Returns the id of the node *
getId()
- Method in class planet.scribe.
ScribeImpl
Returns the Id of the application
getId()
- Method in class planet.scribe.
Topic
Returns the Id to which this topic is mapped
getId(IdFactory, String)
- Static method in class planet.scribe.
Topic
Returns the Id to which the string is mapped
getId()
- Method in class planet.scribe.messaging.
AbstractSubscribeMessage
Returns this subscribe lost message's id
getId()
- Method in class planet.scribe.messaging.
SubscribeMessage
Returns this subscribe lost message's id
getId()
- Method in class planet.test.broadcast.
DHTApplication
Gets the identification of the Application
getId()
- Method in class planet.test.dht.
ChordDHTApplication
Gets the identification of this instance of Application.
getId()
- Method in class planet.test.simpledht.
DHTApplication
Gets the identification of the Application
getIdFactory()
- Method in interface planet.commonapi.
Node
Returns a factory for Ids specific to this node's protocol.
getIdFactory()
- Method in interface planet.commonapi.factory.
NodeFactory
Returns the IdFactory that the concrete implementation uses to generate new Ids for new instances of Nodes.
getIdFactory()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Returns a factory for Ids specific to this node's protocol.
getIdFactory()
- Method in class planet.generic.commonapi.
NodeImpl
Returns a factory for Ids specific to this node's protocol.
getIdFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of IdFactory.
getIdFactory(String)
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of IdFactory.
getIdFactory()
- Method in class planet.generic.commonapi.factory.
NodeFactoryImpl
Gets the actual IdFactory in use.
getInfo()
- Method in class planet.chord.
ChordNode
getInfo()
- Method in class planet.chord.message.
BroadcastMessage
getInfo()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Returns information of the node
getInfo()
- Method in class planet.generic.commonapi.
NodeImpl
Returns information of the node
getInfo()
- Method in class planet.symphony.
SymphonyNode
getInsert(String)
- Static method in class planet.simulate.
Results
getInternalNetwork()
- Method in class planet.simulate.
NetworkSimulator
Returns a reference of the internal network.
getKey()
- Method in interface planet.commonapi.
RouteMessage
Gets the identification key of this communication.
getKey()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Gets the identification key of this message.
getKey()
- Method in class planet.test.dht.
ChordDHTMessage
getLimit()
- Method in class planet.chord.message.
BroadcastMessage
getLocalHandle()
- Method in class planet.chord.
ChordNode
Return the local NodeHandle.
getLocalHandle()
- Method in interface planet.commonapi.
Node
Returns the NodeHandle for the actual Node.
getLocalHandle()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Returns the local NodeHandle
getLocalHandle()
- Method in class planet.generic.commonapi.
NodeImpl
Returns the local NodeHandle
getLocalNodeHandle()
- Method in interface planet.commonapi.
EndPoint
Returns a handle to the local node below this endpoint.
getLocalNodeHandle()
- Method in class planet.generic.commonapi.
EndPointImpl
Returns a handle to the local node below this endpoint.
getLookup(Id)
- Static method in class planet.simulate.
Results
getMaxRank()
- Method in class planet.scribe.messaging.
ReplicaSetMessage
getMaximum()
- Static method in class planet.chord.
ChordId
This method returns the maximum value for a ChordId that is possible to build, according the number of bits for key actually in use.
getMaximum()
- Static method in class planet.commonapi.
Id
This method returns the maximum value for an Id that is possible to build.
getMaximum()
- Static method in class planet.symphony.
SymphonyId
This method returns the maximum value for a SymphonyId that is possible to build.
getMessage()
- Method in interface planet.commonapi.
RouteMessage
Returns the enclosed message inside of this message
getMessage()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Get the Message to route.
getMessage()
- Method in class planet.generic.commonapi.message.
DataMessage
getMessage(String, NodeHandle, NodeHandle, int, int)
- Static method in class planet.simulate.
MessagePool
Return a RouteMessage with the specified values.
getMessage(String, NodeHandle, NodeHandle, NodeHandle, Message, int, int, String)
- Static method in class planet.simulate.
MessagePool
Builds a new instance of RouteMessage with all specified values.
getMessageKey()
- Method in class planet.generic.commonapi.message.
DataMessage
getMessageKey()
- Method in class planet.scribe.messaging.
ReplicaSetMessage
getMode()
- Method in interface planet.commonapi.
RouteMessage
Gets the mode of the actual Message.
getMode()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Gets the mode of this message.
getNetworkFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of NetworkFactory.
getNetworkFactory(String)
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of NetworkFactory.
getNetworkSize()
- Method in interface planet.commonapi.factory.
NetworkFactory
Returns the actual size of the new Networks.
getNetworkSize()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
getNetworkSize()
- Method in class planet.generic.commonapi.factory.
NetworkFactoryImpl
Inform from the network size for the default building networks.
getNewNode()
- Method in class planet.symphony.messages.
JoinMessage
getNewNode()
- Method in class planet.symphony.messages.
NewSuccInListMessage
getNext()
- Method in class planet.scribe.messaging.
AnycastMessage
Returns the next handle to visit and removes the node from the list.
getNextHopHandle()
- Method in interface planet.commonapi.
RouteMessage
Returns the next hop handle for this message.
getNextHopHandle()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Get next node's NodeHandle to send this message.
getNode()
- Method in class planet.chord.message.
IdMessage
getNode()
- Method in class planet.chord.message.
NodeMessage
getNodeClass()
- Method in interface planet.commonapi.factory.
NodeFactory
Gets Class for the generated Nodes.
getNodeClass()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
getNodeClass()
- Method in class planet.generic.commonapi.factory.
NodeFactoryImpl
Gets the actual class of implementation of NodeImpl returned by this factory.
getNodeFactory()
- Method in interface planet.commonapi.factory.
NetworkFactory
Returns the actual NodeFactory to use to generate networks.
getNodeFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of NodeFactory.
getNodeFactory(String)
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of NodeFactory.
getNodeFactory()
- Method in class planet.generic.commonapi.factory.
NetworkFactoryImpl
Returns the NodeFactory actually in use.
getNodeHandleClass()
- Method in interface planet.commonapi.factory.
NodeHandleFactory
Gets Class for the generated NodeHandles.
getNodeHandleClass()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Gets the NodeHandle class actually in use to build new NodeHandles.
getNodeHandleClass()
- Method in class planet.generic.commonapi.factory.
NodeHandleFactoryImpl
Gets the actual class of implementation of NodeHandle returned by this factory.
getNodeHandleFactory()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
Builds a new instance of NodeHandleFactory.
getNodeId()
- Method in class planet.scribe.
ScribeImpl
Returns the Id of the local node
getNodes()
- Method in class planet.simulate.
Simulator
Returns the HashMap structure of the all nodes
getOriginNode()
- Method in class planet.test.dht.
ChordDHTMessage
getParent()
- Method in class planet.scribe.
ScribeImpl.TopicManager
Gets the Parent attribute of the TopicManager object
getParent(Topic)
- Method in class planet.scribe.
ScribeImpl
Returns the parent for a given topic
getPathToRoot()
- Method in class planet.scribe.
ScribeImpl.TopicManager
Gets the PathToRoot attribute of the TopicManager object
getPathToRoot()
- Method in class planet.scribe.messaging.
SubscribeAckMessage
Returns the path to the root for the node receiving this message
getPendingJoinMsg()
- Method in class planet.symphony.messages.
QueryJoinSetMessage
getPolicy()
- Method in interface planet.scribe.
Scribe
Returns the current policy for this scribe object
getPolicy()
- Method in class planet.scribe.
ScribeImpl
Returns the current policy for this scribe object
getPred()
- Method in class planet.chord.
ChordNode
Returns the NodeHandle of the present identification of the precursor of the node
getPred()
- Method in interface planet.commonapi.
Node
Returns the NodeHandle of the present predecessor of the node
getPred()
- Method in class planet.symphony.
SymphonyNode
getPredId()
- Method in class planet.symphony.messages.
SetPredMessage
getPredSet()
- Method in class planet.symphony.messages.
SetInfoMessage
getPreviousParent()
- Method in class planet.scribe.messaging.
SubscribeMessage
Returns the node who is trying to subscribe
getProximity(Id, Id)
- Method in interface planet.commonapi.
Network
Evaluates the proximity between the two nodes.
getProximity()
- Method in class planet.commonapi.
NodeHandle
Evaluates the proximity between the node who invokes this method, and the node that represents this NodeHandle.
getProximity(Id, Id)
- Method in class planet.generic.commonapi.
NetworkImpl
Always returns 1 (one).
getProximity()
- Method in class planet.generic.commonapi.
NodeHandleImpl
Always returns one as proximity between any two nodes.
getRandomApplication(String)
- Method in interface planet.commonapi.
Network
Gets a reference of some application on any node of the network.
getRandomApplication(String)
- Method in class planet.generic.commonapi.
NetworkImpl
Gets a reference of some application on any node of the network.
getRandomNode(Random)
- Method in interface planet.commonapi.
Network
Returns a randomly selected node of actual network.
getRandomNode(Random)
- Method in class planet.generic.commonapi.
NetworkImpl
Returns a randomly selected node of actual network.
getRandomNode(Random)
- Method in class planet.simulate.
Simulator
Selects a node by a random number
getRegisteredApplications()
- Method in interface planet.commonapi.
Node
Returns all references of the applications that mantains this node.
getRegisteredApplications()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Returns all references of the applications that mantains this node.
getRegisteredApplications()
- Method in class planet.generic.commonapi.
NodeImpl
Returns all references of the applications that mantains this node.
getReplicaSet()
- Method in class planet.scribe.messaging.
ReplicaSetMessage
getRetries()
- Method in class planet.symphony.messages.
JoinMessage
getSectionSizePred()
- Method in class planet.symphony.messages.
SetSectionSizePredMessage
getSectionSizeSucc()
- Method in class planet.symphony.messages.
SetSectionSizeSuccMessage
getSerializedFile()
- Method in interface planet.commonapi.factory.
NetworkFactory
Gets the actual file from where capture a serialized state of a network.
getSerializedFile()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
getSerializedFile()
- Method in class planet.generic.commonapi.factory.
NetworkFactoryImpl
Gets the filename for the serialized state of some network.
getSimulatedSteps()
- Method in interface planet.commonapi.
Network
Gets the actual number of simulated steps.
getSimulatedSteps()
- Method in class planet.generic.commonapi.
NetworkImpl
Gets the actual number of simulated steps.
getSizeNetwork()
- Method in class planet.simulate.
NetworkSimulator
Return the size of the network
getSizeRing()
- Method in class planet.simulate.
Simulator
Return the size of the network
getSource()
- Method in interface planet.commonapi.
RouteMessage
Returns the source NodeHandle for this message
getSource()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Gets de source Node NodeHandle of the message
getSource()
- Method in class planet.scribe.messaging.
ScribeMessage
Method which returns this messages' source address
getSourceNodeId()
- Method in class planet.test.broadcast.
DHTPeerTestMessage
Gets Id of source Node, who sends this message.
getStabRate()
- Static method in class planet.simulate.
Results
getStep()
- Static method in class planet.simulate.
Logger
Gets the actual step in run.
getSubscribeFailed()
- Method in class planet.test.scribe.
ScribeApplication
getSubscribeFailed()
- Method in class planet.test.scribe.
ScribeClientTest
getSubscriber()
- Method in class planet.scribe.messaging.
SubscribeMessage
Returns the node who is trying to subscribe
getSucc()
- Method in class planet.chord.
ChordNode
Returns the NodeHandle of the present identification of the successor of the node
getSuccId()
- Method in class planet.symphony.messages.
SetSuccMessage
getSuccList(int)
- Method in class planet.chord.
ChordNode
Returns the successor list of the present node
getSuccList(int)
- Method in interface planet.commonapi.
Node
Returns the successor list of the present node with
max
number of Ids.
getSuccList(int)
- Method in class planet.symphony.
SymphonyNode
getSuccSet()
- Method in class planet.symphony.messages.
SetInfoMessage
getSuccs()
- Method in class planet.chord.message.
SuccListMessage
getTime()
- Method in class planet.simulate.
Event
getTime()
- Method in interface planet.simulate.
IEvent
getTimes()
- Method in class planet.simulate.
Event
getTimes()
- Method in interface planet.simulate.
IEvent
getTo()
- Method in class planet.simulate.
Event
getTo()
- Method in interface planet.simulate.
IEvent
getTopic()
- Method in class planet.scribe.messaging.
ScribeMessage
Method which returns this messages' topic
getTopology()
- Method in interface planet.commonapi.
Network
Returns the topology of the actual network.
getTopology()
- Method in interface planet.commonapi.factory.
NetworkFactory
Gets the actual network's topology of the generated networks.
getTopology()
- Method in interface planet.commonapi.factory.
NodeFactory
Gets the actual topology for the network.
getTopology()
- Method in class planet.generic.commonapi.
NetworkImpl
Gets the actual topology of the underlying network.
getTopology()
- Static method in class planet.generic.commonapi.factory.
GenericFactory
getTopology()
- Method in class planet.generic.commonapi.factory.
NetworkFactoryImpl
Inform the topology actually in use to build networks.
getTopology()
- Method in class planet.generic.commonapi.factory.
NodeFactoryImpl
Gets the actual topology for the network.
getTraffic()
- Static method in class planet.simulate.
Results
getType()
- Method in interface planet.commonapi.
RouteMessage
Gets the type of the actual Message.
getType()
- Method in class planet.generic.commonapi.
RouteMessageImpl
Gets the type of this message.
getType()
- Method in class planet.simulate.
Event
getType(String)
- Static method in class planet.simulate.
EventParser
getType()
- Method in interface planet.simulate.
IEvent
getType()
- Method in class planet.test.dht.
ChordDHTMessage
getValue()
- Method in class planet.chord.
ChordId
Return the int[] with the value of this Id.
getValue()
- Method in class planet.commonapi.
Id
Returns the internal representation value of this Id.
getValue()
- Method in class planet.symphony.
SymphonyId
getValue()
- Method in class planet.test.dht.
ChordDHTMessage
getVectorValue()
- Method in class planet.test.dht.
ChordDHTMessage
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W