Uses of Interface
org.activeio.AsyncChannel

Packages that use AsyncChannel
org.activeio The core activeio API is centered around having Channels that move Packets of data. 
org.activeio.adapter The Adapter package provides classes that make it easy ot bridge between the the SynchChannel, AsyncChannel, InputStream, OutputStream, Socket, and ServerSocket domains. 
org.activeio.command An API and helper classes for working with Command objects; which are application level objects along with a WireFormat to reader/write directly with the media allowing higher layers to work directly with command objects and WireFormat instances instead of turning things into Packets and byte arrays etc. 
org.activeio.filter Some simple filters that may be added to your channels. 
org.activeio.net A set of Channel implementations that are implemented using the Socket and DatagramSocket classes. 
 

Uses of AsyncChannel in org.activeio
 

Subinterfaces of AsyncChannel in org.activeio
 interface AsynchChannel
          Deprecated. Use AsyncChannel instead. This class will be removed very soon.
 

Classes in org.activeio that implement AsyncChannel
 class FilterAsyncChannel
          A AsyncChannelFilter can be used as a filter between a AsyncChannel and it's org.activeio.ChannelConsumer.
 

Fields in org.activeio declared as AsyncChannel
protected  AsyncChannel FilterAsyncChannel.next
           
 

Methods in org.activeio that return AsyncChannel
 AsyncChannel FilterAsyncChannel.getNext()
           
 AsyncChannel AsyncChannelFactory.openAsyncChannel(URI location)
          Opens a connection to server.
 AsyncChannel ChannelFactory.openAsyncChannel(URI location)
           
 

Constructors in org.activeio with parameters of type AsyncChannel
FilterAsyncChannel(AsyncChannel next)
           
 

Uses of AsyncChannel in org.activeio.adapter
 

Classes in org.activeio.adapter that implement AsyncChannel
 class AsyncChannelToConcurrentRequestChannel
          Creates a RequestChannel out of a AsyncChannel.
 class SynchToAsynchChannelAdapter
          Deprecated. Use AsyncChannelServer instead. This class will be removed very soon.
 class SyncToAsyncChannel
          Adapts a org.activeio.SynchChannel so that it provides an AsyncChannel interface.
 

Methods in org.activeio.adapter that return AsyncChannel
static AsyncChannel SyncToAsyncChannel.adapt(Channel channel)
           
static AsyncChannel SyncToAsyncChannel.adapt(Channel channel, Executor executor)
           
static AsyncChannel SynchToAsynchChannelAdapter.adapt(Channel channel, Executor executor)
          Deprecated.  
 AsyncChannel AsyncToSyncChannel.getAsyncChannel()
           
 AsyncChannel SyncToAsyncChannelFactory.openAsyncChannel(URI location)
           
 

Constructors in org.activeio.adapter with parameters of type AsyncChannel
AsyncChannelToConcurrentRequestChannel(AsyncChannel next)
           
AsyncChannelToConcurrentRequestChannel(AsyncChannel next, Executor requestExecutor)
           
AsyncChannelToOutputStream(AsyncChannel channel)
           
AsyncChannelToServerRequestChannel(AsyncChannel next)
           
AsyncToSyncChannel(AsyncChannel asyncChannel)
          Deprecated. #adapt(AsyncChannel)
AsyncToSyncChannel(AsyncChannel asyncChannel, Channel upPacketChannel)
          Deprecated. #adapt(AsyncChannel, Channel)
 

Uses of AsyncChannel in org.activeio.command
 

Constructors in org.activeio.command with parameters of type AsyncChannel
AsyncChannelToAsyncCommandChannel(AsyncChannel channel, WireFormat wireFormat)
           
 

Uses of AsyncChannel in org.activeio.filter
 

Classes in org.activeio.filter that implement AsyncChannel
 class AsyncWriteAsyncChannel
           
 class CounterAsyncChannel
          A CounterAsyncChannel is a simple org.activeio.AsyncChannelFilter that counts the number bytes that been sent down and up through the channel.
 class PacketAggregatingAsyncChannel
          This PacketAggregatingAsyncChannel can be used when the client is sending a 'record' style packet down the channel stack and needs receiving end to receive the same 'record' packets.
 class SynchornizedAsyncChannel
          Used to synchronize concurrent access to an ASynchChannel.
 class WriteBufferedAsyncChannel
           
 

Constructors in org.activeio.filter with parameters of type AsyncChannel
AsyncWriteAsyncChannel(AsyncChannel next)
           
AsyncWriteAsyncChannel(AsyncChannel next, int queueSize)
           
CounterAsyncChannel(AsyncChannel next)
           
PacketAggregatingAsyncChannel(AsyncChannel next)
           
SynchornizedAsyncChannel(AsyncChannel next)
           
SynchornizedAsyncChannel(AsyncChannel next, Sync writeLock)
           
WriteBufferedAsyncChannel(AsyncChannel channel)
           
WriteBufferedAsyncChannel(AsyncChannel channel, Packet buffer)
           
WriteBufferedAsyncChannel(AsyncChannel channel, Packet buffer, boolean enableDirectWrites)
           
 

Uses of AsyncChannel in org.activeio.net
 

Classes in org.activeio.net that implement AsyncChannel
 class NIOAsyncChannel
           
static class VMPipeAsyncChannelFactory.ClassloaderAsyncChannelAdapter
          Used to marshal calls to a PipeChannel in a different classloader.
static class VMPipeAsyncChannelPipe.PipeChannel
           
 

Methods in org.activeio.net that return AsyncChannel
 AsyncChannel VMPipeAsyncChannelServer.connect()
           
protected  AsyncChannel NIOAsyncChannelFactory.createAsyncChannel(SocketChannel socketChannel)
           
 AsyncChannel VMPipeAsyncChannelPipe.getLeftAsyncChannel()
           
 AsyncChannel VMPipeAsyncChannelPipe.getRightAsyncChannel()
           
 AsyncChannel NIOAsyncChannelFactory.openAsyncChannel(URI location)
          Uses the 's host and port to create a tcp connection to a remote host.
 AsyncChannel VMPipeAsyncChannelFactory.openAsyncChannel(URI location)
           
 



Copyright © -2009 The ActiveIO Project. All Rights Reserved.