|
Project JXTA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.resolver.ResolverServiceInterface
public class ResolverServiceInterface
Field Summary | |
---|---|
(package private) ResolverServiceImpl |
impl
|
Fields inherited from interface net.jxta.resolver.ResolverService |
---|
OK, Repropagate |
Fields inherited from interface net.jxta.platform.Module |
---|
START_AGAIN_PROGRESS, START_AGAIN_STALLED, START_OK |
Constructor Summary | |
---|---|
ResolverServiceInterface(ResolverServiceImpl theRealThing)
Only authorized constructor |
Method Summary | |
---|---|
Advertisement |
getImplAdvertisement()
Returns the advertisment for that service. |
Service |
getInterface()
returns an interface object that permits to use this service without having access to the real object. |
void |
init(PeerGroup g,
ID assignedID,
Advertisement impl)
FIXME: This is meaningless for the interface object; it is there only to satisfy the requirements of the interface that we implement. |
QueryHandler |
registerHandler(String name,
QueryHandler handler)
|
SrdiHandler |
registerSrdiHandler(String name,
SrdiHandler handler)
|
void |
sendQuery(String rdvPeer,
ResolverQueryMsg query)
|
void |
sendResponse(String destPeer,
ResolverResponseMsg response)
|
void |
sendSrdi(String destPeer,
ResolverSrdiMsg srdi)
|
int |
startApp(String[] arg)
This is here for temporary class hierarchy reasons. |
void |
stopApp()
This is here for temporary class hierarchy reasons. |
QueryHandler |
unregisterHandler(String name)
|
SrdiHandler |
unregisterSrdiHandler(String name)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
ResolverServiceImpl impl
Constructor Detail |
---|
ResolverServiceInterface(ResolverServiceImpl theRealThing)
Method Detail |
---|
public Service getInterface()
getInterface
in interface Service
public Advertisement getImplAdvertisement()
getImplAdvertisement
in interface Service
public QueryHandler registerHandler(String name, QueryHandler handler)
registerHandler
in interface ResolverService
public QueryHandler unregisterHandler(String name)
unregisterHandler
in interface ResolverService
public SrdiHandler registerSrdiHandler(String name, SrdiHandler handler)
registerSrdiHandler
in interface ResolverService
public SrdiHandler unregisterSrdiHandler(String name)
unregisterSrdiHandler
in interface ResolverService
public void sendQuery(String rdvPeer, ResolverQueryMsg query)
sendQuery
in interface GenericResolver
public void sendResponse(String destPeer, ResolverResponseMsg response)
sendResponse
in interface GenericResolver
public void sendSrdi(String destPeer, ResolverSrdiMsg srdi)
sendSrdi
in interface GenericResolver
public void init(PeerGroup g, ID assignedID, Advertisement impl)
init
in interface Module
public int startApp(String[] arg)
startApp
in interface Module
public void stopApp()
stopApp
in interface Module
|
JXTA J2SE | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |