Rice Pastry API

rice.pastry.messaging
Class PRawMessage

java.lang.Object
  extended by rice.pastry.messaging.Message
      extended by rice.pastry.messaging.PRawMessage
All Implemented Interfaces:
java.io.Serializable, Message, RawMessage, RawSerializable
Direct Known Subclasses:
BroadcastLeafSet, BroadcastRouteRow, ByteBufferMsg, ConsistentJoinMsg, FetchLeafsetRequest, FetchLeafsetResponse, JoinRequest, LeafSetRequest, LeafSetResponse, OpenChannelMsg, PastryEndpointMessage, PilotForwardMsg, PJavaSerializedMessage, ProbeRequestMessage, RequestLeafSet, RequestRouteRow, RouteMessage, RouteRowRequest, RouteRowResponse

public abstract class PRawMessage
extends Message
implements RawMessage

Adapts Message to a RawMessage Adds the "sender" to the RawMessage

Author:
Jeff Hoye
See Also:
Serialized Form

Field Summary
 
Fields inherited from class rice.pastry.messaging.Message
DEFAULT_PRIORITY_LEVEL
 
Fields inherited from interface rice.p2p.commonapi.Message
DEFAULT_PRIORITY, HIGH_PRIORITY, LOW_PRIORITY, LOWEST_PRIORITY, MAX_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY
 
Constructor Summary
PRawMessage(int address)
           
PRawMessage(int address, java.util.Date timestamp)
           
 
Method Summary
 
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, toString, wait, wait, wait
 
Methods inherited from interface rice.p2p.commonapi.rawserialization.RawMessage
getType
 
Methods inherited from interface rice.p2p.commonapi.Message
getPriority
 
Methods inherited from interface rice.p2p.commonapi.rawserialization.RawSerializable
serialize
 

Constructor Detail

PRawMessage

public PRawMessage(int address)

PRawMessage

public PRawMessage(int address,
                   java.util.Date timestamp)

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection