|
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.BroadcastRouteRow
public class BroadcastRouteRow
Broadcast message for a row from a routing table.
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 | |
---|---|
BroadcastRouteRow(java.util.Date stamp,
NodeHandle from,
RouteSet[] r)
Constructor. |
|
BroadcastRouteRow(InputBuffer buf,
NodeHandleFactory nhf,
PastryNode localNode)
Constructor for BroadcastRouteRow. |
|
BroadcastRouteRow(NodeHandle from,
RouteSet[] r)
Constructor. |
Method Summary | |
---|---|
NodeHandle |
from()
Gets the from node. |
RouteSet[] |
getRow()
Gets the row that was sent in the message. |
short |
getType()
Raw Serialization ************************************** |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
java.lang.String |
toString()
Converts to a String representation of the object. |
java.lang.String |
toStringFull()
DESCRIBE THE METHOD |
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 BroadcastRouteRow(java.util.Date stamp, NodeHandle from, RouteSet[] r)
stamp
- the timestampfrom
- the node idr
- the rowpublic BroadcastRouteRow(NodeHandle from, RouteSet[] r)
from
- the node idr
- the rowpublic BroadcastRouteRow(InputBuffer buf, NodeHandleFactory nhf, PastryNode localNode) throws java.io.IOException
buf
- DESCRIBE THE PARAMETERnhf
- DESCRIBE THE PARAMETERlocalNode
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTIONMethod Detail |
---|
public RouteSet[] getRow()
public short getType()
getType
in interface RawMessage
public NodeHandle from()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringFull()
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 |