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

G

get(String) - Method in interface cs138.chord.ChordNode
The publicly available "get" method.
get(String) - Method in class cs138.chord.ChordNodeImpl
The publicly available "get" method.
getBackpointers() - Method in interface cs138.tapestry.TapestryNeighborMap
 
getBackpointers() - Method in class cs138.tapestry.TapestryNeighborMapImpl
Returns the list of back-pointers (references to nodes which have references to the local node in their neighbor maps).
getBitLength() - Method in class cs138.common.HashGenerator
Returns the number of bits required to store the unsigned representation of the largest hash value generated by this HashFactory.
getByteLength() - Method in class cs138.common.HashGenerator
Returns the number of bytes required to store the unsigned representation of the largest hash value generated by this HashFactory.
getClassData(String) - Method in interface cs138.service.ClassLoaderService
Looks up the class data that is needed by java to instantiate a new instance of a specific class specified by the fully qualified package name in classname.
getClient(String, Class<?>) - Method in interface cs138.service.ManagerService
Returns the ip address of the host that is running the node specified by id and type
getClient(String, String) - Method in interface cs138.service.ManagerService
Returns the ip address of the host that is running the node specified by id and type
getClosestLocation(TapestryNode) - Method in class cs138.tapestry.TapestryObjectLocation
Finds the replica for the object that is closest to the specified node.
getDate() - Method in class cs138.log.LogMessage
 
getDefault() - Method in enum cs138.common.CS138Properties.Property
Get the default value of the property
getEnvironment() - Method in interface cs138.tapestry.TapestryNode
 
getEnvironment() - Method in class cs138.tapestry.TapestryNodeImpl
Returns the environment which this node was created in.
getException() - Method in class cs138.log.LogMessage
 
getFingerTable() - Method in interface cs138.chord.ChordNode
 
getFingerTable() - Method in class cs138.chord.ChordNodeImpl
 
getGroup(String, Class<?>) - Method in interface cs138.service.ManagerService
Return the group that the node is in if the String exists.
getHash() - Method in class cs138.tapestry.TapestryNodeCache
 
getHashByteLength() - Method in class cs138.tapestry.TapestryEnvironment
 
getHashes() - Method in class cs138.tapestry.TapestryObjectLocation
Returns a list of the salted hashes that the surrogate node storing this object location information is responsible for.
getHashFactory(int, int) - Static method in class cs138.common.HashGenerator
Creates and returns a HashFactory object using the default MessageDigest algorithm and the specified byte length and radix.
getHashFactory(int, int, String) - Static method in class cs138.common.HashGenerator
Creates and returns a HashFactory object using the specified MessageDigest algorithm, byte length, and radix.
getHostName() - Static method in class cs138.common.Utils
Looks up the fully qualified domain name for this host.
getID() - Method in interface cs138.node.NodeManager
Gets the id of this node
getIdentifier() - Method in interface cs138.chord.ChordNode
 
getIdentifier() - Method in class cs138.chord.ChordNodeImpl
 
getIdentifier() - Method in interface cs138.tapestry.TapestryNode
 
getIdentifier() - Method in class cs138.tapestry.TapestryNodeCache
 
getIdentifier() - Method in class cs138.tapestry.TapestryNodeImpl
Returns the identifying string for this node.
getInstance(Class) - Method in class cs138.log.RMILogFactory
 
getInstance(String) - Method in class cs138.log.RMILogFactory
 
getInteger(CS138Properties.Property) - Static method in class cs138.common.CS138Properties
Return a Property value as an Integer
getKeys() - Method in interface cs138.chord.ChordNode
 
getKeys() - Method in class cs138.chord.ChordNodeImpl
 
getLevel() - Method in class cs138.log.LogMessage
 
getLevel(int) - Method in interface cs138.tapestry.TapestryNeighborMap
 
getLevel(int) - Method in class cs138.tapestry.TapestryNeighborMapImpl
Returns the entries of the neighbor map for the specified level.
getLevels() - Method in interface cs138.tapestry.TapestryNeighborMap
 
getLevels() - Method in class cs138.tapestry.TapestryNeighborMapImpl
Returns the number of levels in the neighbor map.
getLocal(String) - Method in class cs138.chord.ChordNodeImpl
Get the data associated with the specified key.
getLocal(String) - Method in interface cs138.chord.RemoteChordNode
Get the data associated with the specified key.
getLocalService(Class<T>) - Static method in class cs138.service.ServiceDiscovery
 
getLocation(String, BigInteger, TapestryResponseInterface) - Method in class cs138.tapestry.TapestryNodeImpl
Called by other nodes that would like to know where it can find replicas for the object associated with the given key.
getLocation(String, BigInteger, TapestryResponseInterface) - Method in interface cs138.tapestry.TapestryNodePrivate
Invoked by another Tapestry node when it would like the location information for the object specified by the given key.
getMaximumDigits() - Method in class cs138.common.HashGenerator
Returns the number of digits used to represent the largest hash value generated by this HashFactory.
getMaximumHashValue() - Method in class cs138.tapestry.TapestryEnvironment
 
getMaximumValue() - Method in class cs138.common.HashGenerator
Returns the largest hash value generated by this HashFactory.
getModulus() - Method in class cs138.common.HashGenerator
Returns the modulus value for the space of values generated by this HashFactory.
getMonitorInterface() - Method in class cs138.chord.ChordNodeImpl
 
getMonitorInterface() - Method in interface cs138.node.ManageableNode
This returns the Node implementation specific monitor that will be used.
getMonitorInterface() - Method in class cs138.tapestry.TapestryNodeImpl
 
getName() - Method in enum cs138.common.CS138Properties.Property
Get the name of the property
getNeighborMap() - Method in interface cs138.tapestry.TapestryNode
 
getNeighborMap() - Method in class cs138.tapestry.TapestryNodeImpl
Returns the remote stub for this node's neighbor map.
getNode() - Method in class cs138.log.LogMessage
 
getNode() - Method in interface cs138.node.NodeManager
Returns the actual node that is being wrapped by this NodeManager.
getNode() - Method in class cs138.tapestry.TapestryNodeCache
 
getNodeHash() - Method in interface cs138.chord.ChordNode
 
getNodeHash() - Method in class cs138.chord.ChordNodeImpl
 
getNodeHash() - Method in interface cs138.tapestry.TapestryNode
 
getNodeHash() - Method in class cs138.tapestry.TapestryNodeImpl
Returns the hash value for this node.
getNumKeys() - Method in interface cs138.chord.ChordNode
 
getNumKeys() - Method in class cs138.chord.ChordNodeImpl
 
getNumObjects() - Method in interface cs138.tapestry.TapestryNode
 
getNumObjects() - Method in class cs138.tapestry.TapestryNodeImpl
Returns the number of objects stored at this node.
getObject(String) - Method in class cs138.tapestry.TapestryNodeImpl
Return a copy of the object identified by the specified key.
getObject(String) - Method in interface cs138.tapestry.TapestryNodePrivate
Retrieves a copy of the object with the specified key, stored at this node.
getObjectKey() - Method in class cs138.tapestry.TapestryObjectLocation
 
getObjectList() - Method in interface cs138.tapestry.TapestryNode
 
getObjectList() - Method in class cs138.tapestry.TapestryNodeImpl
Returns a list of the keys stored at this replica.
getObjectLocations() - Method in interface cs138.tapestry.TapestryNode
 
getObjectLocations() - Method in class cs138.tapestry.TapestryNodeImpl
Returns a list of the object to location mappings stored at this node.
getPredecessor() - Method in interface cs138.chord.ChordNode
 
getPredecessor() - Method in class cs138.chord.ChordNodeImpl
 
getProxyMonitor(Class<? extends NodeMonitor>, Class<? extends ManageableNode>) - Method in interface cs138.service.ManagerService
Obtains the node specific monitor interface for the specified node type.
getRadix() - Method in class cs138.common.HashGenerator
Returns the radix of the hash values generated by this HashFactory.
getRadix() - Method in class cs138.tapestry.TapestryEnvironment
 
getRadixLogarithm() - Method in class cs138.tapestry.TapestryEnvironment
 
getRandom() - Static method in class cs138.common.Utils
To help deal with Random seed issues, we define a single instance of the Random class to exist in the project and provide an access method for it.
getRandomNode() - Static method in class cs138.common.Utils
Based on the cs138.service.nodes property, this method will read in a list of nodes and randomly pick one to use.
getReplicas() - Method in class cs138.tapestry.TapestryObjectLocation
Returns the list of replicas for the object.
getResponse() - Method in class cs138.tapestry.TapestryResponse
 
getService(String, int, Class<T>) - Static method in class cs138.service.ServiceDiscovery
Requests that the remote service provider on the given host provide the named service.
getStackTrace() - Method in class cs138.log.LogMessage
 
getString(CS138Properties.Property) - Static method in class cs138.common.CS138Properties
Return a Property value as a String
getSuccessor() - Method in interface cs138.chord.ChordNode
 
getSuccessor() - Method in class cs138.chord.ChordNodeImpl
 
getText() - Method in class cs138.log.LogMessage
 
getType() - Method in class cs138.log.LogMessage
 
getType() - Method in interface cs138.node.NodeManager
Gets the class object type of the node that the NodeManager is interacting with.
GUI - Class in cs138.swt
 

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