|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AcceptListener | An AcceptListener object is used to receive accepted Channel connections. |
AsyncChannel | AsyncChannel objects asynchronously push 'up' Packet objects
to a registered org.activeio.ChannelConsumer . |
AsyncChannelFactory | AsyncChannelFactory objects can create AsyncChannel
and AsyncChannelServer objects. |
AsyncChannelListener | A ChannelConsumer object is used to receive 'up' Packet objects. |
AsyncChannelServer | AsyncChannelServer objects asynchronously accept and create Channel objects
and then delivers those objects to a org.activeio.AcceptConsumer . |
AsynchChannel | Deprecated. Use AsyncChannel instead. |
Channel | A Channel provides a standard procedure for regulating data transmission between applications. |
ChannelServer | A ChannelServer is used to accept incoming requests to establish new Channel sessions. |
Disposable | The Disposable interface is implemented by objects the aquire resources whoes life cycle must be managed. |
InputAsyncChannel | InputAsyncChannel objects asynchronously push 'up' Packet objects
to a registered AsyncChannelListener . |
InputStreamChannel | |
InputSyncChannel | SynchChannel objects allow threaded to synchronously block on the read
method to get Packet objects when they arrive from the peer. |
OutputChannel | |
OutputStreamChannel | |
Packet | Provides a ByteBuffer like interface to work with IO channel packets of data. |
RequestChannel | RequestChannel are used to model the request/reponse exchange that is used by higher level protcols such as HTTP and RMI. |
RequestListener | An RequestListener object is used to receive remote requests from a a RequestChannel |
Service | The Service interface is used control the running state of a channel. |
StreamChannel | |
StreamChannelFactory | StreamChannelFactory objects can create StreamChannel
and StreamChannelServer objects. |
StreamChannelServer | A StreamChannelServer object provides an accept method to synchronously
accept and create org.activeio.channel.Channel objects. |
SyncChannel | SyncChannel objets allow threadd to synchronously block on the receiveUpPacket
method to get 'up' Packet objects when they arrive. |
SyncChannelFactory | SynchChannelFactory objects can create org.activeio.SynchChannel
and org.activeio.SynchChannelServer objects. |
SyncChannelServer | A SynchChannelServer object provides an accept method to synchronously
accept and create Channel objects. |
Class Summary | |
AsynchChannelListener | |
AsynchChannelServer | |
ChannelFactory | A ChannelFactory uses the requested URI's scheme to determine the
actual org.activeio.SynchChannelFactory or
AsyncChannelFactory implementation to use to create it's
Channel s and ChannelServer s. |
FactoryFinder | |
FilterAsyncChannel | A AsyncChannelFilter can be used as a filter between a AsyncChannel
and it's org.activeio.ChannelConsumer . |
FilterAsyncChannelServer | A AsyncChannelFilter can be used as a filter between a AsyncChannel
and it's org.activeio.ChannelConsumer . |
FilterSyncChannel | A SynchChannelFilter can be used as a filter another org.activeio.SynchChannel
Most org.activeio.SynchChannel that are not directly accessing the network will
extends the SynchChannelFilter since they act as a filter between the client and the network. |
FilterSyncChannelServer | A SynchChannelFilter can be used as a filter another org.activeio.SynchChannel
Most org.activeio.SynchChannel that are not directly accessing the network will
extends the SynchChannelFilter since they act as a filter between the client and the network. |
Packet.ByteSequence | |
PacketData | Used to write and read primitives to and from a Packet. |
The core activeio API is centered around having Channels that move Packets of data. It models both the Synch and Async nature of channels and encourages protocol abstractions via the use of Channel filters.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |