|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectp2ps.imp.group.GroupQueryImp
An implementation of the GroupQuery interface
| Field Summary |
| Fields inherited from interface p2ps.group.GroupQuery |
GROUP_QUERY_TYPE, QUERY_GROUP_ID_TAG, QUERY_GROUP_NAME_TAG, QUERY_PEER_ID_TAG |
| Fields inherited from interface p2ps.discovery.Query |
QUERY_TAG, REPLY_URI_TAG |
| Fields inherited from interface p2ps.discovery.Advertisement |
ADVERT_ID_TAG, EXPIRY_DATE, PEER_ID_TAG |
| Constructor Summary | |
GroupQueryImp(Element root)
|
|
GroupQueryImp(java.lang.String advertid,
java.lang.String peerid)
|
|
| Method Summary | |
java.lang.String |
getAdvertID()
|
long |
getExpiryDate()
|
java.lang.String |
getPeerID()
|
java.lang.String |
getQueryGroupID()
|
java.lang.String |
getQueryGroupName()
|
java.lang.String |
getQueryPeerID()
|
java.lang.String |
getQueryType()
|
java.net.URI[] |
getReplyURIs()
|
java.lang.String |
getType()
|
Element |
getXMLAdvert()
Output the advert as an xml document |
Element |
getXMLEnvelope(long expdate)
|
void |
setQueryGroupID(java.lang.String groupid)
Set the unique id for the group |
void |
setQueryGroupName(java.lang.String groupname)
Sets the name for the group |
void |
setQueryPeerID(java.lang.String id)
Sets the id of the peer this query is interested in (null if any) |
void |
setReplyURIs(java.net.URI[] replyuri)
Ssets the optional endpoint uri for the query reply. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GroupQueryImp(java.lang.String advertid,
java.lang.String peerid)
public GroupQueryImp(Element root)
throws java.io.IOException
| Method Detail |
public java.lang.String getType()
getType in interface Advertisementpublic java.lang.String getQueryType()
getQueryType in interface Querypublic java.lang.String getAdvertID()
getAdvertID in interface Advertisementpublic java.lang.String getPeerID()
getPeerID in interface Advertisementpublic long getExpiryDate()
getExpiryDate in interface Advertisementpublic java.lang.String getQueryPeerID()
public void setQueryPeerID(java.lang.String id)
public java.lang.String getQueryGroupID()
getQueryGroupID in interface GroupQuerypublic void setQueryGroupID(java.lang.String groupid)
setQueryGroupID in interface GroupQuerypublic java.lang.String getQueryGroupName()
getQueryGroupName in interface GroupQuerypublic void setQueryGroupName(java.lang.String groupname)
setQueryGroupName in interface GroupQuerypublic java.net.URI[] getReplyURIs()
getReplyURIs in interface Querypublic void setReplyURIs(java.net.URI[] replyuri)
setReplyURIs in interface Query
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 | |||||||||