|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrice.pastry.messaging.Message
rice.pastry.messaging.PRawMessage
rice.pastry.routing.RequestRouteRow
public class RequestRouteRow
Request a row from the routing table from another node.
Field Summary | |
---|---|
static short |
TYPE
DESCRIBE THE FIELD |
Fields inherited from class rice.pastry.messaging.Message |
---|
DEFAULT_PRIORITY_LEVEL |
Fields inherited from interface rice.p2p.commonapi.Message |
---|
HIGH_PRIORITY, LOW_PRIORITY, MAX_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY |
Constructor Summary | |
---|---|
RequestRouteRow(java.util.Date stamp,
NodeHandle nh,
byte r)
Constructor. |
|
RequestRouteRow(NodeHandle nh,
byte r)
Constructor. |
|
RequestRouteRow(NodeHandle sender,
InputBuffer buf)
Constructor for RequestRouteRow. |
Method Summary | |
---|---|
int |
getRow()
Gets the row that made the request. |
short |
getType()
Raw Serialization ************************************** |
NodeHandle |
returnHandle()
The return handle for the message |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
java.lang.String |
toString()
Converts to a String representation of the object. |
Methods inherited from class rice.pastry.messaging.Message |
---|
getDate, getDestination, getPriority, getSender, getSenderId, setPriority, setSender, stamp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface rice.p2p.commonapi.Message |
---|
getPriority |
Field Detail |
---|
public static final short TYPE
Constructor Detail |
---|
public RequestRouteRow(NodeHandle nh, byte r)
nh
- the return handle.r
- which rowpublic RequestRouteRow(java.util.Date stamp, NodeHandle nh, byte r)
stamp
- the timestampnh
- the return handler
- which rowpublic RequestRouteRow(NodeHandle sender, InputBuffer buf) throws java.io.IOException
sender
- DESCRIBE THE PARAMETERbuf
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTIONMethod Detail |
---|
public int getRow()
public short getType()
getType
in interface RawMessage
public NodeHandle returnHandle()
public java.lang.String toString()
toString
in class java.lang.Object
public void serialize(OutputBuffer buf) throws java.io.IOException
serialize
in interface RawMessage
buf
- 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 |