Project JXTA

net.jxta.protocol
Class TransportAdvertisement

java.lang.Object
  |
  +--net.jxta.document.Advertisement
        |
        +--net.jxta.protocol.TransportAdvertisement

public abstract class TransportAdvertisement
extends Advertisement

This abstract class defines a Transport advertisement. Each peer endpoint is associated with a transport advertisement that describes the protocol and network interface associated with the endpoint. For example for a TCP endpoint. the following transport information needs to be maintained for this endpoint:

Transport :

This class is an abstract class that needs to be extended by implemenation to support the different types of transport advertisements (TCP, HTTP, etc)

 <?xml version="1.0"?>
  <TransportAdvertisement>
  <TransportAdvertisement>
     <TCPAdvertisement>
          ..........
     </TCPAdvertisement>
     <HTTPAdvertisement>
          ..........
     </HTTPAdvertisement>
   </TransportAdvertisement>

Since:
JXTA 1.0
See Also:
EndpointAdvertisement

Constructor Summary
TransportAdvertisement()
           
 
Method Summary
static java.lang.String getAdvertisementType()
          returns the advertisement type
 
Methods inherited from class net.jxta.document.Advertisement
getDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportAdvertisement

public TransportAdvertisement()
Method Detail

getAdvertisementType

public static java.lang.String getAdvertisementType()
returns the advertisement type
Returns:
String type of the advertisement
Since:
JXTA 1.0

Project JXTA