Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
K
L
M
N
P
R
S
T
U
V
W