|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| AcceptorEventListener | An AcceptorEventListener is an object that registers to
receive events generated by a ManagedConnectionAcceptor |
| Channel | |
| ChannelAcceptor | A ChannelAcceptor handles requests on an SystemChannel
to open or close user channels |
| ChannelHandler | A ChannelHandler is notified of new channels by the ChannelAcceptor
and is responsible for managing the channels. |
| ChannelListener | An event handler for handling messages on a Channel. |
| Connection | A Connection represents a logical connection over a shared
physical connection, managed by a ManagedConnection |
| ConnectionAcceptor | A ConnectionAcceptor handles requests to open
user Connection instances |
| ConnectionEventListener | A ConnectionEventListener is an object that registers to receive events
generated by an Connection |
| ConnectionHandler | A ConnectionHandler is notified of new connections by an
ConnectionAcceptor, and is responsible for managing the
connection. |
| ConnectionProperties | The ConnectionProperties interface enables applications to
pass Connector specific properties when creating or obtaining a
Connection instance |
| Connector | A Connector is a factory for Connection and
ManagedConnectionAcceptor objects, for a specific communications
protocol. |
| Demultiplexer | A demultiplexer reads messages from a connection's physical connection
implementation, and sends them to their associated Channel
instances. |
| ManagedConnection | A ManagedConnection instance represents a physical connection
over a low level transport protocol.
It is responsible for establishing the connection, and managing its
lifecyle. |
| ManagedConnectionAcceptor | A ManagedConnectionAcceptor waits for a connection request to
come in over the network, and constructs a ManagedConnection
object to handle it. |
| ManagedConnectionEventListener | A ManagedConnectionEventListener is an object that registers
to receive events generated by a ManagedConnection |
| Multiplexer | A multiplexer reads messages from a connection's channels, and sends them down the connection's physical connection implementation. |
| MultiplexerFactory | A factory for Multiplexer and Demultiplexer objects |
| SystemChannel | A SystemChannel is reponsible for managing channel open and close
requests on a Connection. |
| Class Summary | |
| AcceptorEventNotifier | A helper class for managing AcceptorEventListener instances
and notifying them of any events |
| ChannelListenerAcceptor | A ChannelHandler that accepts a single Channel and
binds a ChannelListener to it. |
| ConnectionEventNotifier | A helper class for managing ConnectionEventListener instances
and notifying them of any events |
| Context | This class encapsulates context information passed to Connection
instances at construction |
| Limits | Represents limits placed on a connection |
| ManagedPacketConnection | A ManagedPacketConnection implements an efficient packet
based protocol over a low level transport protocol. |
| ManagedPacketConnection.ConnectRequest | |
| ManagedPacketConnection.ConnectResponse | |
| Messenger | |
| PacketChannel | A PacketConnection is a Connection that minimises resource usage. |
| PacketConnection | A PacketConnection is a Connection that minimises resource usage. |
| PacketQueue | This class implements a queue of packets. |
| ResourceAllocator | This class allocates resources for Connection instances |
| StreamDemultiplexer | This class implements a demultiplexer that reads packets from an
InputStream streams and sends them to their associated
Channel instance. |
| StreamMultiplexer | This class implements a multiplexer that streams packets from a
PacketConnection's outbound queue to an OutputStream. |
| SystemPacketChannel.Closed | |
| SystemPacketChannel.OpenRequest | |
| SystemPacketChannel.OpenResponse | |
| Exception Summary | |
| AcceptorAlreadyRegisteredException | This exception is thrown when an attempt is made to accept connections for a URI which is already accepting connections |
| ChannelClosedException | This exception is thrown when an attempt is made to use a channel that has been closed |
| ConnectionClosedException | This exception is thrown when an attempt is made to use a connection that has been closed |
| InvalidChannelException | This exception is thrown when an attempt is open a channel that doesn't exist |
| MessengerException | Signals that a Messenger exception of some sort has occurred. |
| ReceiveTimeoutException | This exception is thrown when a call to Channel.receive(long) times
out |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||