Project JXTA

net.jxta.impl.protocol
Class AccessPointAdv

java.lang.Object
  extended by net.jxta.document.Advertisement
      extended by net.jxta.document.ExtendableAdvertisement
          extended by net.jxta.protocol.AccessPointAdvertisement
              extended by net.jxta.impl.protocol.AccessPointAdv
All Implemented Interfaces:
Cloneable

public class AccessPointAdv
extends AccessPointAdvertisement

This class implements the basic Route advertisement.

    <xs:complexType name ="jxta:APA">
      <xs:sequence>
        <xs:element name="PID" type="jxta:JXTAID" minOccurs="1" maxOccurs="1"/>
        <xs:sequence>
          <xs:element name="EA" type="jxta:JXTAID" minOccurs="1" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:sequence>
    </xs:complexType>
  

See Also:
AccessPointAdvertisement

Nested Class Summary
static class AccessPointAdv.Instantiator
           
 
Method Summary
static String getAdvertisementType()
          
 String getAdvType()
          
 String getBaseAdvType()
          
 Document getDocument(MimeMediaType encodeAs)
          
 ID getID()
          
 String[] getIndexFields()
          
protected  boolean handleElement(Element raw)
          
 
Methods inherited from class net.jxta.protocol.AccessPointAdvertisement
addEndpointAddress, addEndpointAddresses, clone, contains, display, equals, getAdvBaseType, getEndpointAddresses, getPeerID, getVectorEndpointAddresses, removeEndpointAddresses, setEndpointAddresses, setPeerID, size
 
Methods inherited from class net.jxta.document.Advertisement
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getIndexFields

public final String[] getIndexFields()

Specified by:
getIndexFields in class Advertisement

getAdvertisementType

public static String getAdvertisementType()


getAdvType

public String getAdvType()

Overrides:
getAdvType in class Advertisement

getBaseAdvType

public final String getBaseAdvType()

Specified by:
getBaseAdvType in class ExtendableAdvertisement

getID

public ID getID()

Specified by:
getID in class Advertisement

handleElement

protected boolean handleElement(Element raw)

Overrides:
handleElement in class ExtendableAdvertisement

getDocument

public Document getDocument(MimeMediaType encodeAs)

Overrides:
getDocument in class ExtendableAdvertisement

JXTA J2SE