|
Project JXTA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jxta.impl.endpoint.EndpointServiceInterface
public class EndpointServiceInterface
The EndpointService Service provides a frontend API and enviroment to all endpoint protocols.
| Field Summary | |
|---|---|
(package private) EndpointServiceImpl |
theRealThing
|
| Fields inherited from interface net.jxta.endpoint.EndpointService |
|---|
HighPrecedence, LowPrecedence, MediumPrecedence |
| Fields inherited from interface net.jxta.platform.Module |
|---|
START_AGAIN_PROGRESS, START_AGAIN_STALLED, START_OK |
| Constructor Summary | |
|---|---|
EndpointServiceInterface(EndpointServiceImpl s)
Builds a new interface object. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
EndpointServiceImpl theRealThing
| Constructor Detail |
|---|
public EndpointServiceInterface(EndpointServiceImpl s)
| Method Detail |
|---|
public void init(PeerGroup pg,
ID id,
Advertisement ia)
init in interface Modulepublic int startApp(String[] arg)
startApp in interface Modulepublic void stopApp()
stopApp in interface Modulepublic Advertisement getImplAdvertisement()
getImplAdvertisement in interface Servicepublic Service getInterface()
getInterface in interface Servicepublic PeerGroup getGroup()
getGroup in interface EndpointService
public Messenger getCanonicalMessenger(EndpointAddress addr,
Object hint)
getCanonicalMessenger in interface EndpointService
public Messenger getMessengerImmediate(EndpointAddress addr,
Object hint)
getMessengerImmediate in interface EndpointService
public Messenger getMessenger(EndpointAddress addr,
Object hint)
getMessenger in interface EndpointService
public void propagate(Message srcMsg,
String serviceName,
String serviceParam)
throws IOException
propagate in interface EndpointServiceIOExceptionpublic void demux(Message msg)
demux in interface EndpointService
public void processIncomingMessage(Message message,
EndpointAddress source,
EndpointAddress destination)
processIncomingMessage in interface EndpointListenerpublic boolean ping(EndpointAddress addr)
ping in interface EndpointServicepublic MessengerEventListener addMessageTransport(MessageTransport transpt)
addMessageTransport in interface EndpointServicepublic boolean removeMessageTransport(MessageTransport transpt)
removeMessageTransport in interface EndpointServicepublic Iterator getAllMessageTransports()
getAllMessageTransports in interface EndpointServicepublic MessageTransport getMessageTransport(String name)
getMessageTransport in interface EndpointService
public boolean addIncomingMessageListener(EndpointListener listener,
String serviceName,
String serviceParam)
addIncomingMessageListener in interface EndpointService
public void addIncomingMessageFilterListener(MessageFilterListener listener,
String namespace,
String name)
addIncomingMessageFilterListener in interface EndpointService
public void addOutgoingMessageFilterListener(MessageFilterListener listener,
String namespace,
String name)
addOutgoingMessageFilterListener in interface EndpointService
public MessageFilterListener removeIncomingMessageFilterListener(MessageFilterListener listener,
String namespace,
String name)
removeIncomingMessageFilterListener in interface EndpointService
public MessageFilterListener removeOutgoingMessageFilterListener(MessageFilterListener listener,
String namespace,
String name)
removeOutgoingMessageFilterListener in interface EndpointService
public EndpointListener removeIncomingMessageListener(String serviceName,
String serviceParam)
removeIncomingMessageListener in interface EndpointService
public boolean addMessengerEventListener(MessengerEventListener listener,
int prio)
addMessengerEventListener in interface EndpointService
public boolean removeMessengerEventListener(MessengerEventListener listener,
int prio)
removeMessengerEventListener in interface EndpointServicepublic void finalize()
finalize in class Object
public boolean getMessenger(MessengerEventListener listener,
EndpointAddress addr,
Object hint)
getMessenger in interface EndpointServicepublic Messenger getMessenger(EndpointAddress addr)
getMessenger in interface EndpointService
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||