Project JXTA

net.jxta.protocol
Class PipeResolverMessage

java.lang.Object
  |
  +--net.jxta.protocol.PipeResolverMessage

public abstract class PipeResolverMessage
extends java.lang.Object

This abstract class defines the PipeResolver Message

This message is part of the Pipe Resolver Protocol

Since:
JXTA 1.0

Inner Class Summary
static class PipeResolverMessage.MessageType
          An enumeration class for message types.
 
Constructor Summary
PipeResolverMessage()
           
 
Method Summary
 void addPeerID(ID id)
           
abstract  Document getDocument(MimeMediaType encodeAs)
           
 PeerAdvertisement getInputPeerAdv()
           
static java.lang.String getMessageType()
          returns the Message type
 PipeResolverMessage.MessageType getMsgType()
           
 java.util.Enumeration getPeerIDs()
           
 ID getPipeID()
           
 java.lang.String getPipeType()
           
 boolean isCachedLookup()
           
 boolean isFound()
           
 void setCachedLookup(boolean cacheLookup)
           
 void setFound(boolean isFound)
           
 void setInputPeerAdv(PeerAdvertisement peerAdv)
           
 void setMsgType(PipeResolverMessage.MessageType type)
           
 void setPipeID(ID id)
           
 void setPipeType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PipeResolverMessage

public PipeResolverMessage()
Method Detail

getMessageType

public static java.lang.String getMessageType()
returns the Message type
Returns:
a string
Since:
JXTA 1.0

getMsgType

public PipeResolverMessage.MessageType getMsgType()

setMsgType

public void setMsgType(PipeResolverMessage.MessageType type)

getPipeID

public ID getPipeID()

setPipeID

public void setPipeID(ID id)

getPipeType

public java.lang.String getPipeType()

setPipeType

public void setPipeType(java.lang.String type)

isCachedLookup

public boolean isCachedLookup()

setCachedLookup

public void setCachedLookup(boolean cacheLookup)

getPeerIDs

public java.util.Enumeration getPeerIDs()

addPeerID

public void addPeerID(ID id)

isFound

public boolean isFound()

setFound

public void setFound(boolean isFound)

getInputPeerAdv

public PeerAdvertisement getInputPeerAdv()

setInputPeerAdv

public void setInputPeerAdv(PeerAdvertisement peerAdv)

getDocument

public abstract Document getDocument(MimeMediaType encodeAs)

Project JXTA