ist.palcom.routing.util.messages
Class DSDVRoutingMessage
java.lang.Object
ist.palcom.mal.Message
ist.palcom.routing.util.messages.AbstractRoutingMessage
ist.palcom.routing.util.messages.DSDVRoutingMessage
public class DSDVRoutingMessage
- extends AbstractRoutingMessage
|
Field Summary |
static java.lang.String |
type
|
| Methods inherited from class ist.palcom.mal.Message |
addPart, getCopy, getData, getDataLength, getHeaderNodes, getHeaderNodesLength, getNodeAndDataLength, getNumberOfParts, getPart, getRawData, getReceiverDeviceID, getReceiverSelector, getReceiverURL, getSenderDeviceID, getSenderSelector, getSenderURL, getTotalLength, getType, insertHeaderNodeAfter, insertHeaderNodeFirst, insertHeaderNodeLast, parse, removePart, setData, setHeaderNodes, setReceiverDeviceID, setReceiverSelector, setReceiverURL, setSenderDeviceID, setSenderSelector, setSenderURL, write, writeData, writeDataNodeToBuffer |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
public static final java.lang.String type
- See Also:
- Constant Field Values
DSDVRoutingMessage
public DSDVRoutingMessage(Message message,
URN dsdvSenderURN,
Selector dsdvSenderSelector,
URN receiverServiceURN,
Selector receiverServiceSelector)
getMessage
public Message getMessage()
- Returns:
- The wrapped message
getDSDVSenderURN
public URN getDSDVSenderURN()
getDSDVSenderSelector
public Selector getDSDVSenderSelector()
getReceiverServiceURN
public URN getReceiverServiceURN()
getReceiverServiceSelector
public Selector getReceiverServiceSelector()
unmarshall
public static DSDVRoutingMessage unmarshall(Message message)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException