|
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 Servicepublic Advertisement getImplAdvertisement()
getImplAdvertisement in interface Service
public QueryHandler registerHandler(String name,
QueryHandler handler)
registerHandler in interface ResolverServicepublic QueryHandler unregisterHandler(String name)
unregisterHandler in interface ResolverService
public SrdiHandler registerSrdiHandler(String name,
SrdiHandler handler)
registerSrdiHandler in interface ResolverServicepublic 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 Modulepublic int startApp(String[] arg)
startApp in interface Modulepublic void stopApp()
stopApp in interface Module
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||