|
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.FetchMessage
public class FetchMessage
| 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, id, 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 | |
|---|---|
FetchMessage(int uid,
PastContentHandle handle,
NodeHandle source,
Id dest)
Constructor |
|
FetchMessage(int uid,
RawPastContentHandle handle,
NodeHandle source,
Id dest)
Constructor for FetchMessage. |
|
| Method Summary | |
|---|---|
static FetchMessage |
build(InputBuffer buf,
Endpoint endpoint,
PastContentDeserializer pcd,
PastContentHandleDeserializer pchd)
DESCRIBE THE METHOD |
PastContentHandle |
getHandle()
Method which returns the handle |
short |
getType()
Raw Serialization ************************************** |
boolean |
isCached()
Returns whether or not this message has been cached |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
void |
setCached()
Sets this message as having been cached. |
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 FetchMessage(int uid,
PastContentHandle handle,
NodeHandle source,
Id dest)
uid - The unique idhandle - The handle to the data to be looked upsource - The source addressdest - The destination address
public FetchMessage(int uid,
RawPastContentHandle handle,
NodeHandle source,
Id dest)
uid - DESCRIBE THE PARAMETERhandle - DESCRIBE THE PARAMETERsource - DESCRIBE THE PARAMETERdest - DESCRIBE THE PARAMETER| Method Detail |
|---|
public PastContentHandle getHandle()
public boolean isCached()
public short getType()
public void setCached()
public java.lang.String toString()
toString in class java.lang.Object
public void serialize(OutputBuffer buf)
throws java.io.IOException
serialize in interface RawMessageserialize in class ContinuationMessagebuf - DESCRIBE THE PARAMETER
java.io.IOException - DESCRIBE THE EXCEPTION
public static FetchMessage build(InputBuffer buf,
Endpoint endpoint,
PastContentDeserializer pcd,
PastContentHandleDeserializer pchd)
throws java.io.IOException
buf - DESCRIBE THE PARAMETERendpoint - DESCRIBE THE PARAMETERpcd - DESCRIBE THE PARAMETERpchd - 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 | |||||||||