Project JXTA

net.jxta.impl.protocol
Class RdvAdv

java.lang.Object
  extended by net.jxta.document.Advertisement
      extended by net.jxta.document.ExtendableAdvertisement
          extended by net.jxta.protocol.RdvAdvertisement
              extended by net.jxta.impl.protocol.RdvAdv

public class RdvAdv
extends RdvAdvertisement

This class implements the RdvAdvertisement.

   <xs:complexType name="RdvAdvertisement">
     <xs:sequence>
       <xs:element name="RdvGroupId" type="jxta:JXTAID"/>
       <xs:element name="RdvPeerId" type="jxta:JXTAID"/>
       <xs:element name="RdvServiceName" type="xs:string"/>
       <xs:element name="Name" type="xs:string" minOccurs="0"/>
       <!-- This should be a route -->
       <xs:element name="RdvRoute" type="xs:anyType" minOccurs="0"/>
     </xs:sequence>
   </xs:complexType>
 


Nested Class Summary
static class RdvAdv.Instantiator
          Instantiator for our advertisement
 
Field Summary
 
Fields inherited from class net.jxta.protocol.RdvAdvertisement
GroupIDTag, NameTag, PeerIDTag, RouteTag, ServiceNameTag
 
Method Summary
 Document getDocument(MimeMediaType encodeAs)
          
 String[] getIndexFields()
          
protected  boolean handleElement(Element raw)
          
 
Methods inherited from class net.jxta.protocol.RdvAdvertisement
getAdvertisementType, getBaseAdvType, getGroupID, getID, getName, getPeerID, getRouteAdv, getServiceName, setGroupID, setName, setPeerID, setRouteAdv, setServiceName
 
Methods inherited from class net.jxta.document.Advertisement
clone, getAdvType, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

handleElement

protected boolean handleElement(Element raw)

Overrides:
handleElement in class ExtendableAdvertisement

getDocument

public Document getDocument(MimeMediaType encodeAs)

Overrides:
getDocument in class ExtendableAdvertisement

getIndexFields

public final String[] getIndexFields()

Specified by:
getIndexFields in class Advertisement

JXTA J2SE