net.jxta.impl.protocol
Class PipeAdv
java.lang.Object
net.jxta.document.Advertisement
net.jxta.document.ExtendableAdvertisement
net.jxta.protocol.PipeAdvertisement
net.jxta.impl.protocol.PipeAdv
- All Implemented Interfaces:
- Cloneable
- public class PipeAdv
- extends PipeAdvertisement
This class implements the Pipe Advertisement according to the schema used by
the standard Pipe Binding Protocol. (PBP)
<xs:complexType name="PipeAdvertisement">
<xs:sequence>
<xs:element name="Id" type="jxta:JXTAID"/>
<xs:element name="Type" type="xs:string"/>
<xs:element name="Name" type="xs:string" minOccurs="0"/>
<xs:element name="Desc" type="xs:anyType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
- See Also:
PipeAdvertisement
,
PipeService
,
PipeServiceImpl
,
JXTA Protocols Specification : Pipe Binding Protocol
Methods inherited from class net.jxta.protocol.PipeAdvertisement |
clone, getAdvertisementType, getBaseAdvType, getDesc, getDescription, getID, getName, getPipeID, getType, setDesc, setDescription, setName, setPipeID, setType |
PipeAdv
public PipeAdv()
- Deprecated. Do not call directly, use the
AdvertisementFactory
.
- Default constructor for new instances.
PipeAdv
public PipeAdv(Element root)
- Deprecated. Do not call directly, use the
AdvertisementFactory
.
- Constructor for instances which have been previously serialized to
documents.
handleElement
protected boolean handleElement(Element raw)
-
getDocument
public Document getDocument(MimeMediaType encodeAs)
-
getIndexFields
public final String[] getIndexFields()
-