|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AcceptListener | An AcceptListener object is used to receive accepted org.activeio.channel.Channel connections. |
AsynchChannel | AsynchChannel objets asynchronously push 'up' org.activeio.channel.Packet objects
to a registered org.activeio.ChannelConsumer . |
AsynchChannelFactory | AsynchChannelFactory objects can create AsynchChannel
and AsynchChannelServer objects. |
AsynchChannelListener | A ChannelConsumer object is used to receive 'up' org.activeio.channel.Packet objects. |
AsynchChannelServer | AsynchChannelServer objets asynchronously accept and create org.activeio.channel.Channel objects
and then delivers those objects to a org.activeio.AcceptConsumer . |
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. |
InputAsynchChannel | InputAsynchChannel objets asynchronously push 'up' org.activeio.channel.Packet objects
to a registered AsynchChannelListener . |
InputSynchChannel | SynchChannel objets allow threadd to synchronously block on the read
method to get org.activeio.channel.Packet objects when they arrive from the peer. |
OutputChannel | |
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. |
SynchChannel | SynchChannel objets allow threadd to synchronously block on the receiveUpPacket
method to get 'up' org.activeio.channel.Packet objects when they arrive. |
SynchChannelFactory | SynchChannelFactory objects can create SynchChannel
and SynchChannelServer objects. |
SynchChannelServer | A SynchChannelServer object provides an accept method to synchronously
accept and create org.activeio.channel.Channel objects. |
Class Summary | |
ChannelFactory | A ChannelFactory uses the requested URI's scheme to determine the
actual SynchChannelFactory or
AsynchChannelFactory implementation to use to create it's
Channel s and ChannelServer s. |
FilterAsynchChannel | A AsynchChannelFilter can be used as a filter between a AsynchChannel
and it's org.activeio.ChannelConsumer . |
FilterAsynchChannelServer | A AsynchChannelFilter can be used as a filter between a AsynchChannel
and it's org.activeio.ChannelConsumer . |
FilterSynchChannel | A SynchChannelFilter can be used as a filter another SynchChannel
Most SynchChannel that are not directly accessing the network will
extends the SynchChannelFilter since they act as a filter between the client and the network. |
FilterSynchChannelServer | A SynchChannelFilter can be used as a filter another SynchChannel
Most 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 |