|
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
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 Module
public int startApp(String[] arg)
startApp
in interface Module
public void stopApp()
stopApp
in interface Module
public Advertisement getImplAdvertisement()
getImplAdvertisement
in interface Service
public Service getInterface()
getInterface
in interface Service
public 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 EndpointService
IOException
public void demux(Message msg)
demux
in interface EndpointService
public void processIncomingMessage(Message message, EndpointAddress source, EndpointAddress destination)
processIncomingMessage
in interface EndpointListener
public boolean ping(EndpointAddress addr)
ping
in interface EndpointService
public MessengerEventListener addMessageTransport(MessageTransport transpt)
addMessageTransport
in interface EndpointService
public boolean removeMessageTransport(MessageTransport transpt)
removeMessageTransport
in interface EndpointService
public Iterator getAllMessageTransports()
getAllMessageTransports
in interface EndpointService
public 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 EndpointService
public void finalize()
public boolean getMessenger(MessengerEventListener listener, EndpointAddress addr, Object hint)
getMessenger
in interface EndpointService
public 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 |