Project JXTA

Package net.jxta.impl.endpoint

Interface Summary
SocketFactory Provides pluggable socket creation for JXTA TCP connection (not those for HTTP since those are from URLConnection).
WireFormatMessage A wire serialization of an abstract message.
WireFormatMessageFactory.Instantiator Interface for instantiators of wire format messages.
 

Class Summary
BlockingMessenger This class is a near-drop-in replacement for the previous BlockingMessenger class.
EndpointServiceImpl This class implements the frontend for all the JXTA endpoint protocols, as well as the API for the implementation of the core protocols that use directly the EndpointService.
EndpointServiceInterface The EndpointService Service provides a frontend API and enviroment to all endpoint protocols.
IPUtils Utility methods for use by IP based transports.
JxtaMessageMessageElement A Message Element using a JXTA Message as the element data
LoopbackMessenger This class implements local delivery of messages ( for example when the InputPipe and the OutputPipe are located on the same peer)

The reason this class is useful is that it may not always be possible to connect to oneself without actually going to a relay.

QuotaIncomingMessageListener A wrapper around an EndpointListener which imposes fair sharing quotas.
QuotaIncomingMessageListener.ListenerThread The thread which services removing items from the queue
QuotaIncomingMessageListener.MessageFromSource An incoming message in the queue with its addresses and accounting
QuotaIncomingMessageListener.MyCacheListener A canonical mapping of all the message originators.
WireFormatMessageBinary A Wire Format Message which encodes the message into Mime Type "application/x-jxta-msg".
WireFormatMessageBinary.binaryElementProxy  
WireFormatMessageBinary.binaryMessageProxy Internal representation for a binary format wire message.
WireFormatMessageBinary.Instantiator Our instantiator.
WireFormatMessageFactory This class is a class factory for Wire Format Messages.
 

Exception Summary
IllegalTransportLoopException  
 


JXTA J2SE