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

P

ping() - Method in class cs138.chord.ChordNodeImpl
 
ping() - Method in interface cs138.node.ManageableNode
This method is used in nodes to determine that they are still up.
ping() - Method in interface cs138.node.NodeManager
Tries to ping the wrapped node in question to ensure it is still up.
ping() - Method in interface cs138.service.ManagerService
Pings all nodes to check and see if they are currently reachable.
ping() - Method in class cs138.tapestry.TapestryNodeImpl
 
prettyType(String) - Static method in class cs138.common.Utils
Translates the full java name for a given node implementation and returns a more user friendly version of the name based on the core interface that is being used by it.
PROP_NODE_EXISTS - Static variable in interface cs138.node.NodeManager
 
PROP_NODE_GROUP - Static variable in interface cs138.node.NodeManager
 
PROP_NODE_ID - Static variable in interface cs138.node.NodeManager
 
PROP_NODE_TYPE - Static variable in interface cs138.node.NodeManager
 
PROP_SERVICE_HOST - Static variable in interface cs138.node.NodeManager
 
PROP_SERVICE_PORT - Static variable in interface cs138.node.NodeManager
 
provideAllServices(int) - Static method in class cs138.service.ServiceDiscovery
Causes this JVM to attempt to provide all defined services.
publishLocation(String, BigInteger, TapestryNodeCache) - Method in class cs138.tapestry.TapestryNodeImpl
Called by other nodes in an attempt to publish the location of an object (with a specific salted hash value) at this node.
publishLocation(String, BigInteger, TapestryNodeCache) - Method in interface cs138.tapestry.TapestryNodePrivate
Invoked by another Tapestry node when it would like to store an object to location mapping at this node.
publishObject(String, Object) - Method in interface cs138.tapestry.TapestryNode
Client applications use this method to store an object at the local node.
publishObject(String, Object) - Method in class cs138.tapestry.TapestryNodeImpl
You should store a copy of the object at this node and then attempt to contact the object's surrogate to publish this node as a location for the object.
put(String, Serializable) - Method in interface cs138.chord.ChordNode
The publicly available "put" method.
put(String, Serializable) - Method in class cs138.chord.ChordNodeImpl
The publicly available "put" method.
putLocal(String, Serializable) - Method in class cs138.chord.ChordNodeImpl
Insert a key-value pair into the hash table.
putLocal(String, Serializable) - Method in interface cs138.chord.RemoteChordNode
Insert a key-value pair into the hash table.
putLocalData(ChordNode, String, Serializable) - Method in interface cs138.chord.ChordNodeMonitor
Called when a node has put data into its local hash table.

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