|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.jxta.impl.resolver.ResolverInterface
Field Summary | |
protected java.util.Vector |
rendezvous
|
Constructor Summary | |
ResolverInterface(ResolverService theRealThing)
Only authorized constructor |
Method Summary | |
net.jxta.document.Advertisement |
getAdvertisement()
Returns the advertisment for that service. |
net.jxta.resolver.QueryHandler |
getHandler(java.lang.String name)
gets the handler registered under the given name. |
net.jxta.service.Service |
getInterface()
returns an interface object that permits to use this service without having access to the real object. |
void |
init(net.jxta.peergroup.PeerGroup pg,
net.jxta.document.Advertisement a)
Initialize the application FIXME: This is meaningless for the interface object; it is there only to satisfy the requirements of the interface that we implement. |
net.jxta.resolver.QueryHandler |
registerHandler(java.lang.String name,
net.jxta.resolver.QueryHandler handler)
Registers the given ResolveHandler. |
void |
sendQuery(java.lang.String rdvPeer,
net.jxta.protocol.ResolverQueryMsg query)
try getting a response for out query |
void |
sendResponse(java.lang.String destPeer,
net.jxta.protocol.ResolverResponseMsg response)
send a response to a peer. |
int |
startApp(java.lang.String[] arg)
This is here for temporary class hierarchy reasons. |
void |
stopApp()
This is here for temporary class hierarchy reasons. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.util.Vector rendezvous
Constructor Detail |
public ResolverInterface(ResolverService theRealThing)
Method Detail |
public net.jxta.service.Service getInterface()
public net.jxta.document.Advertisement getAdvertisement()
public net.jxta.resolver.QueryHandler registerHandler(java.lang.String name, net.jxta.resolver.QueryHandler handler)
name
- The name under which this handler is known.handler
- The handler.public net.jxta.resolver.QueryHandler getHandler(java.lang.String name)
name
- Handler namepublic void sendQuery(java.lang.String rdvPeer, net.jxta.protocol.ResolverQueryMsg query)
address
- query
- public void sendResponse(java.lang.String destPeer, net.jxta.protocol.ResolverResponseMsg response)
destPeer
- is the destination of the responseresponse
- is the response to be sentpublic void init(net.jxta.peergroup.PeerGroup pg, net.jxta.document.Advertisement a)
group
- PeerGroup this application is started frompublic int startApp(java.lang.String[] arg)
arg
- A table of strings arguments.public void stopApp()
|
Project JXTA | ||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |