Package solar.service.transport

Contains the data transport service.

See:
          Description

Interface Summary
Transport Interface for transport layer.
TransportConstants Constants used by transport service.
TransportListener Interface for event listener on transport layer.
TransportService Interface for transport network layer, either based on IP or P2P.
 

Class Summary
AddressFactory Address factory that parses different format of addresses.
BaseTransportService The base implementation of transport service.
Header The header for each ADU sent or received.
PastryAddress Network address for Pastry substrate.
PastryMessage Message object to route through Pastry substrate.
PastryObjectTransport A Pastry transport layer using object serialization.
PastryTransport A Pastry transport application interfacing with Pastry routing substrate.
PastryTransport.MultiplexAddress  
PastryTransportService Transport service using Pastry routing substrate.
SocketAddress Network address identified by IP and a port number.
TcpConnection The connection between two TCP peers.
TcpObjectTransport The TCP transport layer using object serialization.
TcpTransport The TCP transport layer, converting ADU to bytes before sending.
TcpTransportService Transport service that uses TCP, and requires a routing service.
UdpObjectTransport The UDP transport layer using object (ADU) serialization.
UdpTransport The UDP transport layer, converting ADU to bytes for sending.
UdpTransportService Transport service that uses UDP, and requires a routing service.
 

Exception Summary
TransportException The exception thrown by transport layer.
 

Package solar.service.transport Description

Contains the data transport service.