Index (ActiveIO 1.0 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J L M N O P R S T U V W

## A

AIOAsynchChannel - class org.activeio.net.AIOAsynchChannel.
AIOAsynchChannel(AsyncSocketChannel) - Constructor for class org.activeio.net.AIOAsynchChannel
AIOAsynchChannelFactory - class org.activeio.net.AIOAsynchChannelFactory.
  A TcpAsynchChannelFactory creates `org.activeio.net.TcpAsynchChannel` and `org.activeio.net.TcpAsynchChannelServer` objects.
AIOAsynchChannelFactory() - Constructor for class org.activeio.net.AIOAsynchChannelFactory
AIOSynchChannelServer - class org.activeio.net.AIOSynchChannelServer.
AIOSynchChannelServer(AsyncServerSocketChannel, URI, URI) - Constructor for class org.activeio.net.AIOSynchChannelServer
AcceptListener - interface org.activeio.AcceptListener.
  An AcceptListener object is used to receive accepted `org.activeio.channel.Channel` connections.
AppendedPacket - class org.activeio.packet.AppendedPacket.
  Appends two packets together.
AppendedPacket(Packet, Packet) - Constructor for class org.activeio.packet.AppendedPacket
  Deprecated. use `AppendedPacket.join(Packet, Packet)` instead.
AsynchChannel - interface org.activeio.AsynchChannel.
  AsynchChannel objets asynchronously push 'up' `org.activeio.channel.Packet` objects to a registered `org.activeio.ChannelConsumer`.
AsynchChannelFactory - interface org.activeio.AsynchChannelFactory.
  AsynchChannelFactory objects can create `AsynchChannel` and `AsynchChannelServer` objects.
AsynchChannelListener - interface org.activeio.AsynchChannelListener.
  A ChannelConsumer object is used to receive 'up' `org.activeio.channel.Packet` objects.
AsynchChannelOutputStream - class org.activeio.adapter.AsynchChannelOutputStream.
AsynchChannelOutputStream(AsynchChannel) - Constructor for class org.activeio.adapter.AsynchChannelOutputStream
AsynchChannelServer - interface org.activeio.AsynchChannelServer.
  AsynchChannelServer objets asynchronously accept and create `org.activeio.channel.Channel` objects and then delivers those objects to a `org.activeio.AcceptConsumer`.
AsynchChannelToClientRequestChannel - class org.activeio.adapter.AsynchChannelToClientRequestChannel.
  Creates a `RequestChannel` out of a `SynchChannel`.
AsynchChannelToClientRequestChannel(SynchChannel) - Constructor for class org.activeio.adapter.AsynchChannelToClientRequestChannel
AsynchChannelToConcurrentRequestChannel - class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel.
  Creates a `RequestChannel` out of a `AsynchChannel`.
AsynchChannelToConcurrentRequestChannel(AsynchChannel) - Constructor for class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
AsynchChannelToConcurrentRequestChannel(AsynchChannel, Executor) - Constructor for class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
AsynchChannelToServerRequestChannel - class org.activeio.adapter.AsynchChannelToServerRequestChannel.
  Creates a `RequestChannel` out of a `AsynchChannel`.
AsynchChannelToServerRequestChannel(AsynchChannel) - Constructor for class org.activeio.adapter.AsynchChannelToServerRequestChannel
AsynchToSynchChannelAdapter - class org.activeio.adapter.AsynchToSynchChannelAdapter.
  Adapts a `AsynchChannel` so that it provides an `SynchChannel` interface.
AsynchToSynchChannelAdapter(AsynchChannel) - Constructor for class org.activeio.adapter.AsynchToSynchChannelAdapter
  Deprecated. `#adapt(AsynchChannel)`
AsynchToSynchChannelAdapter(AsynchChannel, Channel) - Constructor for class org.activeio.adapter.AsynchToSynchChannelAdapter
  Deprecated. `#adapt(AsynchChannel, Channel)`
AsynchToSynchChannelFactoryAdaptor - class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor.
AsynchToSynchChannelServerAdapter - class org.activeio.adapter.AsynchToSynchChannelServerAdapter.
  Adapts a `AsynchChannelServer` so that it provides an `SynchChannelServer` interface.
AsynchToSynchChannelServerAdapter(AsynchChannelServer) - Constructor for class org.activeio.adapter.AsynchToSynchChannelServerAdapter
  Deprecated. `AsynchToSynchChannelServerAdapter.adapt(ChannelServer)`
AsynchToSynchChannelServerAdapter(AsynchChannelServer, Channel) - Constructor for class org.activeio.adapter.AsynchToSynchChannelServerAdapter
  Deprecated. `AsynchToSynchChannelServerAdapter.adapt(ChannelServer, EDU.oswego.cs.dl.util.concurrent.Channel)`
AsynchWriteAsynchChannelAdapter - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.
AsynchWriteAsynchChannelAdapter(AsynchChannel) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
AsynchWriteAsynchChannelAdapter(AsynchChannel, int) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
AsynchWriteAsynchChannelAdapter.ObjectDispatcher - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcher.
AsynchWriteAsynchChannelAdapter.ObjectDispatcher(AsynchWriteAsynchChannelAdapter) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcher
AsynchWriteAsynchChannelAdapter.ObjectDispatcher(AsynchWriteAsynchChannelAdapter, int) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcher
AsynchWriteAsynchChannelAdapter.ObjectDispatcherX - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX.
AsynchWriteAsynchChannelAdapter.ObjectDispatcherX(AsynchWriteAsynchChannelAdapter) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX
AsynchWriteAsynchChannelAdapter.ObjectDispatcherX(AsynchWriteAsynchChannelAdapter, int) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX
AsynchWriteAsynchChannelAdapter.ObjectDispatcherX(AsynchWriteAsynchChannelAdapter, Executor, Channel) - Constructor for class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX
accept(long) - Method in class org.activeio.FilterSynchChannelServer
accept(long) - Method in interface org.activeio.SynchChannelServer
accept(long) - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
accept() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
accept(long) - Method in class org.activeio.net.AIOSynchChannelServer
accept(long) - Method in class org.activeio.net.SocketSynchChannelServer
acceptListener - Variable in class org.activeio.FilterAsynchChannelServer
activate(int) - Method in class org.activeio.journal.active.LogFileNode
activateNextLogFile() - Method in class org.activeio.journal.active.LogFileManager
adapt(Channel) - Static method in class org.activeio.adapter.AsynchToSynchChannelAdapter
adapt(Channel, Channel) - Static method in class org.activeio.adapter.AsynchToSynchChannelAdapter
adapt(AsynchChannelFactory) - Static method in class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor
adapt(ChannelServer) - Static method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
adapt(ChannelServer, Channel) - Static method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
adapt(Channel) - Static method in class org.activeio.adapter.SynchToAsynchChannelAdapter
adapt(Channel, Executor) - Static method in class org.activeio.adapter.SynchToAsynchChannelAdapter
adapt(SynchChannelFactory) - Static method in class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
adapt(SynchChannelFactory, Executor) - Static method in class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
adapt(ChannelServer) - Static method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
adapt(ChannelServer, Executor) - Static method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
add(Object) - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcher
add(Object) - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX
addRawPacket(Packet) - Method in class org.activeio.filter.PacketAggregator
address - Variable in class org.activeio.net.DatagramContext
allocate() - Method in class org.activeio.adapter.PacketByteArrayOutputStream
allocateBuffer() - Method in class org.activeio.net.NIOBaseChannel
allocateNewPacket() - Method in class org.activeio.packet.ByteBufferPacketPool
allocateNewPacket() - Method in class org.activeio.packet.PacketPool
append(Record, Location, boolean) - Method in class org.activeio.journal.active.BatchedWrite
append(BatchedWrite) - Method in class org.activeio.journal.active.LogFileManager
appended(int) - Method in class org.activeio.journal.active.LogFileNode
asByteSequence() - Method in interface org.activeio.Packet
asByteSequence() - Method in class org.activeio.packet.AppendedPacket
asByteSequence() - Method in class org.activeio.packet.ByteArrayPacket
asByteSequence() - Method in class org.activeio.packet.ByteBufferPacket
asByteSequence() - Method in class org.activeio.packet.BytePacket
asByteSequence() - Method in class org.activeio.packet.EOSPacket
asByteSequence() - Method in class org.activeio.packet.EmptyPacket
asByteSequence() - Method in class org.activeio.packet.FilterPacket

## B

BatchedWrite - class org.activeio.journal.active.BatchedWrite.
  This contains all the data needed to write and force a list of records to a LogFile.
BatchedWrite(Packet) - Constructor for class org.activeio.journal.active.BatchedWrite
ByteArrayPacket - class org.activeio.packet.ByteArrayPacket.
  Provides a Packet implementation that is directly backed by a `byte[]`.
ByteArrayPacket(byte[]) - Constructor for class org.activeio.packet.ByteArrayPacket
ByteArrayPacket(byte[], int, int) - Constructor for class org.activeio.packet.ByteArrayPacket
ByteBufferPacket - class org.activeio.packet.ByteBufferPacket.
  Provides a Packet implementation that is backed by a `ByteBuffer`
ByteBufferPacket(ByteBuffer) - Constructor for class org.activeio.packet.ByteBufferPacket
ByteBufferPacketPool - class org.activeio.packet.ByteBufferPacketPool.
  Provides a simple pool of ByteBuffer objects.
ByteBufferPacketPool(int, int) - Constructor for class org.activeio.packet.ByteBufferPacketPool
  Creates a pool of `bufferCount` ByteBuffers that are directly allocated being `bufferSize` big.
BytePacket - class org.activeio.packet.BytePacket.
  Provides a Packet implementation that is directly backed by a `byte`.
BytePacket(byte) - Constructor for class org.activeio.packet.BytePacket
bind(SocketAddress, int) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
bind(SocketAddress) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
bind(SocketAddress) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
bindAsynchChannel(URI) - Method in interface org.activeio.AsynchChannelFactory
  Binds a server at the URI location.
bindAsynchChannel(URI) - Method in class org.activeio.ChannelFactory
bindAsynchChannel(URI) - Method in class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
bindAsynchChannel(URI) - Method in class org.activeio.net.AIOAsynchChannelFactory
  Binds a server socket a the 's port.
bindAsynchChannel(URI) - Method in class org.activeio.net.NIOAsynchChannelFactory
  Binds a server socket a the 's port.
bindAsynchChannel(URI) - Method in class org.activeio.net.VMPipeAsynchChannelFactory
bindAsynchChannel(ProtocolRecognizer) - Method in class org.activeio.oneport.OnePortAsynchChannelServer
bindServer(URI, VMPipeAsynchChannelServer) - Static method in class org.activeio.net.VMPipeAsynchChannelFactory
bindSynchChannel(URI) - Method in class org.activeio.ChannelFactory
bindSynchChannel(URI) - Method in interface org.activeio.SynchChannelFactory
  Binds a server at the URI location.
bindSynchChannel(URI) - Method in class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor
bindSynchChannel(URI) - Method in class org.activeio.net.DatagramSocketSynchChannelFactory
bindSynchChannel(URI) - Method in class org.activeio.net.NIOSynchChannelFactory
  Binds a server socket a the 's port.
bindSynchChannel(URI) - Method in class org.activeio.net.SocketSynchChannelFactory
  Binds a server socket a the 's port.

## C

CRC32_CHECKSUM_ALGORITHIM - Static variable in class org.activeio.journal.active.Record
Channel - interface org.activeio.Channel.
  A Channel provides a standard procedure for regulating data transmission between applications.
ChannelFactory - class org.activeio.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.
ChannelFactory() - Constructor for class org.activeio.ChannelFactory
ChannelServer - interface org.activeio.ChannelServer.
  A ChannelServer is used to accept incoming requests to establish new Channel sessions.
ControlFile - class org.activeio.journal.active.ControlFile.
  Control file holds the last known good state of the journal.
ControlFile(File, int) - Constructor for class org.activeio.journal.active.ControlFile
CounterAsyncChannel - class org.activeio.filter.CounterAsyncChannel.
  A CounterAsyncChannel is a simple `org.activeio.AsynchChannelFilter` that counts the number bytes that been sent down and up through the channel.
CounterAsyncChannel(AsynchChannel) - Constructor for class org.activeio.filter.CounterAsyncChannel
canActivateNextLogFile() - Method in class org.activeio.journal.active.LogFileManager
capacity() - Method in interface org.activeio.Packet
capacity() - Method in class org.activeio.packet.AppendedPacket
capacity() - Method in class org.activeio.packet.ByteArrayPacket
capacity() - Method in class org.activeio.packet.ByteBufferPacket
capacity() - Method in class org.activeio.packet.BytePacket
capacity() - Method in class org.activeio.packet.EOSPacket
capacity() - Method in class org.activeio.packet.EmptyPacket
capacity() - Method in class org.activeio.packet.FilterPacket
changeFragment(URI, String) - Static method in class org.activeio.net.URISupport
changeHost(URI, String) - Static method in class org.activeio.net.URISupport
changePath(URI, String) - Static method in class org.activeio.net.URISupport
changePort(URI, int) - Static method in class org.activeio.net.URISupport
changeQuery(URI, String) - Static method in class org.activeio.net.URISupport
changeScheme(URI, String) - Static method in class org.activeio.net.URISupport
changeUserInfo(URI, String) - Static method in class org.activeio.net.URISupport
channelListener - Variable in class org.activeio.FilterAsynchChannel
checksum(DataInput) - Method in class org.activeio.journal.active.Record
clear() - Method in interface org.activeio.Packet
clear() - Method in class org.activeio.packet.AppendedPacket
clear() - Method in class org.activeio.packet.ByteArrayPacket
clear() - Method in class org.activeio.packet.ByteBufferPacket
clear() - Method in class org.activeio.packet.BytePacket
clear() - Method in class org.activeio.packet.EOSPacket
clear() - Method in class org.activeio.packet.EmptyPacket
clear() - Method in class org.activeio.packet.FilterPacket
close() - Method in class org.activeio.adapter.AsynchChannelOutputStream
close() - Method in class org.activeio.adapter.SynchChannelInputStream
close() - Method in class org.activeio.adapter.SynchChannelOutputStream
close() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
close() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
close() - Method in interface org.activeio.journal.Journal
  Close the Journal.
close() - Method in class org.activeio.journal.active.JournalImpl
  Deprecated. @see #dispose()
close() - Method in class org.activeio.journal.howl.HowlJournal
close() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
closed - Variable in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
closed - Variable in class org.activeio.adapter.SynchChannelToSocketAdapter
compact() - Method in class org.activeio.packet.ByteBufferPacket
compareTo(Object) - Method in class org.activeio.journal.active.Location
compareTo(Object) - Method in class org.activeio.journal.howl.LongRecordLocation
connect(SocketAddress) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
connect(SocketAddress, int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
connect() - Method in class org.activeio.net.VMPipeAsynchChannelServer
createAsynchChannel(AsyncSocketChannel) - Method in class org.activeio.net.AIOAsynchChannelFactory
createAsynchChannel(SocketChannel) - Method in class org.activeio.net.NIOAsynchChannelFactory
createChannel(Socket) - Method in class org.activeio.net.NIOAsynchChannelServer
createChannel(Socket) - Method in class org.activeio.net.NIOSynchChannelServer
createChannel(Socket) - Method in class org.activeio.net.SocketSynchChannelServer
createDefaultBuffer(boolean) - Static method in class org.activeio.packet.ByteBufferPacket
createServerSocket(int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory
createServerSocket(int, int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory
createServerSocket(int, int, InetAddress) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory
createServerSocket(InetAddress, int) - Method in class org.activeio.oneport.OpenORBOpenPortSocketFactory
  Server sockets bind against the OnePortAsynchChannelServer.
createSocket(String, int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
createSocket(String, int, InetAddress, int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
createSocket(InetAddress, int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
createSocket(InetAddress, int, InetAddress, int) - Method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
createSocket(InetAddress, int) - Method in class org.activeio.oneport.OpenORBOpenPortSocketFactory
  Outbound sockets are normal.
createSynchChannel(DatagramSocket) - Method in class org.activeio.net.DatagramSocketSynchChannelFactory
createSynchChannel(SocketChannel) - Method in class org.activeio.net.NIOSynchChannelFactory
createSynchChannel(Socket) - Method in class org.activeio.net.SocketSynchChannelFactory

## D

DATA_RECORD_TYPE - Static variable in class org.activeio.journal.active.LogFileManager
DEFAULT_BACKLOG - Static variable in class org.activeio.net.AIOAsynchChannelFactory
DEFAULT_BACKLOG - Static variable in class org.activeio.net.NIOAsynchChannelFactory
DEFAULT_BACKLOG - Static variable in class org.activeio.net.NIOSynchChannelFactory
DEFAULT_BACKLOG - Static variable in class org.activeio.net.SocketSynchChannelFactory
DEFAULT_BUFFER_SIZE - Static variable in class org.activeio.net.AIOAsynchChannel
DEFAULT_BUFFER_SIZE - Static variable in class org.activeio.net.NIOAsynchChannelFactory
DEFAULT_BUFFER_SIZE - Static variable in class org.activeio.net.NIOSynchChannelFactory
DEFAULT_BUFFER_SIZE - Static variable in class org.activeio.net.SocketSynchChannel
DEFAULT_BUFFER_SIZE - Static variable in class org.activeio.packet.ByteBufferPacket
DEFAULT_DIRECT_BUFFER_SIZE - Static variable in class org.activeio.packet.ByteBufferPacket
DEFAULT_EXECUTOR - Static variable in class org.activeio.ChannelFactory
DEFAULT_LOGFILE_COUNT - Static variable in class org.activeio.journal.active.LogFileManager
DEFAULT_LOGFILE_SIZE - Static variable in class org.activeio.journal.active.LogFileManager
DEFAULT_PACKET_SIZE - Static variable in class org.activeio.journal.active.JournalImpl
DEFAULT_PACKET_SIZE - Static variable in class org.activeio.packet.PacketPool
DEFAULT_POOL_SIZE - Static variable in class org.activeio.journal.active.JournalImpl
DEFAULT_POOL_SIZE - Static variable in class org.activeio.packet.PacketPool
DatagramContext - class org.activeio.net.DatagramContext.
DatagramContext() - Constructor for class org.activeio.net.DatagramContext
DatagramContext(DatagramPacket) - Constructor for class org.activeio.net.DatagramContext
DatagramContext(InetAddress, Integer) - Constructor for class org.activeio.net.DatagramContext
DatagramSocketSynchChannel - class org.activeio.net.DatagramSocketSynchChannel.
  A `SynchChannel`implementation that uses TCP to talk to the network.
DatagramSocketSynchChannel(DatagramSocket) - Constructor for class org.activeio.net.DatagramSocketSynchChannel
  Construct basic helpers
DatagramSocketSynchChannelFactory - class org.activeio.net.DatagramSocketSynchChannelFactory.
  A TcpSynchChannelFactory creates `org.activeio.net.TcpSynchChannel` and `org.activeio.net.TcpSynchChannelServer` objects.
DatagramSocketSynchChannelFactory() - Constructor for class org.activeio.net.DatagramSocketSynchChannelFactory
Disposable - interface org.activeio.Disposable.
  The Disposable interface is implemented by objects the aquire resources whoes life cycle must be managed.
disable() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
dispose() - Method in interface org.activeio.Disposable
  This method should not throw any exceptions.
dispose() - Method in class org.activeio.FilterAsynchChannel
dispose() - Method in class org.activeio.FilterAsynchChannelServer
dispose() - Method in class org.activeio.FilterSynchChannel
dispose() - Method in class org.activeio.FilterSynchChannelServer
dispose() - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
dispose() - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
dispose() - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
dispose() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
dispose() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
dispose() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
dispose() - Method in class org.activeio.filter.SynchornizedAsynchChannel
dispose() - Method in class org.activeio.filter.SynchornizedSynchChannel
dispose() - Method in class org.activeio.journal.active.ControlFile
dispose() - Method in class org.activeio.journal.active.JournalImpl
dispose() - Method in class org.activeio.journal.active.LogFile
dispose() - Method in class org.activeio.journal.active.LogFileManager
dispose() - Method in class org.activeio.journal.active.Record
dispose() - Method in class org.activeio.net.AIOAsynchChannel
dispose() - Method in class org.activeio.net.AIOSynchChannelServer
dispose() - Method in class org.activeio.net.DatagramSocketSynchChannel
dispose() - Method in class org.activeio.net.NIOAsynchChannel
dispose() - Method in class org.activeio.net.NIOBaseChannel
dispose() - Method in class org.activeio.net.SocketSynchChannel
dispose() - Method in class org.activeio.net.SocketSynchChannelServer
dispose() - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
dispose() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
dispose() - Method in class org.activeio.net.VMPipeAsynchChannelServer
dispose() - Method in class org.activeio.packet.AppendedPacket
dispose() - Method in class org.activeio.packet.ByteArrayPacket
dispose() - Method in class org.activeio.packet.ByteBufferPacket
dispose() - Method in class org.activeio.packet.BytePacket
dispose() - Method in class org.activeio.packet.EOSPacket
dispose() - Method in class org.activeio.packet.EmptyPacket
dispose() - Method in class org.activeio.packet.FilterPacket
dispose() - Method in class org.activeio.packet.PacketPool.PooledPacket
duplicate() - Method in interface org.activeio.Packet
duplicate(ClassLoader) - Method in interface org.activeio.Packet
duplicate() - Method in class org.activeio.packet.AppendedPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.AppendedPacket
duplicate() - Method in class org.activeio.packet.ByteArrayPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.ByteArrayPacket
duplicate() - Method in class org.activeio.packet.ByteBufferPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.ByteBufferPacket
duplicate() - Method in class org.activeio.packet.BytePacket
duplicate(ClassLoader) - Method in class org.activeio.packet.BytePacket
duplicate() - Method in class org.activeio.packet.EOSPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.EOSPacket
duplicate() - Method in class org.activeio.packet.EmptyPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.EmptyPacket
duplicate(ClassLoader) - Method in class org.activeio.packet.FilterPacket
duplicate() - Method in class org.activeio.packet.FilterPacket

## E

EMPTY_BYTE_ARRAY - Static variable in class org.activeio.packet.EmptyPacket
EMPTY_BYTE_SEQUENCE - Static variable in class org.activeio.packet.EmptyPacket
EMPTY_PACKET - Static variable in class org.activeio.packet.EmptyPacket
END_OF_RECORD - Static variable in class org.activeio.journal.active.Record
EOSPacket - class org.activeio.packet.EOSPacket.
  Provides a Packet implementation that is used to represent the end of a stream.
EOS_PACKET - Static variable in class org.activeio.packet.EOSPacket
EmptyPacket - class org.activeio.packet.EmptyPacket.
  Provides a Packet implementation that is directly backed by a `byte[0]`.
enable() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
equals(Object) - Method in class org.activeio.journal.active.Location
equals(Object) - Method in class org.activeio.journal.howl.LongRecordLocation
error - Variable in class org.activeio.journal.active.BatchedWrite

## F

FilterAsynchChannel - class org.activeio.FilterAsynchChannel.
  A AsynchChannelFilter can be used as a filter between a `AsynchChannel` and it's `org.activeio.ChannelConsumer`.
FilterAsynchChannel(AsynchChannel) - Constructor for class org.activeio.FilterAsynchChannel
FilterAsynchChannelServer - class org.activeio.FilterAsynchChannelServer.
  A AsynchChannelFilter can be used as a filter between a `AsynchChannel` and it's `org.activeio.ChannelConsumer`.
FilterAsynchChannelServer(AsynchChannelServer) - Constructor for class org.activeio.FilterAsynchChannelServer
FilterPacket - class org.activeio.packet.FilterPacket.
  Provides a Packet implementation that filters operations to another packet.
FilterPacket(Packet) - Constructor for class org.activeio.packet.FilterPacket
FilterSynchChannel - class org.activeio.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.
FilterSynchChannel(SynchChannel) - Constructor for class org.activeio.FilterSynchChannel
FilterSynchChannelServer - class org.activeio.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.
FilterSynchChannelServer(SynchChannelServer) - Constructor for class org.activeio.FilterSynchChannelServer
filter(Packet) - Method in class org.activeio.packet.FilterPacket
filter(Packet) - Method in class org.activeio.packet.PacketPool.PooledPacket
flip() - Method in interface org.activeio.Packet
flip() - Method in class org.activeio.journal.active.BatchedWrite
flip() - Method in class org.activeio.packet.AppendedPacket
flip() - Method in class org.activeio.packet.ByteArrayPacket
flip() - Method in class org.activeio.packet.ByteBufferPacket
flip() - Method in class org.activeio.packet.BytePacket
flip() - Method in class org.activeio.packet.EOSPacket
flip() - Method in class org.activeio.packet.EmptyPacket
flip() - Method in class org.activeio.packet.FilterPacket
flush() - Method in class org.activeio.FilterAsynchChannel
flush() - Method in class org.activeio.FilterSynchChannel
flush() - Method in interface org.activeio.OutputChannel
  Some channels may buffer data which may be sent down if flush() is called.
flush() - Method in class org.activeio.adapter.AsynchChannelOutputStream
flush() - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
flush() - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
flush() - Method in class org.activeio.adapter.SynchChannelOutputStream
flush() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
flush() - Method in class org.activeio.filter.SynchornizedAsynchChannel
flush() - Method in class org.activeio.filter.SynchornizedSynchChannel
flush() - Method in class org.activeio.filter.WriteBufferedAsynchChannel
flush() - Method in class org.activeio.filter.WriteBufferedSynchChannel
flush() - Method in class org.activeio.net.AIOAsynchChannel
flush() - Method in class org.activeio.net.DatagramSocketSynchChannel
flush() - Method in class org.activeio.net.NIOAsynchChannel
flush() - Method in class org.activeio.net.NIOBaseChannel
flush() - Method in class org.activeio.net.SocketSynchChannel
flush() - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
flush() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
force() - Method in class org.activeio.journal.active.LogFile
forced() - Method in class org.activeio.journal.active.BatchedWrite
futureCompleted(IAbstractAsyncFuture, Object) - Method in class org.activeio.net.AIOAsynchChannel

## G

getAddress() - Method in class org.activeio.net.DatagramContext
getAppendOffset() - Method in class org.activeio.journal.active.LogFileNode
getAsynchChannel() - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
getAsynchChannelFactory() - Method in class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor
getAsynchChannelListener() - Method in class org.activeio.FilterAsynchChannel
getAsynchChannelListener() - Method in interface org.activeio.InputAsynchChannel
getAsynchChannelListener() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
getAsynchChannelListener() - Method in class org.activeio.net.AIOAsynchChannel
getAsynchChannelListener() - Method in class org.activeio.net.NIOAsynchChannel
getAsynchChannelListener() - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
getAsynchChannelListener() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
getAsynchChannelServer() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
getBacklog() - Method in class org.activeio.net.AIOAsynchChannelFactory
getBacklog() - Method in class org.activeio.net.NIOAsynchChannelFactory
getBacklog() - Method in class org.activeio.net.NIOSynchChannelFactory
getBacklog() - Method in class org.activeio.net.SocketSynchChannelFactory
getBindURI() - Method in interface org.activeio.ChannelServer
  The URI that was used when the channel was bound.
getBindURI() - Method in class org.activeio.FilterAsynchChannelServer
getBindURI() - Method in class org.activeio.FilterSynchChannelServer
getBindURI() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
getBindURI() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
getBindURI() - Method in class org.activeio.net.AIOSynchChannelServer
getBindURI() - Method in class org.activeio.net.SocketSynchChannelServer
getBindURI() - Method in class org.activeio.net.VMPipeAsynchChannelServer
getBuffer() - Method in class org.activeio.packet.ByteArrayPacket
getByteBuffer() - Method in class org.activeio.packet.ByteBufferPacket
getChannel() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getChannel() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getChecksum() - Method in class org.activeio.journal.active.Record
getConnectURI() - Method in interface org.activeio.ChannelServer
  Once bound, the channel may be able to construct a URI that is more sutible for when a client needs to connect to the server.
getConnectURI() - Method in class org.activeio.FilterAsynchChannelServer
getConnectURI() - Method in class org.activeio.FilterSynchChannelServer
getConnectURI() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
getConnectURI() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
getConnectURI() - Method in class org.activeio.net.AIOSynchChannelServer
getConnectURI() - Method in class org.activeio.net.SocketSynchChannelServer
getConnectURI() - Method in class org.activeio.net.VMPipeAsynchChannelServer
getControlData() - Method in class org.activeio.journal.active.ControlFile
getData() - Method in class org.activeio.Packet.ByteSequence
getDataOffset() - Method in class org.activeio.journal.active.RecordInfo
getDefault() - Static method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory
getDefault() - Static method in class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
getFirstActiveLogLocation() - Method in class org.activeio.journal.active.LogFileManager
getFirstRecordLocation() - Method in class org.activeio.journal.active.LogFileNode
getFirstRecordLocationOfSecondActiveLogFile() - Method in class org.activeio.journal.active.LogFileManager
getForce() - Method in class org.activeio.journal.active.BatchedWrite
getHeader(Packet) - Method in class org.activeio.filter.PacketAggregator
getHeader() - Method in class org.activeio.journal.active.RecordInfo
getId() - Method in class org.activeio.journal.active.LogFileNode
getId() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
getInBoundCounter() - Method in class org.activeio.filter.CounterAsyncChannel
getInetAddress() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getInetAddress() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getInetAddress() - Method in class org.activeio.net.AIOAsynchChannel
getInetAddress() - Method in class org.activeio.net.NIOBaseChannel
getInetAddress() - Method in interface org.activeio.net.SocketMetadata
getInetAddress() - Method in class org.activeio.net.SocketSynchChannel
getInitialLogFileSize() - Method in class org.activeio.journal.active.JournalImpl
getInitialLogFileSize() - Method in class org.activeio.journal.active.LogFileManager
getInputStream() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getKeepAlive() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getKeepAlive() - Method in class org.activeio.net.AIOAsynchChannel
getKeepAlive() - Method in class org.activeio.net.NIOBaseChannel
getKeepAlive() - Method in interface org.activeio.net.SocketMetadata
getKeepAlive() - Method in class org.activeio.net.SocketSynchChannel
getLastMarkedRecordLocation() - Method in class org.activeio.journal.active.LogFileManager
getLeftAsynchChannel() - Method in class org.activeio.net.VMPipeAsynchChannelPipe
getLength() - Method in class org.activeio.Packet.ByteSequence
getLocalAddress() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getLocalAddress() - Method in class org.activeio.net.AIOAsynchChannel
getLocalAddress() - Method in class org.activeio.net.NIOBaseChannel
getLocalAddress() - Method in interface org.activeio.net.SocketMetadata
getLocalAddress() - Method in class org.activeio.net.SocketSynchChannel
getLocalPort() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getLocalPort() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getLocalPort() - Method in class org.activeio.net.AIOAsynchChannel
getLocalPort() - Method in class org.activeio.net.NIOBaseChannel
getLocalPort() - Method in interface org.activeio.net.SocketMetadata
getLocalPort() - Method in class org.activeio.net.SocketSynchChannel
getLocalSocketAddress() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getLocalSocketAddress() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getLocalSocketAddress() - Method in class org.activeio.net.AIOAsynchChannel
getLocalSocketAddress() - Method in class org.activeio.net.NIOBaseChannel
getLocalSocketAddress() - Method in interface org.activeio.net.SocketMetadata
getLocalSocketAddress() - Method in class org.activeio.net.SocketSynchChannel
getLocation() - Method in class org.activeio.journal.active.Record
getLocation() - Method in class org.activeio.journal.active.RecordInfo
getLogDirectory() - Method in class org.activeio.journal.active.JournalImpl
getLogDirectory() - Method in class org.activeio.journal.active.LogFileManager
getLogFile() - Method in class org.activeio.journal.active.LogFileNode
getLogFileId() - Method in class org.activeio.journal.active.Location
getLogFileOffset() - Method in class org.activeio.journal.active.Location
getLogFileState() - Method in class org.activeio.journal.active.RecordInfo
getLogFileWithId(int) - Method in class org.activeio.journal.active.LogFileManager
getLongLocation() - Method in class org.activeio.journal.howl.LongRecordLocation
getMark() - Method in interface org.activeio.journal.Journal
  Obtains the mark that was set in the Journal.
getMark() - Method in class org.activeio.journal.active.BatchedWrite
getMark() - Method in class org.activeio.journal.active.JournalImpl
getMark() - Method in class org.activeio.journal.active.Record
getMark() - Method in class org.activeio.journal.howl.HowlJournal
getNext() - Method in class org.activeio.FilterAsynchChannel
getNext() - Method in class org.activeio.FilterSynchChannel
getNext() - Method in class org.activeio.FilterSynchChannelServer
getNext() - Method in class org.activeio.journal.active.LogFileNode
getNextActive() - Method in class org.activeio.journal.active.LogFileNode
getNextAppendLocation() - Method in class org.activeio.journal.active.LogFileManager
getNextDataRecordLocation(Location) - Method in class org.activeio.journal.active.LogFileManager
getNextInactive() - Method in class org.activeio.journal.active.LogFileNode
getNextLocation() - Method in class org.activeio.journal.active.RecordInfo
getNextRecordLocation(RecordLocation) - Method in interface org.activeio.journal.Journal
  Allows you to get the next RecordLocation after the `location` that is in the journal.
getNextRecordLocation(RecordLocation) - Method in class org.activeio.journal.active.JournalImpl
getNextRecordLocation(RecordLocation) - Method in class org.activeio.journal.howl.HowlJournal
getNextRequestId() - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
getOOBInline() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getOOBInline() - Method in class org.activeio.net.AIOAsynchChannel
getOOBInline() - Method in class org.activeio.net.NIOBaseChannel
getOOBInline() - Method in interface org.activeio.net.SocketMetadata
getOOBInline() - Method in class org.activeio.net.SocketSynchChannel
getOffset() - Method in class org.activeio.Packet.ByteSequence
getOnlineLogFileCount() - Method in class org.activeio.journal.active.LogFileManager
getOutBoundCounter() - Method in class org.activeio.filter.CounterAsyncChannel
getOutputStream() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getPacket() - Method in class org.activeio.adapter.PacketByteArrayOutputStream
getPacket() - Method in class org.activeio.journal.active.BatchedWrite
getPacket() - Method in class org.activeio.packet.PacketPool
  Blocks until a ByteBuffer can be retreived from the pool.
getPayload() - Method in class org.activeio.journal.active.Record
getPayloadLength() - Method in class org.activeio.journal.active.Record
getPort() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getPort() - Method in class org.activeio.net.AIOAsynchChannel
getPort() - Method in class org.activeio.net.DatagramContext
getPort() - Method in class org.activeio.net.NIOBaseChannel
getPort() - Method in interface org.activeio.net.SocketMetadata
getPort() - Method in class org.activeio.net.SocketSynchChannel
getReadLock() - Method in class org.activeio.filter.SynchornizedSynchChannel
getReceiveBufferSize() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getReceiveBufferSize() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getReceiveBufferSize() - Method in class org.activeio.net.AIOAsynchChannel
getReceiveBufferSize() - Method in class org.activeio.net.NIOBaseChannel
getReceiveBufferSize() - Method in interface org.activeio.net.SocketMetadata
getReceiveBufferSize() - Method in class org.activeio.net.SocketSynchChannel
getRecordLength() - Method in class org.activeio.journal.active.Record
getRecordType() - Method in class org.activeio.journal.active.Record
getReferenceCounter() - Method in class org.activeio.packet.PacketPool.PooledPacket
getRemoteSocketAddress() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getRemoteSocketAddress() - Method in class org.activeio.net.AIOAsynchChannel
getRemoteSocketAddress() - Method in class org.activeio.net.NIOBaseChannel
getRemoteSocketAddress() - Method in interface org.activeio.net.SocketMetadata
getRemoteSocketAddress() - Method in class org.activeio.net.SocketSynchChannel
getRequestListener() - Method in interface org.activeio.RequestChannel
getRequestListener() - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
getRequestListener() - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
getRequestListener() - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
getReuseAddress() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getReuseAddress() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getReuseAddress() - Method in class org.activeio.net.AIOAsynchChannel
getReuseAddress() - Method in class org.activeio.net.NIOBaseChannel
getReuseAddress() - Method in interface org.activeio.net.SocketMetadata
getReuseAddress() - Method in class org.activeio.net.SocketSynchChannel
getRightAsynchChannel() - Method in class org.activeio.net.VMPipeAsynchChannelPipe
getSendBufferSize() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getSendBufferSize() - Method in class org.activeio.net.AIOAsynchChannel
getSendBufferSize() - Method in class org.activeio.net.NIOBaseChannel
getSendBufferSize() - Method in interface org.activeio.net.SocketMetadata
getSendBufferSize() - Method in class org.activeio.net.SocketSynchChannel
getServerKeyForURI(URI) - Static method in class org.activeio.net.VMPipeAsynchChannelFactory
getSibiling() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
getSoLinger() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getSoLinger() - Method in class org.activeio.net.AIOAsynchChannel
getSoLinger() - Method in class org.activeio.net.NIOBaseChannel
getSoLinger() - Method in interface org.activeio.net.SocketMetadata
getSoLinger() - Method in class org.activeio.net.SocketSynchChannel
getSoTimeout() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
getSoTimeout() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getSoTimeout() - Method in class org.activeio.net.AIOAsynchChannel
getSoTimeout() - Method in class org.activeio.net.NIOBaseChannel
getSoTimeout() - Method in interface org.activeio.net.SocketMetadata
getSoTimeout() - Method in class org.activeio.net.SocketSynchChannel
getSocketMetadata() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getSynchChannel() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
getSynchChannelFactory() - Method in class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
getSynchChannelServer() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
getTcpNoDelay() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getTcpNoDelay() - Method in class org.activeio.net.AIOAsynchChannel
getTcpNoDelay() - Method in class org.activeio.net.NIOBaseChannel
getTcpNoDelay() - Method in interface org.activeio.net.SocketMetadata
getTcpNoDelay() - Method in class org.activeio.net.SocketSynchChannel
getTimeout() - Method in class org.activeio.adapter.SynchChannelInputStream
getTrafficClass() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
getTrafficClass() - Method in class org.activeio.net.AIOAsynchChannel
getTrafficClass() - Method in class org.activeio.net.NIOBaseChannel
getTrafficClass() - Method in interface org.activeio.net.SocketMetadata
getTrafficClass() - Method in class org.activeio.net.SocketSynchChannel
getWriteLock() - Method in class org.activeio.filter.SynchornizedAsynchChannel
getWriteLock() - Method in class org.activeio.filter.SynchornizedSynchChannel

## H

HASH_CHECKSUM_ALGORITHIM - Static variable in class org.activeio.journal.active.Record
HTTP_RECOGNIZER - Static variable in class org.activeio.oneport.HttpRecognizer
HowlJournal - class org.activeio.journal.howl.HowlJournal.
  An implementation of the Journal interface using a HOWL logger.
HowlJournal(Configuration) - Constructor for class org.activeio.journal.howl.HowlJournal
HttpRecognizer - class org.activeio.oneport.HttpRecognizer.
hasRemaining() - Method in interface org.activeio.Packet
hasRemaining() - Method in class org.activeio.journal.active.Record
hasRemaining() - Method in class org.activeio.packet.AppendedPacket
hasRemaining() - Method in class org.activeio.packet.ByteArrayPacket
hasRemaining() - Method in class org.activeio.packet.ByteBufferPacket
hasRemaining() - Method in class org.activeio.packet.BytePacket
hasRemaining() - Method in class org.activeio.packet.EOSPacket
hasRemaining() - Method in class org.activeio.packet.EmptyPacket
hasRemaining() - Method in class org.activeio.packet.FilterPacket
hashCode() - Method in class org.activeio.journal.active.Location
hashCode() - Method in class org.activeio.journal.howl.LongRecordLocation
headerLoaded - Variable in class org.activeio.filter.PacketAggregator

## I

IIOPRecognizer - class org.activeio.oneport.IIOPRecognizer.
IIOP_RECOGNIZER - Static variable in class org.activeio.oneport.IIOPRecognizer
InputAsynchChannel - interface org.activeio.InputAsynchChannel.
  InputAsynchChannel objets asynchronously push 'up' `org.activeio.channel.Packet` objects to a registered `AsynchChannelListener`.
InputSynchChannel - interface org.activeio.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.
InvalidRecordLocationException - exception org.activeio.journal.InvalidRecordLocationException.
  Exception thrown by a Journal to indicate that an invalid RecordLocation was detected.
InvalidRecordLocationException() - Constructor for class org.activeio.journal.InvalidRecordLocationException
InvalidRecordLocationException(String) - Constructor for class org.activeio.journal.InvalidRecordLocationException
InvalidRecordLocationException(String, Throwable) - Constructor for class org.activeio.journal.InvalidRecordLocationException
InvalidRecordLocationException(Throwable) - Constructor for class org.activeio.journal.InvalidRecordLocationException
inBoundCounter - Variable in class org.activeio.filter.CounterAsyncChannel
incompleteUpPacket - Variable in class org.activeio.filter.PacketAggregator
init(ORBInitInfo, FeatureInitInfo) - Method in class org.activeio.oneport.OpenORBOpenPortFeatureInitializer
initialize(int) - Method in class org.activeio.journal.active.LogFileManager
invoke(Object, Method, Object[]) - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler
isActive() - Method in class org.activeio.journal.active.LogFileNode
isBound() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
isBound() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
isBound() - Method in class org.activeio.net.AIOAsynchChannel
isBound() - Method in class org.activeio.net.NIOBaseChannel
isBound() - Method in interface org.activeio.net.SocketMetadata
isBound() - Method in class org.activeio.net.SocketSynchChannel
isChecksumingEnabled() - Static method in class org.activeio.journal.active.Record
isClosed() - Method in class org.activeio.adapter.AsynchChannelOutputStream
isClosed() - Method in class org.activeio.adapter.SynchChannelInputStream
isClosed() - Method in class org.activeio.adapter.SynchChannelOutputStream
isClosed() - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
isClosed() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
isClosed() - Method in class org.activeio.net.AIOAsynchChannel
isClosed() - Method in class org.activeio.net.NIOBaseChannel
isClosed() - Method in interface org.activeio.net.SocketMetadata
isClosed() - Method in class org.activeio.net.SocketSynchChannel
isConnected() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
isConnected() - Method in class org.activeio.net.AIOAsynchChannel
isConnected() - Method in class org.activeio.net.NIOBaseChannel
isConnected() - Method in interface org.activeio.net.SocketMetadata
isConnected() - Method in class org.activeio.net.SocketSynchChannel
isDirect() - Method in class org.activeio.packet.ByteBufferPacket
isForceRefelection() - Method in class org.activeio.net.VMPipeAsynchChannelFactory
isInputShutdown() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
isOutputShutdown() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
isPastHalfActive() - Method in class org.activeio.journal.active.LogFileManager
isReadOnly() - Method in class org.activeio.journal.active.LogFileNode
isReadOnly() - Method in class org.activeio.packet.ByteBufferPacket
isReadable() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
isWritable() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection

## J

JettyOnePortSocketListener - class org.activeio.oneport.JettyOnePortSocketListener.
JettyOnePortSocketListener(OnePortAsynchChannelServer) - Constructor for class org.activeio.oneport.JettyOnePortSocketListener
JettyOnePortSocketListener(OnePortAsynchChannelServer, InetAddrPort) - Constructor for class org.activeio.oneport.JettyOnePortSocketListener
Journal - interface org.activeio.journal.Journal.
  A Journal is a record logging Interface that can be used to implement a transaction log.
JournalEventListener - interface org.activeio.journal.JournalEventListener.
  Defines an object which listens for Journal Events.
JournalImpl - class org.activeio.journal.active.JournalImpl.
  A high speed Journal implementation.
JournalImpl(File) - Constructor for class org.activeio.journal.active.JournalImpl
JournalImpl(File, int, int) - Constructor for class org.activeio.journal.active.JournalImpl
JournalImpl(LogFileManager) - Constructor for class org.activeio.journal.active.JournalImpl
JxtaSocketSynchChannelFactory - class org.activeio.net.JxtaSocketSynchChannelFactory.
  A SslSynchChannelFactory creates `org.activeio.net.TcpSynchChannel` and `org.activeio.net.TcpSynchChannelServer` objects that use SSL.
JxtaSocketSynchChannelFactory() - Constructor for class org.activeio.net.JxtaSocketSynchChannelFactory
JxtaSocketSynchChannelFactory.JxtaServerSocketFactory - class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory.
JxtaSocketSynchChannelFactory.JxtaSocketFactory - class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory.
join(Packet, Packet) - Static method in class org.activeio.packet.AppendedPacket

## L

Location - class org.activeio.journal.active.Location.
  Defines a where a record can be located in the Journal.
Location(int, int) - Constructor for class org.activeio.journal.active.Location
LogFile - class org.activeio.journal.active.LogFile.
  Allows read/append access to a LogFile.
LogFile(File, int) - Constructor for class org.activeio.journal.active.LogFile
LogFileManager - class org.activeio.journal.active.LogFileManager.
  Provides a logical view of many seperate files as one single long log file.
LogFileManager(File) - Constructor for class org.activeio.journal.active.LogFileManager
LogFileManager(File, int, int) - Constructor for class org.activeio.journal.active.LogFileManager
LogFileNode - class org.activeio.journal.active.LogFileNode.
LogFileNode(LogFile) - Constructor for class org.activeio.journal.active.LogFileNode
LongRecordLocation - class org.activeio.journal.howl.LongRecordLocation.
  Provides a RecordLocation implementation for the long based location pointers that HOWL uses.
LongRecordLocation(long) - Constructor for class org.activeio.journal.howl.LongRecordLocation
leftChannel - Variable in class org.activeio.net.VMPipeAsynchChannelPipe
limit() - Method in interface org.activeio.Packet
limit(int) - Method in interface org.activeio.Packet
limit(int) - Method in class org.activeio.packet.AppendedPacket
limit() - Method in class org.activeio.packet.AppendedPacket
limit() - Method in class org.activeio.packet.ByteArrayPacket
limit(int) - Method in class org.activeio.packet.ByteArrayPacket
limit() - Method in class org.activeio.packet.ByteBufferPacket
limit(int) - Method in class org.activeio.packet.ByteBufferPacket
limit() - Method in class org.activeio.packet.BytePacket
limit(int) - Method in class org.activeio.packet.BytePacket
limit() - Method in class org.activeio.packet.EOSPacket
limit(int) - Method in class org.activeio.packet.EOSPacket
limit() - Method in class org.activeio.packet.EmptyPacket
limit(int) - Method in class org.activeio.packet.EmptyPacket
limit() - Method in class org.activeio.packet.FilterPacket
limit(int) - Method in class org.activeio.packet.FilterPacket
load() - Method in class org.activeio.journal.active.ControlFile
loadAndCheckRecord(int, Record) - Method in class org.activeio.journal.active.LogFile
lock() - Method in class org.activeio.journal.active.ControlFile
  Locks the control file.
lookupServer(URI) - Static method in class org.activeio.net.VMPipeAsynchChannelFactory

## M

MARK_RECORD_TYPE - Static variable in class org.activeio.journal.active.LogFileManager
mark() - Method in class org.activeio.packet.ByteBufferPacket

## N

NIOAsynchChannel - class org.activeio.net.NIOAsynchChannel.
NIOAsynchChannel(SocketChannel, boolean) - Constructor for class org.activeio.net.NIOAsynchChannel
NIOAsynchChannelFactory - class org.activeio.net.NIOAsynchChannelFactory.
  A TcpAsynchChannelFactory creates `org.activeio.net.TcpAsynchChannel` and `org.activeio.net.TcpAsynchChannelServer` objects.
NIOAsynchChannelFactory() - Constructor for class org.activeio.net.NIOAsynchChannelFactory
NIOAsynchChannelFactory(boolean) - Constructor for class org.activeio.net.NIOAsynchChannelFactory
NIOAsynchChannelSelectorManager - class org.activeio.net.NIOAsynchChannelSelectorManager.
  The SelectorManager will manage one Selector and the thread that checks the selector.
NIOAsynchChannelSelectorManager.SelectorManagerListener - interface org.activeio.net.NIOAsynchChannelSelectorManager.SelectorManagerListener.
NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection - class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection.
NIOAsynchChannelServer - class org.activeio.net.NIOAsynchChannelServer.
  A SynchChannelServer that creates `org.activeio.net.TcpSynchChannel`objects from accepted tcp socket connections.
NIOAsynchChannelServer(ServerSocketChannel, URI, URI, boolean, boolean) - Constructor for class org.activeio.net.NIOAsynchChannelServer
NIOBaseChannel - class org.activeio.net.NIOBaseChannel.
  Base class for the Asynch and Synch implementations of NIO channels.
NIOBaseChannel(SocketChannel, boolean) - Constructor for class org.activeio.net.NIOBaseChannel
NIOSynchChannel - class org.activeio.net.NIOSynchChannel.
  A `SynchChannel` implementation that uses a `SocketChannel` to talk to the network.
NIOSynchChannel(SocketChannel) - Constructor for class org.activeio.net.NIOSynchChannel
NIOSynchChannel(SocketChannel, boolean) - Constructor for class org.activeio.net.NIOSynchChannel
NIOSynchChannelFactory - class org.activeio.net.NIOSynchChannelFactory.
  A TcpSynchChannelFactory creates `org.activeio.net.TcpSynchChannel` and `org.activeio.net.TcpSynchChannelServer` objects.
NIOSynchChannelFactory() - Constructor for class org.activeio.net.NIOSynchChannelFactory
NIOSynchChannelFactory(boolean) - Constructor for class org.activeio.net.NIOSynchChannelFactory
NIOSynchChannelServer - class org.activeio.net.NIOSynchChannelServer.
  A SynchChannelServer that creates `org.activeio.net.TcpSynchChannel`objects from accepted tcp socket connections.
NIOSynchChannelServer(ServerSocketChannel, URI, URI, boolean, boolean) - Constructor for class org.activeio.net.NIOSynchChannelServer
NO_CHECKSUM_ALGORITHIM - Static variable in class org.activeio.journal.active.Record
NO_WAIT_TIMEOUT - Static variable in interface org.activeio.Service
NO_WAIT_TIMEOUT - Static variable in interface org.activeio.SynchChannelServer
narrow(Class) - Method in interface org.activeio.Channel
  Since a Channel may be composed from a chain of other Channel obejcts, this method allows you to query the chain for the specified interface.
narrow(Class) - Method in class org.activeio.FilterAsynchChannel
narrow(Class) - Method in class org.activeio.FilterAsynchChannelServer
narrow(Class) - Method in class org.activeio.FilterSynchChannel
narrow(Class) - Method in class org.activeio.FilterSynchChannelServer
narrow(Class) - Method in interface org.activeio.Packet
  Used to get a richer metadata interface to the packet.
narrow(Class) - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
narrow(Class) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
narrow(Class) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
narrow(Class) - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
narrow(Class) - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
narrow(Class) - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
narrow(Class) - Method in class org.activeio.filter.SynchornizedAsynchChannel
narrow(Class) - Method in class org.activeio.filter.SynchornizedSynchChannel
narrow(Class) - Method in class org.activeio.net.AIOAsynchChannel
narrow(Class) - Method in class org.activeio.net.AIOSynchChannelServer
narrow(Class) - Method in class org.activeio.net.DatagramSocketSynchChannel
narrow(Class) - Method in class org.activeio.net.NIOBaseChannel
narrow(Class) - Method in class org.activeio.net.SocketSynchChannel
narrow(Class) - Method in class org.activeio.net.SocketSynchChannelServer
narrow(Class) - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
narrow(Class) - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
narrow(Class) - Method in class org.activeio.net.VMPipeAsynchChannelServer
narrow(Class) - Method in class org.activeio.packet.AppendedPacket
narrow(Class) - Method in class org.activeio.packet.ByteArrayPacket
narrow(Class) - Method in class org.activeio.packet.ByteBufferPacket
narrow(Class) - Method in class org.activeio.packet.BytePacket
narrow(Class) - Method in class org.activeio.packet.EOSPacket
narrow(Class) - Method in class org.activeio.packet.EmptyPacket
narrow(Class) - Method in class org.activeio.packet.FilterPacket
newServerSocket(InetAddrPort, int) - Method in class org.activeio.oneport.JettyOnePortSocketListener
next - Variable in class org.activeio.FilterAsynchChannel
next - Variable in class org.activeio.FilterAsynchChannelServer
next - Variable in class org.activeio.packet.FilterPacket
nextAllocationSize - Variable in class org.activeio.adapter.PacketByteArrayOutputStream

## O

OnePortAsynchChannelServer - class org.activeio.oneport.OnePortAsynchChannelServer.
  Allows multiple protocols share a single ChannelServer.
OnePortAsynchChannelServer(AsynchChannelServer) - Constructor for class org.activeio.oneport.OnePortAsynchChannelServer
OpenORBOpenPortFeatureInitializer - class org.activeio.oneport.OpenORBOpenPortFeatureInitializer.
  Used to hook in the OpenORBOpenPortSocketFactory into the ORB.
OpenORBOpenPortFeatureInitializer() - Constructor for class org.activeio.oneport.OpenORBOpenPortFeatureInitializer
OpenORBOpenPortSocketFactory - class org.activeio.oneport.OpenORBOpenPortSocketFactory.
OpenORBOpenPortSocketFactory(OnePortAsynchChannelServer) - Constructor for class org.activeio.oneport.OpenORBOpenPortSocketFactory
OutputChannel - interface org.activeio.OutputChannel.
onAccept(Channel) - Method in interface org.activeio.AcceptListener
  A `AsynchChannelServer` will call this method to when a new channel connection has been accepted.
onAccept(Channel) - Method in class org.activeio.FilterAsynchChannelServer
onAccept(Channel) - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
onAcceptError(IOException) - Method in interface org.activeio.AcceptListener
  A `AsynchChannelServer` will call this method when a async failure occurs when accepting a connection.
onAcceptError(IOException) - Method in class org.activeio.FilterAsynchChannelServer
onAcceptError(IOException) - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
onObject(Object) - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
onPacket(Packet) - Method in interface org.activeio.AsynchChannelListener
  A `AsynchChannel` will call this method to deliver an 'up' packet to a consumer.
onPacket(Packet) - Method in class org.activeio.FilterAsynchChannel
onPacket(Packet) - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
onPacket(Packet) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
onPacket(Packet) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
onPacket(Packet) - Method in class org.activeio.filter.CounterAsyncChannel
onPacket(Packet) - Method in class org.activeio.filter.PacketAggregatingAsynchChannel
onPacketError(IOException) - Method in interface org.activeio.AsynchChannelListener
  A `AsynchChannel` will call this method when a async failure occurs in the channel.
onPacketError(IOException) - Method in class org.activeio.FilterAsynchChannel
onPacketError(IOException) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
onPacketError(IOException) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
onRequest(Packet) - Method in interface org.activeio.RequestListener
  A `RequestChannel` will call this method when a new request arrives.
onRquestError(IOException) - Method in interface org.activeio.RequestListener
  A `RequestChannel` will call this method when a async failure occurs when receiving a request.
onSelect(NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection) - Method in interface org.activeio.net.NIOAsynchChannelSelectorManager.SelectorManagerListener
onSelect() - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
openAsynchChannel(URI) - Method in interface org.activeio.AsynchChannelFactory
  Opens a connection to server.
openAsynchChannel(URI) - Method in class org.activeio.ChannelFactory
openAsynchChannel(URI) - Method in class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
openAsynchChannel(URI) - Method in class org.activeio.net.AIOAsynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
openAsynchChannel(URI) - Method in class org.activeio.net.NIOAsynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
openAsynchChannel(URI) - Method in class org.activeio.net.VMPipeAsynchChannelFactory
openSynchChannel(URI) - Method in class org.activeio.ChannelFactory
openSynchChannel(URI) - Method in interface org.activeio.SynchChannelFactory
  Opens a connection to server.
openSynchChannel(URI) - Method in class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor
openSynchChannel(URI) - Method in class org.activeio.net.DatagramSocketSynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
openSynchChannel(URI, URI) - Method in class org.activeio.net.DatagramSocketSynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
openSynchChannel(URI) - Method in class org.activeio.net.NIOSynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
openSynchChannel(URI) - Method in class org.activeio.net.SocketSynchChannelFactory
  Uses the 's host and port to create a tcp connection to a remote host.
org.activeio - package org.activeio
  The core activeio API is centered around having Channels that move Packets of data.
org.activeio.adapter - package 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.filter - package org.activeio.filter
  Some simple filters that may be added to your channels.
org.activeio.journal - package org.activeio.journal
  Provides the API for storing and accessing record based binary data in sequential log files.
org.activeio.journal.active - package org.activeio.journal.active
  The Active Journal is a high performance Journal implemenation which does not place limits on how big the data being logged can be.
org.activeio.journal.howl - package org.activeio.journal.howl
  A Journal implemenation using using a high performance transaction log implemented using Howl
org.activeio.net - package org.activeio.net
  A set of Channel implementations that are implemented using the Socket and DatagramSocket classes.
org.activeio.oneport - package org.activeio.oneport
  This package provides the implementing classes that allow you to run multiple protocols from a sigle port.
org.activeio.packet - package org.activeio.packet
  Implementations of the Packet class.
outBoundCounter - Variable in class org.activeio.filter.CounterAsyncChannel
overflowNotification(RecordLocation) - Method in interface org.activeio.journal.JournalEventListener
  This event is issues when a Journal implementations wants to recover disk space used by old records.

## P

Packet - interface org.activeio.Packet.
  Provides a ByteBuffer like interface to work with IO channel packets of data.
Packet.ByteSequence - class org.activeio.Packet.ByteSequence.
Packet.ByteSequence(byte[], int, int) - Constructor for class org.activeio.Packet.ByteSequence
PacketAggregatingAsynchChannel - class org.activeio.filter.PacketAggregatingAsynchChannel.
  This PacketAggregatingAsynchChannel 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.
PacketAggregatingAsynchChannel(AsynchChannel) - Constructor for class org.activeio.filter.PacketAggregatingAsynchChannel
PacketAggregatingSynchChannel - class org.activeio.filter.PacketAggregatingSynchChannel.
  This PacketAggregatingSynchChannel 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.
PacketAggregatingSynchChannel(SynchChannel) - Constructor for class org.activeio.filter.PacketAggregatingSynchChannel
PacketAggregator - class org.activeio.filter.PacketAggregator.
PacketAggregator() - Constructor for class org.activeio.filter.PacketAggregator
PacketByteArrayOutputStream - class org.activeio.adapter.PacketByteArrayOutputStream.
PacketByteArrayOutputStream() - Constructor for class org.activeio.adapter.PacketByteArrayOutputStream
PacketByteArrayOutputStream(int) - Constructor for class org.activeio.adapter.PacketByteArrayOutputStream
PacketData - class org.activeio.PacketData.
  Used to write and read primitives to and from a Packet.
PacketData(Packet) - Constructor for class org.activeio.PacketData
PacketData(Packet, boolean) - Constructor for class org.activeio.PacketData
PacketInputStream - class org.activeio.adapter.PacketInputStream.
  Provides an InputStream for a given Packet.
PacketInputStream(Packet) - Constructor for class org.activeio.adapter.PacketInputStream
PacketOutputStream - class org.activeio.adapter.PacketOutputStream.
  Provides an OutputStream for a given Packet.
PacketOutputStream(Packet) - Constructor for class org.activeio.adapter.PacketOutputStream
PacketPool - class org.activeio.packet.PacketPool.
  Provides a simple pool of Packet objects.
PacketPool(int) - Constructor for class org.activeio.packet.PacketPool
PacketPool.PooledPacket - class org.activeio.packet.PacketPool.PooledPacket.
PacketPool.PooledPacket(Packet) - Constructor for class org.activeio.packet.PacketPool.PooledPacket
ProtocolRecognizer - interface org.activeio.oneport.ProtocolRecognizer.
PushbackSynchChannel - class org.activeio.filter.PushbackSynchChannel.
PushbackSynchChannel(SynchChannel) - Constructor for class org.activeio.filter.PushbackSynchChannel
PushbackSynchChannel(SynchChannel, Packet) - Constructor for class org.activeio.filter.PushbackSynchChannel
packet - Variable in class org.activeio.adapter.PacketInputStream
packet - Variable in class org.activeio.adapter.PacketOutputStream
packetAssembled(Packet) - Method in class org.activeio.filter.PacketAggregator
port - Variable in class org.activeio.net.DatagramContext
position() - Method in interface org.activeio.Packet
position(int) - Method in interface org.activeio.Packet
position() - Method in class org.activeio.adapter.PacketByteArrayOutputStream
position(int) - Method in class org.activeio.packet.AppendedPacket
position() - Method in class org.activeio.packet.AppendedPacket
position() - Method in class org.activeio.packet.ByteArrayPacket
position(int) - Method in class org.activeio.packet.ByteArrayPacket
position() - Method in class org.activeio.packet.ByteBufferPacket
position(int) - Method in class org.activeio.packet.ByteBufferPacket
position() - Method in class org.activeio.packet.BytePacket
position(int) - Method in class org.activeio.packet.BytePacket
position() - Method in class org.activeio.packet.EOSPacket
position(int) - Method in class org.activeio.packet.EOSPacket
position() - Method in class org.activeio.packet.EmptyPacket
position(int) - Method in class org.activeio.packet.EmptyPacket
position() - Method in class org.activeio.packet.FilterPacket
position(int) - Method in class org.activeio.packet.FilterPacket
putback(Packet) - Method in class org.activeio.filter.PushbackSynchChannel

## R

RECORD_BASE_SIZE - Static variable in class org.activeio.journal.active.Record
RECORD_FOOTER_SIZE - Static variable in class org.activeio.journal.active.Record
RECORD_HEADER_SIZE - Static variable in class org.activeio.journal.active.Record
Record - class org.activeio.journal.active.Record.
  Serializes/Deserializes data records.
Record() - Constructor for class org.activeio.journal.active.Record
Record(byte, Packet, Location) - Constructor for class org.activeio.journal.active.Record
Record(Location, byte, Packet, Location) - Constructor for class org.activeio.journal.active.Record
RecordInfo - class org.activeio.journal.active.RecordInfo.
RecordInfo(Location, Record, LogFileNode) - Constructor for class org.activeio.journal.active.RecordInfo
RecordLocation - interface org.activeio.journal.RecordLocation.
  A RecordLocation is used to locate data records that have been logged to a Journal via the `Journal.put()` method call.
RequestChannel - interface org.activeio.RequestChannel.
  RequestChannel are used to model the request/reponse exchange that is used by higher level protcols such as HTTP and RMI.
RequestListener - interface org.activeio.RequestListener.
  An RequestListener object is used to receive remote requests from a a `RequestChannel`
read(long) - Method in class org.activeio.FilterSynchChannel
read(long) - Method in interface org.activeio.InputSynchChannel
  Used to synchonously receive a packet of information going 'up' the channel.
read() - Method in interface org.activeio.Packet
read(byte[], int, int) - Method in interface org.activeio.Packet
read(Packet) - Method in interface org.activeio.Packet
read(long) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
read() - Method in class org.activeio.adapter.PacketInputStream
read(byte[], int, int) - Method in class org.activeio.adapter.PacketInputStream
read() - Method in class org.activeio.adapter.SynchChannelInputStream
read(byte[], int, int) - Method in class org.activeio.adapter.SynchChannelInputStream
read(long) - Method in class org.activeio.filter.PacketAggregatingSynchChannel
read(long) - Method in class org.activeio.filter.PushbackSynchChannel
read(long) - Method in class org.activeio.filter.SynchornizedSynchChannel
read(RecordLocation) - Method in interface org.activeio.journal.Journal
  Reads a previously written record from the journal.
read(RecordLocation) - Method in class org.activeio.journal.active.JournalImpl
read(int, byte[]) - Method in class org.activeio.journal.active.LogFile
read(Packet) - Method in class org.activeio.journal.active.Record
read(RecordLocation) - Method in class org.activeio.journal.howl.HowlJournal
read(long) - Method in class org.activeio.net.DatagramSocketSynchChannel
read(long) - Method in class org.activeio.net.NIOSynchChannel
read(long) - Method in class org.activeio.net.SocketSynchChannel
read() - Method in class org.activeio.packet.AppendedPacket
read(byte[], int, int) - Method in class org.activeio.packet.AppendedPacket
read(Packet) - Method in class org.activeio.packet.AppendedPacket
read() - Method in class org.activeio.packet.ByteArrayPacket
read(byte[], int, int) - Method in class org.activeio.packet.ByteArrayPacket
read(Packet) - Method in class org.activeio.packet.ByteArrayPacket
read() - Method in class org.activeio.packet.ByteBufferPacket
read(byte[], int, int) - Method in class org.activeio.packet.ByteBufferPacket
read(Packet) - Method in class org.activeio.packet.ByteBufferPacket
read() - Method in class org.activeio.packet.BytePacket
read(byte[], int, int) - Method in class org.activeio.packet.BytePacket
read(Packet) - Method in class org.activeio.packet.BytePacket
read() - Method in class org.activeio.packet.EOSPacket
read(byte[], int, int) - Method in class org.activeio.packet.EOSPacket
read(Packet) - Method in class org.activeio.packet.EOSPacket
read() - Method in class org.activeio.packet.EmptyPacket
read(byte[], int, int) - Method in class org.activeio.packet.EmptyPacket
read(Packet) - Method in class org.activeio.packet.EmptyPacket
read() - Method in class org.activeio.packet.FilterPacket
read(byte[], int, int) - Method in class org.activeio.packet.FilterPacket
read(Packet) - Method in class org.activeio.packet.FilterPacket
readBoolean() - Method in class org.activeio.PacketData
readByte() - Method in class org.activeio.PacketData
readChar() - Method in class org.activeio.PacketData
readDouble() - Method in class org.activeio.PacketData
readExternal(DataInput) - Method in class org.activeio.journal.active.LogFileNode
readFloat() - Method in class org.activeio.PacketData
readFooter(DataInput) - Method in class org.activeio.journal.active.Record
readFromDataInput(DataInput) - Static method in class org.activeio.journal.active.Location
readFromPacket(Packet) - Static method in class org.activeio.journal.active.Location
readFromPacket(Packet) - Method in class org.activeio.journal.active.Record
readFully(byte[]) - Method in class org.activeio.PacketData
readFully(byte[], int, int) - Method in class org.activeio.PacketData
readHeader(DataInput) - Method in class org.activeio.journal.active.Record
readInt() - Method in class org.activeio.PacketData
readLong() - Method in class org.activeio.PacketData
readPacket(Location) - Method in class org.activeio.journal.active.LogFileManager
readRecordHeader(int, Record) - Method in class org.activeio.journal.active.LogFile
readRecordInfo(Location) - Method in class org.activeio.journal.active.LogFileManager
readShort() - Method in class org.activeio.PacketData
readUnsignedByte() - Method in class org.activeio.PacketData
readUnsignedShort() - Method in class org.activeio.PacketData
recognizes(Packet) - Method in class org.activeio.oneport.HttpRecognizer
recognizes(Packet) - Method in class org.activeio.oneport.IIOPRecognizer
recognizes(Packet) - Method in interface org.activeio.oneport.ProtocolRecognizer
recognizes(Packet) - Method in class org.activeio.oneport.UnknownRecognizer
register(SocketChannel, NIOAsynchChannelSelectorManager.SelectorManagerListener) - Static method in class org.activeio.net.NIOAsynchChannelSelectorManager
reinitialize() - Method in class org.activeio.journal.active.LogFileNode
remaining() - Method in interface org.activeio.Packet
remaining() - Method in class org.activeio.packet.AppendedPacket
remaining() - Method in class org.activeio.packet.ByteArrayPacket
remaining() - Method in class org.activeio.packet.ByteBufferPacket
remaining() - Method in class org.activeio.packet.BytePacket
remaining() - Method in class org.activeio.packet.EOSPacket
remaining() - Method in class org.activeio.packet.EmptyPacket
remaining() - Method in class org.activeio.packet.FilterPacket
request(Packet, long) - Method in interface org.activeio.RequestChannel
  Used to send a packet of information going 'down' the channel and wait for it's reponse 'up' packet.
request(Packet, long) - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
request(Packet, long) - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
request(Packet, long) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
reset() - Method in class org.activeio.adapter.PacketByteArrayOutputStream
resize() - Method in class org.activeio.journal.active.LogFile
rewind() - Method in interface org.activeio.Packet
rewind() - Method in class org.activeio.packet.AppendedPacket
rewind() - Method in class org.activeio.packet.ByteArrayPacket
rewind() - Method in class org.activeio.packet.ByteBufferPacket
rewind() - Method in class org.activeio.packet.BytePacket
rewind() - Method in class org.activeio.packet.EOSPacket
rewind() - Method in class org.activeio.packet.EmptyPacket
rewind() - Method in class org.activeio.packet.FilterPacket
rightChannel - Variable in class org.activeio.net.VMPipeAsynchChannelPipe
run() - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX
run() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
  reads packets from a Socket
run() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter

## S

SELECTED_CHECKSUM_ALGORITHIM - Static variable in class org.activeio.journal.active.Record
SERIALIZED_SIZE - Static variable in class org.activeio.journal.active.Location
SERIALIZED_SIZE - Static variable in class org.activeio.journal.active.LogFileManager
SERIALIZED_SIZE - Static variable in class org.activeio.journal.active.LogFileNode
START_OF_RECORD - Static variable in class org.activeio.journal.active.Record
Service - interface org.activeio.Service.
  The Service interface is used control the running state of a channel.
SocketMetadata - interface org.activeio.net.SocketMetadata.
SocketSynchChannel - class org.activeio.net.SocketSynchChannel.
  A `SynchChannel` implementation that uses a `Socket` to talk to the network.
SocketSynchChannel(Socket) - Constructor for class org.activeio.net.SocketSynchChannel
SocketSynchChannelFactory - class org.activeio.net.SocketSynchChannelFactory.
  A TcpSynchChannelFactory creates `org.activeio.net.TcpSynchChannel` and `org.activeio.net.TcpSynchChannelServer` objects.
SocketSynchChannelFactory() - Constructor for class org.activeio.net.SocketSynchChannelFactory
SocketSynchChannelFactory(SocketFactory, ServerSocketFactory) - Constructor for class org.activeio.net.SocketSynchChannelFactory
SocketSynchChannelServer - class org.activeio.net.SocketSynchChannelServer.
  A SynchChannelServer that creates `org.activeio.net.TcpSynchChannel`objects from accepted tcp socket connections.
SocketSynchChannelServer(ServerSocket, URI, URI) - Constructor for class org.activeio.net.SocketSynchChannelServer
SslSocketSynchChannelFactory - class org.activeio.net.SslSocketSynchChannelFactory.
  A SslSynchChannelFactory creates `org.activeio.net.TcpSynchChannel` and `org.activeio.net.TcpSynchChannelServer` objects that use SSL.
SslSocketSynchChannelFactory() - Constructor for class org.activeio.net.SslSocketSynchChannelFactory
SynchChannel - interface org.activeio.SynchChannel.
  SynchChannel objets allow threadd to synchronously block on the `receiveUpPacket` method to get 'up' `org.activeio.channel.Packet` objects when they arrive.
SynchChannelFactory - interface org.activeio.SynchChannelFactory.
  SynchChannelFactory objects can create `SynchChannel` and `SynchChannelServer` objects.
SynchChannelInputStream - class org.activeio.adapter.SynchChannelInputStream.
  Provides an InputStream for a given SynchChannel.
SynchChannelInputStream(SynchChannel) - Constructor for class org.activeio.adapter.SynchChannelInputStream
SynchChannelOutputStream - class org.activeio.adapter.SynchChannelOutputStream.
SynchChannelOutputStream(SynchChannel) - Constructor for class org.activeio.adapter.SynchChannelOutputStream
SynchChannelServer - interface org.activeio.SynchChannelServer.
  A SynchChannelServer object provides an `accept` method to synchronously accept and create `org.activeio.channel.Channel` objects.
SynchChannelServerToServerSocketAdapter - class org.activeio.adapter.SynchChannelServerToServerSocketAdapter.
SynchChannelServerToServerSocketAdapter(SynchChannelServer) - Constructor for class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
SynchChannelToSocketAdapter - class org.activeio.adapter.SynchChannelToSocketAdapter.
  Provides a `Socket` interface to a `SynchChannel`.
SynchChannelToSocketAdapter(SynchChannel) - Constructor for class org.activeio.adapter.SynchChannelToSocketAdapter
SynchChannelToSocketAdapter(SynchChannel, SocketMetadata) - Constructor for class org.activeio.adapter.SynchChannelToSocketAdapter
SynchToAsynchChannelAdapter - class org.activeio.adapter.SynchToAsynchChannelAdapter.
  Adapts a `SynchChannel` so that it provides an `AsynchChannel` interface.
SynchToAsynchChannelAdapter(SynchChannel) - Constructor for class org.activeio.adapter.SynchToAsynchChannelAdapter
  Deprecated. `#adapt(SynchChannel)`
SynchToAsynchChannelAdapter(SynchChannel, Executor) - Constructor for class org.activeio.adapter.SynchToAsynchChannelAdapter
  Deprecated. `#adapt(SynchChannel, Executor)`
SynchToAsynchChannelFactoryAdaptor - class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor.
SynchToAsynchChannelFactoryAdaptor(SynchChannelFactory) - Constructor for class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
  Deprecated. `SynchToAsynchChannelFactoryAdaptor.adapt(SynchChannelFactory)`
SynchToAsynchChannelFactoryAdaptor(SynchChannelFactory, Executor) - Constructor for class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor
  Deprecated. `SynchToAsynchChannelFactoryAdaptor.adapt(SynchChannelFactory, Executor)`
SynchToAsynchChannelServerAdapter - class org.activeio.adapter.SynchToAsynchChannelServerAdapter.
  Adapts a `org.activeio,SynchChannelServer` so that it provides an `AsynchChannelServer` interface.
SynchToAsynchChannelServerAdapter(SynchChannelServer) - Constructor for class org.activeio.adapter.SynchToAsynchChannelServerAdapter
SynchToAsynchChannelServerAdapter(SynchChannelServer, Executor) - Constructor for class org.activeio.adapter.SynchToAsynchChannelServerAdapter
SynchornizedAsynchChannel - class org.activeio.filter.SynchornizedAsynchChannel.
  Used to synchronize concurrent access to an ASynchChannel.
SynchornizedAsynchChannel(AsynchChannel) - Constructor for class org.activeio.filter.SynchornizedAsynchChannel
SynchornizedAsynchChannel(AsynchChannel, Sync) - Constructor for class org.activeio.filter.SynchornizedAsynchChannel
SynchornizedSynchChannel - class org.activeio.filter.SynchornizedSynchChannel.
  Used to synchronize concurrent access to a SynchChannel.
SynchornizedSynchChannel(SynchChannel) - Constructor for class org.activeio.filter.SynchornizedSynchChannel
SynchornizedSynchChannel(SynchChannel, Sync, Sync) - Constructor for class org.activeio.filter.SynchornizedSynchChannel
sendUrgentData(int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setAcceptListener(AcceptListener) - Method in interface org.activeio.AsynchChannelServer
  Registers an AcceptListener which is notified of accepted channels.
setAcceptListener(AcceptListener) - Method in class org.activeio.FilterAsynchChannelServer
setAcceptListener(AcceptListener) - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
setAcceptListener(AcceptListener) - Method in class org.activeio.net.VMPipeAsynchChannelServer
setAcceptListener(AcceptListener) - Method in class org.activeio.oneport.OnePortAsynchChannelServer
setActive(boolean) - Method in class org.activeio.journal.active.LogFileNode
setAddress(InetAddress) - Method in class org.activeio.net.DatagramContext
setAppendOffset(int) - Method in class org.activeio.journal.active.LogFileNode
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.FilterAsynchChannel
setAsynchChannelListener(AsynchChannelListener) - Method in interface org.activeio.InputAsynchChannel
  Registers the `ChannelConsumer` that the protcol will use to deliver packets comming 'up' the channel.
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.net.AIOAsynchChannel
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.net.NIOAsynchChannel
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
setAsynchChannelListener(AsynchChannelListener) - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
setBacklog(int) - Method in class org.activeio.net.AIOAsynchChannelFactory
setBacklog(int) - Method in class org.activeio.net.NIOAsynchChannelFactory
setBacklog(int) - Method in class org.activeio.net.NIOSynchChannelFactory
setBacklog(int) - Method in class org.activeio.net.SocketSynchChannelFactory
setChannelExecutor(Executor) - Static method in class org.activeio.net.NIOAsynchChannelSelectorManager
setContextSocketFactory(OpenORBOpenPortSocketFactory) - Static method in class org.activeio.oneport.OpenORBOpenPortFeatureInitializer
setForceRefelection(boolean) - Method in class org.activeio.net.VMPipeAsynchChannelFactory
setInterestOps(int) - Method in class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
setJournalEventListener(JournalEventListener) - Method in interface org.activeio.journal.Journal
  Registers a `JournalEventListener` that will receive notifications from the Journal.
setJournalEventListener(JournalEventListener) - Method in class org.activeio.journal.active.JournalImpl
setJournalEventListener(JournalEventListener) - Method in class org.activeio.journal.howl.HowlJournal
setKeepAlive(boolean) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setKeepAlive(boolean) - Method in class org.activeio.net.AIOAsynchChannel
setKeepAlive(boolean) - Method in class org.activeio.net.NIOBaseChannel
setKeepAlive(boolean) - Method in interface org.activeio.net.SocketMetadata
setKeepAlive(boolean) - Method in class org.activeio.net.SocketSynchChannel
setLocation(Location) - Method in class org.activeio.journal.active.Record
setMark(RecordLocation, boolean) - Method in interface org.activeio.journal.Journal
  Informs the journal that all the journal space up to the `location` is no longer needed and can be reclaimed for reuse.
setMark(RecordLocation, boolean) - Method in class org.activeio.journal.active.JournalImpl
setMark(RecordLocation, boolean) - Method in class org.activeio.journal.howl.HowlJournal
setNext(LogFileNode) - Method in class org.activeio.journal.active.LogFileNode
setOOBInline(boolean) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setOOBInline(boolean) - Method in class org.activeio.net.AIOAsynchChannel
setOOBInline(boolean) - Method in class org.activeio.net.NIOBaseChannel
setOOBInline(boolean) - Method in interface org.activeio.net.SocketMetadata
setOOBInline(boolean) - Method in class org.activeio.net.SocketSynchChannel
setPerformancePreferences(int, int, int) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
setPort(Integer) - Method in class org.activeio.net.DatagramContext
setReadOnly(boolean) - Method in class org.activeio.journal.active.LogFileNode
setReceiveBufferSize(int) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
setReceiveBufferSize(int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setReceiveBufferSize(int) - Method in class org.activeio.net.AIOAsynchChannel
setReceiveBufferSize(int) - Method in class org.activeio.net.NIOBaseChannel
setReceiveBufferSize(int) - Method in interface org.activeio.net.SocketMetadata
setReceiveBufferSize(int) - Method in class org.activeio.net.SocketSynchChannel
setRequestListener(RequestListener) - Method in interface org.activeio.RequestChannel
  Registers the `RequestListener` that the protcol will use to deliver request packets comming 'up' the channel.
setRequestListener(RequestListener) - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
setRequestListener(RequestListener) - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
setRequestListener(RequestListener) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
setReuseAddress(boolean) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
setReuseAddress(boolean) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setReuseAddress(boolean) - Method in class org.activeio.net.AIOAsynchChannel
setReuseAddress(boolean) - Method in class org.activeio.net.NIOBaseChannel
setReuseAddress(boolean) - Method in interface org.activeio.net.SocketMetadata
setReuseAddress(boolean) - Method in class org.activeio.net.SocketSynchChannel
setSelectorExecutor(Executor) - Static method in class org.activeio.net.NIOAsynchChannelSelectorManager
setSendBufferSize(int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setSendBufferSize(int) - Method in class org.activeio.net.AIOAsynchChannel
setSendBufferSize(int) - Method in class org.activeio.net.NIOBaseChannel
setSendBufferSize(int) - Method in interface org.activeio.net.SocketMetadata
setSendBufferSize(int) - Method in class org.activeio.net.SocketSynchChannel
setSibiling(VMPipeAsynchChannelPipe.PipeChannel) - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
setSoLinger(boolean, int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setSoLinger(boolean, int) - Method in class org.activeio.net.AIOAsynchChannel
setSoLinger(boolean, int) - Method in class org.activeio.net.NIOBaseChannel
setSoLinger(boolean, int) - Method in interface org.activeio.net.SocketMetadata
setSoLinger(boolean, int) - Method in class org.activeio.net.SocketSynchChannel
setSoTimeout(int) - Method in class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
setSoTimeout(int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setSoTimeout(int) - Method in class org.activeio.net.NIOBaseChannel
setSoTimeout(int) - Method in class org.activeio.net.SocketSynchChannel
setTcpNoDelay(boolean) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setTcpNoDelay(boolean) - Method in class org.activeio.net.AIOAsynchChannel
setTcpNoDelay(boolean) - Method in class org.activeio.net.NIOBaseChannel
setTcpNoDelay(boolean) - Method in interface org.activeio.net.SocketMetadata
setTcpNoDelay(boolean) - Method in class org.activeio.net.SocketSynchChannel
setTimeout(long) - Method in class org.activeio.adapter.SynchChannelInputStream
setTrafficClass(int) - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
setTrafficClass(int) - Method in class org.activeio.net.AIOAsynchChannel
setTrafficClass(int) - Method in class org.activeio.net.NIOBaseChannel
setTrafficClass(int) - Method in interface org.activeio.net.SocketMetadata
setTrafficClass(int) - Method in class org.activeio.net.SocketSynchChannel
shutdownInput() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
shutdownOutput() - Method in class org.activeio.adapter.SynchChannelToSocketAdapter
skip(int) - Method in class org.activeio.adapter.PacketByteArrayOutputStream
skipBytes(int) - Method in class org.activeio.PacketData
slice() - Method in interface org.activeio.Packet
slice() - Method in class org.activeio.packet.AppendedPacket
slice() - Method in class org.activeio.packet.ByteArrayPacket
slice() - Method in class org.activeio.packet.ByteBufferPacket
slice() - Method in class org.activeio.packet.BytePacket
slice() - Method in class org.activeio.packet.EOSPacket
slice() - Method in class org.activeio.packet.EmptyPacket
slice() - Method in class org.activeio.packet.FilterPacket
sliceAsBytes() - Method in interface org.activeio.Packet
sliceAsBytes() - Method in class org.activeio.packet.AppendedPacket
sliceAsBytes() - Method in class org.activeio.packet.ByteArrayPacket
sliceAsBytes() - Method in class org.activeio.packet.ByteBufferPacket
sliceAsBytes() - Method in class org.activeio.packet.BytePacket
sliceAsBytes() - Method in class org.activeio.packet.EOSPacket
sliceAsBytes() - Method in class org.activeio.packet.EmptyPacket
sliceAsBytes() - Method in class org.activeio.packet.FilterPacket
socket - Variable in class org.activeio.net.NIOBaseChannel
socketChannel - Variable in class org.activeio.net.NIOBaseChannel
start() - Method in class org.activeio.FilterAsynchChannel
start() - Method in class org.activeio.FilterAsynchChannelServer
start() - Method in class org.activeio.FilterSynchChannel
start() - Method in class org.activeio.FilterSynchChannelServer
start() - Method in interface org.activeio.Service
  Starts the channel.
start() - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
start() - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
start() - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
start() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
start() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
start() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
start() - Method in class org.activeio.filter.SynchornizedAsynchChannel
start() - Method in class org.activeio.filter.SynchornizedSynchChannel
start() - Method in class org.activeio.net.AIOAsynchChannel
start() - Method in class org.activeio.net.AIOSynchChannelServer
start() - Method in class org.activeio.net.DatagramSocketSynchChannel
start() - Method in class org.activeio.net.NIOAsynchChannel
start() - Method in class org.activeio.net.NIOSynchChannel
start() - Method in class org.activeio.net.SocketSynchChannel
start() - Method in class org.activeio.net.SocketSynchChannelServer
start() - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
start() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
start() - Method in class org.activeio.net.VMPipeAsynchChannelServer
stop(long) - Method in class org.activeio.FilterAsynchChannel
stop(long) - Method in class org.activeio.FilterAsynchChannelServer
stop(long) - Method in class org.activeio.FilterSynchChannel
stop(long) - Method in class org.activeio.FilterSynchChannelServer
stop(long) - Method in interface org.activeio.Service
  Stops the channel.
stop(long) - Method in class org.activeio.adapter.AsynchChannelToClientRequestChannel
stop(long) - Method in class org.activeio.adapter.AsynchChannelToServerRequestChannel
stop(long) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
stop(long) - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
stop(long) - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
stop(long) - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
stop(long) - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
stop(long) - Method in class org.activeio.filter.SynchornizedAsynchChannel
stop(long) - Method in class org.activeio.filter.SynchornizedSynchChannel
stop(long) - Method in class org.activeio.net.AIOAsynchChannel
stop(long) - Method in class org.activeio.net.AIOSynchChannelServer
stop(long) - Method in class org.activeio.net.DatagramSocketSynchChannel
stop(long) - Method in class org.activeio.net.NIOAsynchChannel
stop(long) - Method in class org.activeio.net.NIOSynchChannel
stop(long) - Method in class org.activeio.net.SocketSynchChannel
stop(long) - Method in class org.activeio.net.SocketSynchChannelServer
stop(long) - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
stop(long) - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
stop(long) - Method in class org.activeio.net.VMPipeAsynchChannelServer
store() - Method in class org.activeio.journal.active.ControlFile

## T

toString() - Method in class org.activeio.FilterAsynchChannel
toString() - Method in class org.activeio.FilterAsynchChannelServer
toString() - Method in class org.activeio.FilterSynchChannel
toString() - Method in class org.activeio.FilterSynchChannelServer
toString() - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
toString() - Method in class org.activeio.adapter.AsynchToSynchChannelServerAdapter
toString() - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
toString() - Method in class org.activeio.adapter.SynchToAsynchChannelServerAdapter
toString() - Method in class org.activeio.journal.active.JournalImpl
toString() - Method in class org.activeio.journal.active.Location
toString() - Method in class org.activeio.journal.howl.LongRecordLocation
toString() - Method in class org.activeio.net.AIOAsynchChannel
toString() - Method in class org.activeio.net.AIOSynchChannelServer
toString() - Method in class org.activeio.net.DatagramSocketSynchChannel
toString() - Method in class org.activeio.net.NIOBaseChannel
toString() - Method in class org.activeio.net.SocketSynchChannel
toString() - Method in class org.activeio.net.SocketSynchChannelServer
toString() - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
toString() - Method in class org.activeio.net.VMPipeAsynchChannelServer
toString() - Method in class org.activeio.packet.AppendedPacket
toString() - Method in class org.activeio.packet.ByteArrayPacket
toString() - Method in class org.activeio.packet.ByteBufferPacket
toString() - Method in class org.activeio.packet.BytePacket
toString() - Method in class org.activeio.packet.EOSPacket
toString() - Method in class org.activeio.packet.EmptyPacket

## U

UNKNOWN_RECOGNIZER - Static variable in class org.activeio.oneport.UnknownRecognizer
URISupport - class org.activeio.net.URISupport.
  The URISupport class provides a few static methods that provides a few usefull operations to manipulate URIs.
URISupport() - Constructor for class org.activeio.net.URISupport
UnknownRecognizer - class org.activeio.oneport.UnknownRecognizer.
unbindServer(URI) - Static method in class org.activeio.net.VMPipeAsynchChannelFactory
unlock() - Method in class org.activeio.journal.active.ControlFile
  Un locks the control file.
useDirectBuffers - Variable in class org.activeio.net.NIOAsynchChannelFactory
useDirectBuffers - Variable in class org.activeio.net.NIOSynchChannelFactory

## V

VMPipeAsynchChannelFactory - class org.activeio.net.VMPipeAsynchChannelFactory.
VMPipeAsynchChannelFactory() - Constructor for class org.activeio.net.VMPipeAsynchChannelFactory
VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter - class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.
  Used to marshal calls to a PipeChannel in a different classloader.
VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter(Object) - Constructor for class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler - class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler.
VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler() - Constructor for class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler
VMPipeAsynchChannelPipe - class org.activeio.net.VMPipeAsynchChannelPipe.
  Used to connect the bottom ends of two Asynch channel stacks.
VMPipeAsynchChannelPipe() - Constructor for class org.activeio.net.VMPipeAsynchChannelPipe
VMPipeAsynchChannelPipe.PipeChannel - class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel.
VMPipeAsynchChannelPipe.PipeChannel() - Constructor for class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
VMPipeAsynchChannelServer - class org.activeio.net.VMPipeAsynchChannelServer.
VMPipeAsynchChannelServer(URI) - Constructor for class org.activeio.net.VMPipeAsynchChannelServer

## W

WAIT_FOREVER_TIMEOUT - Static variable in interface org.activeio.Service
WAIT_FOREVER_TIMEOUT - Static variable in interface org.activeio.SynchChannelServer
WriteBufferedAsynchChannel - class org.activeio.filter.WriteBufferedAsynchChannel.
WriteBufferedAsynchChannel(AsynchChannel) - Constructor for class org.activeio.filter.WriteBufferedAsynchChannel
WriteBufferedAsynchChannel(AsynchChannel, Packet) - Constructor for class org.activeio.filter.WriteBufferedAsynchChannel
WriteBufferedAsynchChannel(AsynchChannel, Packet, boolean) - Constructor for class org.activeio.filter.WriteBufferedAsynchChannel
WriteBufferedSynchChannel - class org.activeio.filter.WriteBufferedSynchChannel.
WriteBufferedSynchChannel(SynchChannel) - Constructor for class org.activeio.filter.WriteBufferedSynchChannel
WriteBufferedSynchChannel(SynchChannel, Packet) - Constructor for class org.activeio.filter.WriteBufferedSynchChannel
WriteBufferedSynchChannel(SynchChannel, Packet, boolean) - Constructor for class org.activeio.filter.WriteBufferedSynchChannel
waitForForce() - Method in class org.activeio.journal.active.BatchedWrite
write(Packet) - Method in class org.activeio.FilterAsynchChannel
write(Packet) - Method in class org.activeio.FilterSynchChannel
write(Packet) - Method in interface org.activeio.OutputChannel
  Sends a packet down the channel towards the media.
write(int) - Method in interface org.activeio.Packet
write(byte[], int, int) - Method in interface org.activeio.Packet
write(int) - Method in class org.activeio.PacketData
write(byte[]) - Method in class org.activeio.PacketData
write(byte[], int, int) - Method in class org.activeio.PacketData
write(int) - Method in class org.activeio.adapter.AsynchChannelOutputStream
write(byte[], int, int) - Method in class org.activeio.adapter.AsynchChannelOutputStream
write(Packet) - Method in class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel
write(Packet) - Method in class org.activeio.adapter.AsynchToSynchChannelAdapter
write(Packet) - Method in class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
write(int) - Method in class org.activeio.adapter.PacketByteArrayOutputStream
write(byte[], int, int) - Method in class org.activeio.adapter.PacketByteArrayOutputStream
write(int) - Method in class org.activeio.adapter.PacketOutputStream
write(byte[], int, int) - Method in class org.activeio.adapter.PacketOutputStream
write(int) - Method in class org.activeio.adapter.SynchChannelOutputStream
write(byte[], int, int) - Method in class org.activeio.adapter.SynchChannelOutputStream
write(Packet) - Method in class org.activeio.adapter.SynchToAsynchChannelAdapter
write(Packet) - Method in class org.activeio.filter.CounterAsyncChannel
write(Packet) - Method in class org.activeio.filter.PacketAggregatingAsynchChannel
write(Packet) - Method in class org.activeio.filter.PacketAggregatingSynchChannel
write(Packet) - Method in class org.activeio.filter.SynchornizedAsynchChannel
write(Packet) - Method in class org.activeio.filter.SynchornizedSynchChannel
write(Packet) - Method in class org.activeio.filter.WriteBufferedAsynchChannel
write(Packet) - Method in class org.activeio.filter.WriteBufferedSynchChannel
write(Packet, boolean) - Method in interface org.activeio.journal.Journal
  Writes a `Packet` of data to the journal.
write(Packet, boolean) - Method in class org.activeio.journal.active.JournalImpl
write(int, ByteBuffer) - Method in class org.activeio.journal.active.LogFile
write(Packet, boolean) - Method in class org.activeio.journal.howl.HowlJournal
write(Packet) - Method in class org.activeio.net.AIOAsynchChannel
write(Packet) - Method in class org.activeio.net.DatagramSocketSynchChannel
write(Packet) - Method in class org.activeio.net.NIOAsynchChannel
write(Packet) - Method in class org.activeio.net.NIOSynchChannel
write(Packet) - Method in class org.activeio.net.SocketSynchChannel
write(Packet) - Method in class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter
write(Packet) - Method in class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel
write(int) - Method in class org.activeio.packet.AppendedPacket
write(byte[], int, int) - Method in class org.activeio.packet.AppendedPacket
write(int) - Method in class org.activeio.packet.ByteArrayPacket
write(byte[], int, int) - Method in class org.activeio.packet.ByteArrayPacket
write(int) - Method in class org.activeio.packet.ByteBufferPacket
write(byte[], int, int) - Method in class org.activeio.packet.ByteBufferPacket
write(int) - Method in class org.activeio.packet.BytePacket
write(byte[], int, int) - Method in class org.activeio.packet.BytePacket
write(int) - Method in class org.activeio.packet.EOSPacket
write(byte[], int, int) - Method in class org.activeio.packet.EOSPacket
write(int) - Method in class org.activeio.packet.EmptyPacket
write(byte[], int, int) - Method in class org.activeio.packet.EmptyPacket
write(byte[], int, int) - Method in class org.activeio.packet.FilterPacket
write(int) - Method in class org.activeio.packet.FilterPacket
writeBoolean(boolean) - Method in class org.activeio.PacketData
writeByte(int) - Method in class org.activeio.PacketData
writeChar(int) - Method in class org.activeio.PacketData
writeDouble(double) - Method in class org.activeio.PacketData
writeExternal(DataOutput) - Method in class org.activeio.journal.active.LogFileNode
writeFailed(Throwable) - Method in class org.activeio.journal.active.BatchedWrite
writeFloat(float) - Method in class org.activeio.PacketData
writeInt(int) - Method in class org.activeio.PacketData
writeLong(long) - Method in class org.activeio.PacketData
writeRawDouble(double) - Method in class org.activeio.PacketData
writeRawFloat(float) - Method in class org.activeio.PacketData
writeShort(int) - Method in class org.activeio.PacketData
writeTo(OutputStream) - Method in interface org.activeio.Packet
  Writes the remaing bytes in the packet to the output stream.
writeTo(DataOutput) - Method in interface org.activeio.Packet
writeTo(OutputStream) - Method in class org.activeio.packet.AppendedPacket
writeTo(DataOutput) - Method in class org.activeio.packet.AppendedPacket
writeTo(OutputStream) - Method in class org.activeio.packet.ByteArrayPacket
writeTo(DataOutput) - Method in class org.activeio.packet.ByteArrayPacket
writeTo(OutputStream) - Method in class org.activeio.packet.ByteBufferPacket
writeTo(DataOutput) - Method in class org.activeio.packet.ByteBufferPacket
writeTo(OutputStream) - Method in class org.activeio.packet.BytePacket
writeTo(DataOutput) - Method in class org.activeio.packet.BytePacket
writeTo(OutputStream) - Method in class org.activeio.packet.EOSPacket
writeTo(DataOutput) - Method in class org.activeio.packet.EOSPacket
writeTo(OutputStream) - Method in class org.activeio.packet.EmptyPacket
writeTo(DataOutput) - Method in class org.activeio.packet.EmptyPacket
writeTo(OutputStream) - Method in class org.activeio.packet.FilterPacket
writeTo(DataOutput) - Method in class org.activeio.packet.FilterPacket
writeToDataOutput(DataOutput) - Method in class org.activeio.journal.active.Location
writeToPacket(Packet) - Method in class org.activeio.journal.active.Location

A B C D E F G H I J L M N O P R S T U V W

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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