|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrice.p2p.past.messaging.PastMessage
rice.p2p.past.messaging.ContinuationMessage
rice.p2p.past.messaging.LookupHandlesMessage
public class LookupHandlesMessage
Nested Class Summary |
---|
Field Summary | |
---|---|
static short |
TYPE
DESCRIBE THE FIELD |
Fields inherited from class rice.p2p.past.messaging.ContinuationMessage |
---|
exception, response, S_EMPTY, S_JAVA_EXCEPTION, S_JAVA_RESPONSE, S_SUB, serType |
Fields inherited from class rice.p2p.past.messaging.PastMessage |
---|
dest, isResponse, source |
Fields inherited from interface rice.p2p.commonapi.Message |
---|
HIGH_PRIORITY, LOW_PRIORITY, MAX_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY |
Constructor Summary | |
---|---|
protected |
LookupHandlesMessage(InputBuffer buf,
Endpoint endpoint)
Constructor for LookupHandlesMessage. |
|
LookupHandlesMessage(int uid,
Id id,
int max,
NodeHandle source,
Id dest)
Constructor |
Method Summary | |
---|---|
static LookupHandlesMessage |
build(InputBuffer buf,
Endpoint endpoint)
DESCRIBE THE METHOD |
Id |
getId()
Method which returns the id |
int |
getMax()
Method which returns the number of replicas |
short |
getType()
Raw Serialization ************************************** |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
protected void |
serializeHelper(OutputBuffer buf)
So that it can be subclassed without serializing a version here |
java.lang.String |
toString()
Returns a string representation of this message |
Methods inherited from class rice.p2p.past.messaging.ContinuationMessage |
---|
deserialize, getResponse, receiveException, receiveResult, returnResponse, serialize |
Methods inherited from class rice.p2p.past.messaging.PastMessage |
---|
addHop, getDestination, getPriority, getSource, getUID, isResponse, setResponse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final short TYPE
Constructor Detail |
---|
public LookupHandlesMessage(int uid, Id id, int max, NodeHandle source, Id dest)
uid
- The unique idid
- The location to be storedmax
- The number of replicassource
- The source addressdest
- The destination addressprotected LookupHandlesMessage(InputBuffer buf, Endpoint endpoint) throws java.io.IOException
buf
- DESCRIBE THE PARAMETERendpoint
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTIONMethod Detail |
---|
public Id getId()
public int getMax()
public short getType()
public java.lang.String toString()
toString
in class java.lang.Object
public void serialize(OutputBuffer buf) throws java.io.IOException
serialize
in interface RawMessage
serialize
in class ContinuationMessage
buf
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTIONprotected void serializeHelper(OutputBuffer buf) throws java.io.IOException
buf
-
java.io.IOException
public static LookupHandlesMessage build(InputBuffer buf, Endpoint endpoint) throws java.io.IOException
buf
- DESCRIBE THE PARAMETERendpoint
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTION
|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |