|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.jxta.document.Advertisement | +--net.jxta.protocol.TransportAdvertisement
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 :
Protocol : TCP
Port : 6001
MulticastAddr : 224.0.1.85
MulticastPort : 1234
MulticastSize : 8192
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>
EndpointAdvertisement
Constructor Summary | |
TransportAdvertisement()
|
Method Summary | |
static java.lang.String |
getAdvertisementType()
returns the advertisement type |
Methods inherited from class net.jxta.document.Advertisement |
getDocument,
getLocalExpirationTime,
setExpiration |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public TransportAdvertisement()
Method Detail |
public static java.lang.String getAdvertisementType()
|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |