|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DKSObject | |
|---|---|
| org.kth.dks | |
| org.kth.dks.dks_dht | |
| org.kth.dks.dks_marshal | |
| org.kth.dks.dks_node | |
| org.kth.dks.planetlab | |
| Uses of DKSObject in org.kth.dks |
|---|
| Methods in org.kth.dks that return DKSObject | |
|---|---|
DKSObject[] |
DKSDHTInterface.lookupBinding(long key)
Returns a vector of DKSObjects associated with key
in the DHT |
DKSObject[] |
DKSDHTInterface.lookupBinding(long minKey,
long maxKey)
Returns a list of all bindings associated with keys greater than or equal to minKey, and less than or equal to maxKey. |
DKSObject |
DKSImpl.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier and give it the payload, upon which the responsible node will respond with a payload which is returned |
DKSObject |
DKSInterface.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallback() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
DKSObject |
DKSAppInterface.routeCallback(long identifier,
DKSObject payload)
Is set in DKSInterface through setCallbackHandler(). |
| Methods in org.kth.dks with parameters of type DKSObject | |
|---|---|
void |
DKSDHTInterface.addToBinding(long key,
DKSObject value)
Value is added to the list of bindings associated with key. |
void |
DKSImpl.broadcast(DKSObject message)
Broadcasts the given message. |
void |
DKSDHTInterface.broadcast(DKSObject message)
Broadcast a message to all nodes |
void |
DKSInterface.broadcast(DKSObject message)
Broadcasts the given message. |
void |
DKSAppInterface.broadcastCallback(DKSObject payload)
This callback routine is called when the node recieves a broadcast message. |
void |
DKSImpl.broadcastRestricted(DKSObject message,
long startId,
long endId)
Broadcasts to nodes with identifiers within the rand startId and endId [] |
void |
DKSInterface.broadcastRestricted(DKSObject message,
long startId,
long endId)
Broadcasts the given message. |
void |
DKSDHTInterface.changeBinding(long key,
DKSObject oldValue,
DKSObject newValue)
All ocurrences of oldValue in the bindings associated with key are replaced by newValue. |
void |
DKSDHTInterface.removeFromBinding(long key,
DKSObject value)
Value is removed from the list of bindings associated with key. |
DKSObject |
DKSImpl.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier and give it the payload, upon which the responsible node will respond with a payload which is returned |
DKSObject |
DKSInterface.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallback() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
void |
DKSImpl.routeAsync(long identifier,
DKSObject payload)
Will route a message to the DKS node that is responsible for the given identifier and give it the payload, upon which the responsible node will respond with a payload which is returned |
void |
DKSInterface.routeAsync(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallbackAsync() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
void |
DKSImpl.routeAsyncFrom(long identifier,
DKSObject payload,
DKSRef firstNode)
Will route a message from firstNode to the DKS node that is responsible for the given identifier and give it the payload, upon which the responsible node will respond with a payload which is returned |
void |
DKSInterface.routeAsyncFrom(long identifier,
DKSObject payload,
DKSRef firstNode)
Will route a message, starting at firstNode, the DKS node that is responsible for the given identifier, and call routeCallbackAsync() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller. |
DKSObject |
DKSAppInterface.routeCallback(long identifier,
DKSObject payload)
Is set in DKSInterface through setCallbackHandler(). |
void |
DKSAppInterface.routeCallbackAsync(long identifier,
DKSObject payload)
Is set in DKSInterface through setCallbackHandler(). |
| Uses of DKSObject in org.kth.dks.dks_dht |
|---|
| Fields in org.kth.dks.dks_dht declared as DKSObject | |
|---|---|
DKSObject |
ChangeItemMsg.newPayload
|
DKSObject |
StoreTriplet.obj
|
DKSObject |
ChangeItemMsg.oldPayload
|
DKSObject |
AddItemMsg.payload
|
DKSObject |
RemoveItemMsg.payload
|
| Methods in org.kth.dks.dks_dht that return DKSObject | |
|---|---|
DKSObject |
ChangeItemMsg.getNewPayLoad()
|
DKSObject |
ChangeItemMsg.getOldPayLoad()
|
DKSObject[] |
DHTStateTransferMsg.getPayload()
|
DKSObject |
AddToBindingMsg.getPayload()
|
DKSObject |
RemoveFromBindingMsg.getPayload()
|
DKSObject[] |
DHTResultMsg.getPayload()
|
DKSObject |
RemoveItemMsg.getPayLoad()
|
DKSObject[] |
DKSDHTImpl.lookupBinding(long key)
Returns the list of bindings associated with key. |
DKSObject[] |
DKSMCastDHTImpl.lookupBinding(long key)
Returns a vector of DKSObjects associated with key
in the DHT |
DKSObject[] |
DKSDHTImpl.lookupBinding(long minKey,
long maxKey)
Returns a list of all bindings associated with keys greater than or equal to minKey, and less than or equal to maxKey. |
DKSObject[] |
DKSMCastDHTImpl.lookupBinding(long minKey,
long maxKey)
Returns an array of all bindings associated with keys greater than or equal to minKey, and less than or equal to maxKey. |
DKSObject[] |
DHTDiskStorage.lookupItem(long key)
|
DKSObject[] |
DHTStorage.lookupItem(long key)
|
DKSObject[] |
DHTMemoryStorage.lookupItem(long key)
|
static DKSObject |
DKSDHTImpl.message2obj(DKSMessage m)
|
DKSObject |
DKSDHTImpl.route(long identifier,
DKSObject payload)
|
DKSObject |
DKSMCastDHTImpl.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallback() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
DKSObject |
DKSDHTImpl.routeCallback(long identifier,
DKSObject payload)
|
| Methods in org.kth.dks.dks_dht with parameters of type DKSObject | |
|---|---|
void |
DKSDHTImpl.addToBinding(long key,
DKSObject value)
Value is added to the list of bindings associated with key. |
void |
DKSMCastDHTImpl.addToBinding(long key,
DKSObject value)
Value is added to the list of bindings associated with key. |
AsyncOperation[] |
DKSDHTImpl.addToBindingAsync(long key,
DKSObject value)
|
void |
DKSDHTImpl.broadcast(DKSObject message)
Broadcast a message to all nodes |
void |
DKSMCastDHTImpl.broadcast(DKSObject message)
Broadcast a message to all nodes |
void |
DKSDHTImpl.broadcastCallback(DKSObject payload)
|
void |
DKSDHTImpl.broadcastRestricted(DKSObject message,
long startId,
long endId)
Broadcasts to nodes with identifiers within the rand startId and endId [] |
void |
DKSMCastDHTImpl.broadcastRestricted(DKSObject message,
long startId,
long endId)
Broadcasts to nodes with identifiers within the rand startId and endId [] |
void |
DKSDHTImpl.changeBinding(long key,
DKSObject oldValue,
DKSObject newValue)
All ocurrences of oldValue in the bindings associated with key are replaced by newValue. |
void |
DKSMCastDHTImpl.changeBinding(long key,
DKSObject oldValue,
DKSObject newValue)
All ocurrences of oldValue in the bindings associated with key are replaced by newValue. |
void |
DHTDiskStorage.changeItem(long key,
DKSObject oldvalue,
DKSObject newvalue)
|
void |
DHTStorage.changeItem(long key,
DKSObject oldvalue,
DKSObject newvalue)
|
void |
DHTMemoryStorage.changeItem(long key,
DKSObject oldvalue,
DKSObject newvalue)
|
void |
DKSMCastDHTImpl.dhtBroadcastCallback(DKSObject value)
Receive a broadcast message |
void |
DKSDHTCallback.dhtBroadcastCallback(DKSObject value)
Receive a broadcast message |
void |
DHTDiskStorage.insertItem(long key,
DKSObject value)
|
void |
DHTStorage.insertItem(long key,
DKSObject value)
|
void |
DHTMemoryStorage.insertItem(long key,
DKSObject value)
|
void |
DKSDHTImpl.removeFromBinding(long key,
DKSObject value)
Value is removed from the list of bindings associated with key. |
void |
DKSMCastDHTImpl.removeFromBinding(long key,
DKSObject value)
Value is removed from the list of bindings associated with key. |
void |
DHTDiskStorage.removeItem(long key,
DKSObject value)
|
void |
DHTStorage.removeItem(long key,
DKSObject value)
|
void |
DHTMemoryStorage.removeItem(long key,
DKSObject value)
|
DKSObject |
DKSDHTImpl.route(long identifier,
DKSObject payload)
|
DKSObject |
DKSMCastDHTImpl.route(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallback() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
void |
DKSDHTImpl.routeAsync(long identifier,
DKSObject payload)
|
void |
DKSMCastDHTImpl.routeAsync(long identifier,
DKSObject payload)
Will route a message the DKS node that is responsible for the given identifier, and call routeCallbackAsync() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
void |
DKSDHTImpl.routeAsyncFrom(long identifier,
DKSObject payload,
DKSRef fromNode)
|
void |
DKSMCastDHTImpl.routeAsyncFrom(long identifier,
DKSObject payload,
DKSRef fromNode)
Will route a message from fromNode to the DKS node that is responsible for the given identifier, and call routeCallbackAsync() at that node and give it the payload, upon which the responsible node will respond with a payload which is returned to the caller |
DKSObject |
DKSDHTImpl.routeCallback(long identifier,
DKSObject payload)
|
void |
DKSDHTImpl.routeCallbackAsync(long identifier,
DKSObject payload)
|
void |
DKSDHTImpl.send(DKSObject message,
DKSRef rec)
Broadcasts the given message. |
void |
DKSDHTImpl.send(DKSObject message,
long recipientNodeId)
Send the message to the specified recipient node. |
| Constructors in org.kth.dks.dks_dht with parameters of type DKSObject | |
|---|---|
AddItemMsg(long id,
int i,
DKSObject pld)
|
|
AddToBindingMsg(long id,
DKSObject pld)
|
|
ChangeItemMsg(long id,
int i,
DKSObject oldpld,
DKSObject newpld)
|
|
DHTResultMsg(long id,
int r,
DKSObject[] pld)
|
|
DHTStateTransferMsg(long k,
DKSObject[] pld)
|
|
RemoveFromBindingMsg(long id,
int i,
DKSObject pld)
|
|
RemoveItemMsg(long id,
int i,
DKSObject pld)
|
|
StoreTriplet(int i,
java.lang.Long k,
DKSObject o)
|
|
| Uses of DKSObject in org.kth.dks.dks_marshal |
|---|
| Methods in org.kth.dks.dks_marshal that return DKSObject | |
|---|---|
DKSObject |
LookupMsg.getPayload()
|
DKSObject |
LookupResponseMsg.getPayload()
|
DKSObject |
BroadCastMsg.getPayload()
|
DKSObject |
LookupRequestMsg.getPayload()
|
DKSObject |
LookupResultMsg.getPayload()
|
DKSObject |
MarshalXML.remDKSObject()
|
abstract DKSObject |
MarshalInterface.remDKSObject()
|
DKSObject |
MarshalBinary.remDKSObject()
|
DKSObject |
MarshalXML.remDKSObject(java.lang.String na)
|
abstract DKSObject |
MarshalInterface.remDKSObject(java.lang.String na)
|
DKSObject |
MarshalBinary.remDKSObject(java.lang.String na)
|
| Methods in org.kth.dks.dks_marshal with parameters of type DKSObject | |
|---|---|
void |
MarshalXML.addDKSObject(DKSObject val)
|
abstract void |
MarshalInterface.addDKSObject(DKSObject val)
|
void |
MarshalBinary.addDKSObject(DKSObject val)
|
void |
MarshalXML.addDKSObject(DKSObject val,
java.lang.String na)
|
abstract void |
MarshalInterface.addDKSObject(DKSObject val,
java.lang.String na)
|
void |
MarshalBinary.addDKSObject(DKSObject val,
java.lang.String na)
|
| Constructors in org.kth.dks.dks_marshal with parameters of type DKSObject | |
|---|---|
BroadCastMsg(long start,
long limit,
DKSObject pl)
Warning! |
|
BroadCastMsg(long start,
long limit,
DKSObject pl,
boolean internal)
Warning! |
|
LookupMsg(long target,
LookupType type,
DKSRef source,
DKSRef start,
DKSObject payload,
java.lang.String msgId,
boolean intern)
|
|
LookupRequestMsg(long target,
LookupType type,
DKSObject payload,
java.lang.String msgId,
boolean intern)
|
|
LookupResponseMsg(DKSRef target,
LookupType type,
DKSObject payload,
java.lang.String msgId)
|
|
LookupResultMsg(DKSRef t,
LookupType type,
java.util.Vector vector,
DKSObject payload,
java.lang.String msgId)
|
|
| Uses of DKSObject in org.kth.dks.dks_node |
|---|
| Methods in org.kth.dks.dks_node that return DKSObject | |
|---|---|
static DKSObject[] |
DKSLookup.lookup(DKSNode dksNode,
long key)
|
DKSObject[] |
DKSNode.lookup(long key)
|
DKSObject |
DefaultAppHandler.routeCallback(long identifier,
DKSObject payload)
|
| Methods in org.kth.dks.dks_node with parameters of type DKSObject | |
|---|---|
void |
DKSNode.broadCast(DKSObject message)
|
void |
DefaultAppHandler.broadcastCallback(DKSObject payload)
|
void |
DKSNode.broadCastRestricted(DKSObject message,
long startId,
long endId)
|
void |
DKSNode.broadCastRestrictedCallback(DKSObject message)
|
static void |
DKSLookup.putResult(java.lang.String opName,
DKSObject[] result)
|
AsyncOperation |
DKSNode.route(long identifier,
DKSObject payload)
|
void |
DKSNode.routeAsync(long identifier,
DKSObject payload)
|
void |
DKSNode.routeAsync(long identifier,
DKSObject payload,
boolean internal)
|
void |
DKSNode.routeAsyncFrom(long identifier,
DKSObject payload,
boolean internal,
DKSRef firstNode)
|
DKSObject |
DefaultAppHandler.routeCallback(long identifier,
DKSObject payload)
|
void |
DefaultAppHandler.routeCallbackAsync(long identifier,
DKSObject payload)
|
| Uses of DKSObject in org.kth.dks.planetlab |
|---|
| Methods in org.kth.dks.planetlab with parameters of type DKSObject | |
|---|---|
void |
StrechMeter.dhtBroadcastCallback(DKSObject value)
|
void |
PlanetLabDKS.dhtBroadcastCallback(DKSObject value)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||