JXTA

Package net.jxta.impl.endpoint

A JXTA EndpointService implementation which implements the standard JXTA Endpoint Service.

See:
          Description

Interface Summary
SocketFactory Provides pluggable socket creation for JXTA TCP connection (not those for HTTP since those are from URLConnection).
 

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 Provides an interface object appropriate for applications using the endpoint service.
EndpointUtils Utility functions related to the Endpoint Service.
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 through the relay. i.e.

WireFormatMessageBinary A Wire Format Message which encodes the message into MIME Type "application/x-jxta-msg".
WireFormatMessageBinary.binaryElementProxy Proxy for a message element.
WireFormatMessageBinary.binaryMessageProxy Internal representation for a binary format wire message.
WireFormatMessageBinary.Instantiator Our instantiator.
 

Package net.jxta.impl.endpoint Description

A JXTA EndpointService implementation which implements the standard JXTA Endpoint Service.

See Also:
JXTA Protocols Specification : Endpoint Service

JXSE