|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectp2ps.imp.pipe.PipeAdvertisementImp
An implementation of the Pipe Advertisement interface
| Field Summary |
| Fields inherited from interface p2ps.pipe.PipeAdvertisement |
PIPE_ADVERTISEMENT_TYPE, PIPE_ID_TAG, PIPE_NAME_TAG, PIPE_SCHEME_TAG, PIPE_URI_TAG |
| Fields inherited from interface p2ps.discovery.Advertisement |
ADVERT_ID_TAG, EXPIRY_DATE, PEER_ID_TAG |
| Fields inherited from interface p2ps.pipe.PipeSchemes |
P2PS_DISCOVERY, P2PS_MULTICAST, P2PS_SECURE, P2PS_STANDARD |
| Constructor Summary | |
PipeAdvertisementImp(Element root)
|
|
PipeAdvertisementImp(java.lang.String advertid,
java.lang.String peerid,
java.lang.String pipeid)
|
|
| Method Summary | |
java.lang.String |
getAdvertID()
|
long |
getExpiryDate()
|
java.lang.String |
getPeerID()
|
java.lang.String |
getPipeID()
|
java.lang.String |
getPipeName()
|
java.lang.String |
getPipeScheme()
|
java.net.URI |
getPipeURI()
|
java.lang.String |
getType()
|
Element |
getXMLAdvert()
Output the advert as an xml document |
Element |
getXMLEnvelope(long expdate)
|
void |
setPeerID(java.lang.String id)
Sets the peer id for this pipe |
void |
setPipeID(java.lang.String id)
Sets the UUID of the pipe |
void |
setPipeName(java.lang.String name)
Sets the name of the pipe |
void |
setPipeScheme(java.lang.String scheme)
Sets the type of the pipe (e.g. |
void |
setPipeURI(java.net.URI uri)
Sets the URI of the pipe |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PipeAdvertisementImp(java.lang.String advertid,
java.lang.String peerid,
java.lang.String pipeid)
public PipeAdvertisementImp(Element root)
throws java.io.IOException
| Method Detail |
public java.lang.String getType()
getType in interface Advertisementpublic java.lang.String getAdvertID()
getAdvertID in interface Advertisementpublic java.lang.String getPeerID()
getPeerID in interface PipeAdvertisementpublic long getExpiryDate()
getExpiryDate in interface Advertisementpublic void setPeerID(java.lang.String id)
setPeerID in interface PipeAdvertisementpublic java.lang.String getPipeID()
getPipeID in interface PipeAdvertisementpublic void setPipeID(java.lang.String id)
setPipeID in interface PipeAdvertisementpublic java.net.URI getPipeURI()
getPipeURI in interface PipeAdvertisementpublic void setPipeURI(java.net.URI uri)
setPipeURI in interface PipeAdvertisementpublic java.lang.String getPipeName()
getPipeName in interface PipeAdvertisementpublic void setPipeName(java.lang.String name)
setPipeName in interface PipeAdvertisementpublic java.lang.String getPipeScheme()
getPipeScheme in interface PipeAdvertisement
public void setPipeScheme(java.lang.String scheme)
throws java.net.URISyntaxException
setPipeScheme in interface PipeAdvertisementjava.net.URISyntaxException
public Element getXMLAdvert()
throws java.io.IOException
getXMLAdvert in interface Advertisementjava.io.IOException
public Element getXMLEnvelope(long expdate)
throws java.io.IOException
getXMLEnvelope in interface Advertisementexpdate -
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||