net.jxta.impl.pipe
Class WireHeader
java.lang.Object
net.jxta.impl.pipe.WireHeader
public class WireHeader
- extends Object
This class implements a JXTA-WIRE header.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Name
public static final String Name
- See Also:
- Constant Field Values
MsgIdTag
public static final String MsgIdTag
- See Also:
- Constant Field Values
PipeIdTag
public static final String PipeIdTag
- See Also:
- Constant Field Values
SrcTag
public static final String SrcTag
- See Also:
- Constant Field Values
TTLTag
public static final String TTLTag
- See Also:
- Constant Field Values
PeerTag
public static final String PeerTag
- See Also:
- Constant Field Values
WireHeader
public WireHeader()
WireHeader
public WireHeader(ID srcPeer,
ID wireId,
int ttl)
WireHeader
public WireHeader(Element root)
setSrcPeer
public void setSrcPeer(ID p)
getSrcPeer
public ID getSrcPeer()
setTTL
public void setTTL(int t)
getTTL
public int getTTL()
addPeer
public void addPeer(String peer)
setPeers
public void setPeers(Set v)
containsPeer
public boolean containsPeer(String peer)
getPeers
public String[] getPeers()
getMsgId
public String getMsgId()
setMsgId
public void setMsgId(String id)
getPipeID
public ID getPipeID()
setPipeID
public void setPipeID(ID id)
handleElement
protected boolean handleElement(XMLElement elem)
- Called to handle elements during parsing.
- Parameters:
elem
- Element to parse
- Returns:
- true if element was handled, otherwise false.
initialize
protected void initialize(Element root)
- internal method to process a document into a header.
- Parameters:
root
- where to start.
getDocument
public Document getDocument(MimeMediaType encodeAs)
-