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

G

generateHostList(int, int) - Static method in class tests.IP_List_Gen
 
generateKeys(int) - Static method in class tests.KeysValuesGenerator
 
generateNewTag(URL) - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
getAllFloors() - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
 
getAllFloors() - Method in class de.uniba.wiai.lspi.chord.service.impl.NodeImpl
 
getBytes() - Method in class de.uniba.wiai.lspi.chord.console.command.entry.Key
Returns the byte for this key which is then used to calculate a unique ID for storage in the chord network.
getBytes() - Method in interface de.uniba.wiai.lspi.chord.service.Key
Returns the byte for this key which is then used to calculate a unique ID for storage in the chord network.
getEndpoint(URL) - Static method in class de.uniba.wiai.lspi.chord.com.Endpoint
Get the Endpoint for the given url.
getEndpoint() - Method in class de.uniba.wiai.lspi.chord.com.local.ThreadProxy
Get a reference to the endpoint this proxy delegates methods to.
getEntries() - Method in class de.uniba.wiai.lspi.chord.com.MyFloor
 
getEntries() - Method in class de.uniba.wiai.lspi.chord.com.RefsAndEntries
 
getEntriesForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
getEntriesForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.NodeImpl
getFirstFingerTableEntries(int) - Method in class de.uniba.wiai.lspi.chord.service.impl.References
Determines the first i entries in the finger table.
getFirstFloor() - Method in class de.uniba.wiai.lspi.chord.com.local.ThreadProxy
 
getFirstFloor() - Method in class de.uniba.wiai.lspi.chord.com.Node
 
getFirstFloor() - Method in class de.uniba.wiai.lspi.chord.com.socket.SocketProxy
 
getFirstFloor() - Method in class de.uniba.wiai.lspi.chord.service.impl.NodeImpl
 
getFloor() - Method in class de.uniba.wiai.lspi.chord.com.ResponsibleNode
 
getFloorID() - Method in class de.uniba.wiai.lspi.chord.com.Floor
 
getFloorName() - Method in class de.uniba.wiai.lspi.chord.com.Floor
 
getHashFunction() - Static method in class de.uniba.wiai.lspi.chord.service.impl.HashFunction
Returns the singleton instance of this class.
getHashKey(Key) - Method in class de.uniba.wiai.lspi.chord.service.impl.HashFunction
Calculates the hash value for a given data Key.
getHost() - Method in class de.uniba.wiai.lspi.chord.data.URL
Get the host name contained in this URL.
getId() - Method in class de.uniba.wiai.lspi.chord.com.Entry
 
getIdForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.com.local.ThreadProxy
 
getIdForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.com.Node
 
getIdForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.com.socket.SocketProxy
 
getIdForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
 
getIdForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.NodeImpl
 
getLength() - Method in class de.uniba.wiai.lspi.chord.data.ID
Returns length of this ID measured in bits.
getLocalFloor() - Method in class de.uniba.wiai.lspi.chord.com.MyFloor
Getters and setters for local variables.
getLocalNode() - Method in class de.uniba.wiai.lspi.chord.com.MyFloor
 
getLocalNodeIDForFloor() - Method in class de.uniba.wiai.lspi.chord.com.MyFloor
 
getLogger(Class) - Static method in class de.uniba.wiai.lspi.util.logging.Logger
 
getLogger(String) - Static method in class de.uniba.wiai.lspi.util.logging.Logger
 
getNode() - Method in class de.uniba.wiai.lspi.chord.com.Endpoint
 
getNode() - Method in class de.uniba.wiai.lspi.chord.com.ResponsibleNode
 
getNodeURL() - Method in class de.uniba.wiai.lspi.chord.com.Node
 
getPath() - Method in class de.uniba.wiai.lspi.chord.data.URL
Get the path contained in this URL.
getPort() - Method in class de.uniba.wiai.lspi.chord.data.URL
Get the port contained in this URL.
getPredecessorURL() - Method in class de.uniba.wiai.lspi.chord.service.impl.References
 
getProtocol() - Method in class de.uniba.wiai.lspi.chord.data.URL
Get the protocol of this URL.
getProxiesInUseBy(URL) - Method in class de.uniba.wiai.lspi.chord.com.local.Registry
Get a reference to the Listof proxies used by the node with nodeName.
getReferences() - Method in class de.uniba.wiai.lspi.chord.com.MyFloor
 
getReferencesForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
getReferencesForFloor(Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.NodeImpl
getRefs() - Method in class de.uniba.wiai.lspi.chord.com.RefsAndEntries
Returns references to the nodes contained within this instance.
getRegistryInstance() - Static method in class de.uniba.wiai.lspi.chord.com.local.Registry
Get a reference to the registry singleton.
getResult() - Method in interface de.uniba.wiai.lspi.chord.service.ChordRetrievalFuture
Method to obtain the result of the retrieve operation associated with this.
getState() - Method in class de.uniba.wiai.lspi.chord.com.Endpoint
 
getSuccessor() - Method in class de.uniba.wiai.lspi.chord.service.impl.References
Determines this node's direct successor and returns it.
getSuccessorURL() - Method in class de.uniba.wiai.lspi.chord.service.impl.References
 
getTag() - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
 
getTag_counter() - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
 
getThrowable() - Method in interface de.uniba.wiai.lspi.chord.service.ChordFuture
 
getURL() - Method in class de.uniba.wiai.lspi.chord.com.Endpoint
Get the URLof this endpoint.
getURL() - Method in interface de.uniba.wiai.lspi.chord.service.AsynChord
Returns the URL of the local node; is null if no network has been created or joined.
getURL() - Method in interface de.uniba.wiai.lspi.chord.service.Chord
Returns the URL of the local node; is null if no network has been created or joined.
getURL() - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl
 
getValue() - Method in class de.uniba.wiai.lspi.chord.com.Entry
 
goodDeal(URL, Floor) - Method in class de.uniba.wiai.lspi.chord.service.impl.ChordImpl

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