Class Hierarchy (ActiveIO 1.0 API)

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

## Hierarchy For All Packages

Package Hierarchies:
  org.activeio, org.activeio.adapter, org.activeio.filter, org.activeio.journal, org.activeio.journal.active, org.activeio.journal.howl, org.activeio.net, org.activeio.oneport, org.activeio.packet

## Class Hierarchy

- class java.lang.Object
  - class org.activeio.net.AIOAsynchChannel (implements org.activeio.AsynchChannel, com.ibm.io.async.ICompletionListener, org.activeio.net.SocketMetadata)
  - class org.activeio.net.AIOAsynchChannelFactory (implements org.activeio.AsynchChannelFactory)
  - class org.activeio.net.AIOSynchChannelServer (implements org.activeio.SynchChannelServer)
  - class org.activeio.packet.AppendedPacket (implements org.activeio.Packet)
  - class org.activeio.adapter.AsynchChannelToClientRequestChannel (implements org.activeio.RequestChannel)
  - class org.activeio.adapter.AsynchChannelToServerRequestChannel (implements org.activeio.AsynchChannelListener, org.activeio.RequestChannel)
  - class org.activeio.adapter.AsynchToSynchChannelAdapter (implements org.activeio.AsynchChannelListener, org.activeio.SynchChannel)
  - class org.activeio.adapter.AsynchToSynchChannelFactoryAdaptor (implements org.activeio.SynchChannelFactory)
  - class org.activeio.adapter.AsynchToSynchChannelServerAdapter (implements org.activeio.AcceptListener, org.activeio.SynchChannelServer)
  - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcher
  - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter.ObjectDispatcherX (implements java.lang.Runnable)
  - class org.activeio.journal.active.BatchedWrite
  - class org.activeio.packet.ByteArrayPacket (implements org.activeio.Packet)
  - class org.activeio.packet.ByteBufferPacket (implements org.activeio.Packet)
  - class org.activeio.packet.BytePacket (implements org.activeio.Packet)
  - class org.activeio.ChannelFactory (implements org.activeio.AsynchChannelFactory, org.activeio.SynchChannelFactory)
  - class org.activeio.journal.active.ControlFile (implements org.activeio.Disposable)
  - class org.activeio.net.DatagramContext
  - class org.activeio.net.DatagramSocketSynchChannel (implements org.activeio.SynchChannel)
  - class org.activeio.net.DatagramSocketSynchChannelFactory (implements org.activeio.SynchChannelFactory)
  - class org.activeio.packet.EmptyPacket (implements org.activeio.Packet)
  - class org.activeio.packet.EOSPacket (implements org.activeio.Packet)
  - class org.activeio.FilterAsynchChannel (implements org.activeio.AsynchChannel, org.activeio.AsynchChannelListener)
    - class org.activeio.adapter.AsynchChannelToConcurrentRequestChannel (implements org.activeio.RequestChannel)
    - class org.activeio.adapter.AsynchWriteAsynchChannelAdapter
    - class org.activeio.filter.CounterAsyncChannel
    - class org.activeio.filter.PacketAggregatingAsynchChannel
    - class org.activeio.filter.SynchornizedAsynchChannel
    - class org.activeio.filter.WriteBufferedAsynchChannel
  - class org.activeio.FilterAsynchChannelServer (implements org.activeio.AcceptListener, org.activeio.AsynchChannelServer)
    - class org.activeio.oneport.OnePortAsynchChannelServer
  - class org.activeio.packet.FilterPacket (implements org.activeio.Packet)
    - class org.activeio.packet.PacketPool.PooledPacket
  - class org.activeio.FilterSynchChannel (implements org.activeio.SynchChannel)
    - class org.activeio.filter.PacketAggregatingSynchChannel
    - class org.activeio.filter.PushbackSynchChannel
    - class org.activeio.filter.SynchornizedSynchChannel
    - class org.activeio.filter.WriteBufferedSynchChannel
  - class org.activeio.FilterSynchChannelServer (implements org.activeio.SynchChannelServer)
  - class org.activeio.journal.howl.HowlJournal (implements org.activeio.journal.Journal)
  - class org.activeio.oneport.HttpRecognizer (implements org.activeio.oneport.ProtocolRecognizer)
  - class org.activeio.oneport.IIOPRecognizer (implements org.activeio.oneport.ProtocolRecognizer)
  - class java.io.InputStream
    - class org.activeio.adapter.PacketInputStream
    - class org.activeio.adapter.SynchChannelInputStream
  - class org.activeio.journal.active.JournalImpl (implements org.activeio.Disposable, org.activeio.journal.Journal)
  - class org.activeio.journal.active.Location (implements org.activeio.journal.RecordLocation)
  - class org.activeio.journal.active.LogFile (implements org.activeio.Disposable)
  - class org.activeio.journal.active.LogFileManager
  - class org.activeio.journal.active.LogFileNode
  - class org.activeio.journal.howl.LongRecordLocation (implements org.activeio.journal.RecordLocation)
  - class org.activeio.net.NIOAsynchChannelFactory (implements org.activeio.AsynchChannelFactory)
  - class org.activeio.net.NIOAsynchChannelSelectorManager
  - class org.activeio.net.NIOAsynchChannelSelectorManager.SocketChannelAsynchChannelSelection
  - class org.activeio.net.NIOBaseChannel (implements org.activeio.Disposable, org.activeio.net.SocketMetadata)
    - class org.activeio.net.NIOAsynchChannel (implements org.activeio.AsynchChannel)
    - class org.activeio.net.NIOSynchChannel (implements org.activeio.SynchChannel)
  - class org.activeio.net.NIOSynchChannelFactory (implements org.activeio.SynchChannelFactory)
  - class org.activeio.oneport.OpenORBOpenPortFeatureInitializer (implements org.openorb.orb.pi.FeatureInitializer)
  - class org.activeio.oneport.OpenORBOpenPortSocketFactory (implements org.openorb.orb.net.SocketFactory)
  - class java.io.OutputStream
    - class org.activeio.adapter.AsynchChannelOutputStream
    - class org.activeio.adapter.PacketByteArrayOutputStream
    - class org.activeio.adapter.PacketOutputStream
    - class org.activeio.adapter.SynchChannelOutputStream
  - class org.activeio.Packet.ByteSequence
  - class org.activeio.filter.PacketAggregator
  - class org.activeio.PacketData
  - class org.activeio.packet.PacketPool
    - class org.activeio.packet.ByteBufferPacketPool
  - class org.activeio.journal.active.Record (implements org.activeio.Disposable)
  - class org.activeio.journal.active.RecordInfo
  - class java.net.ServerSocket
    - class org.activeio.adapter.SynchChannelServerToServerSocketAdapter
  - class javax.net.ServerSocketFactory
    - class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaServerSocketFactory
  - class java.net.Socket
    - class org.activeio.adapter.SynchChannelToSocketAdapter
  - class javax.net.SocketFactory
    - class org.activeio.net.JxtaSocketSynchChannelFactory.JxtaSocketFactory
  - class org.activeio.net.SocketSynchChannel (implements org.activeio.net.SocketMetadata, org.activeio.SynchChannel)
  - class org.activeio.net.SocketSynchChannelFactory (implements org.activeio.SynchChannelFactory)
    - class org.activeio.net.JxtaSocketSynchChannelFactory
    - class org.activeio.net.SslSocketSynchChannelFactory
  - class org.activeio.net.SocketSynchChannelServer (implements org.activeio.SynchChannelServer)
    - class org.activeio.net.NIOAsynchChannelServer
    - class org.activeio.net.NIOSynchChannelServer
  - class org.activeio.adapter.SynchToAsynchChannelAdapter (implements org.activeio.AsynchChannel, java.lang.Runnable)
  - class org.activeio.adapter.SynchToAsynchChannelFactoryAdaptor (implements org.activeio.AsynchChannelFactory)
  - class org.activeio.adapter.SynchToAsynchChannelServerAdapter (implements org.activeio.AsynchChannelServer, java.lang.Runnable)
  - class org.mortbay.util.ThreadPool (implements org.mortbay.util.LifeCycle, java.io.Serializable)
    - class org.mortbay.util.ThreadedServer
      - class org.mortbay.http.SocketListener (implements org.mortbay.http.HttpListener)
        - class org.activeio.oneport.JettyOnePortSocketListener
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.activeio.journal.InvalidRecordLocationException
  - class org.activeio.oneport.UnknownRecognizer (implements org.activeio.oneport.ProtocolRecognizer)
  - class org.activeio.net.URISupport
  - class org.activeio.net.VMPipeAsynchChannelFactory (implements org.activeio.AsynchChannelFactory)
  - class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter (implements org.activeio.AsynchChannel)
  - class org.activeio.net.VMPipeAsynchChannelFactory.ClassloaderAsynchChannelAdapter.ListenerProxyHandler (implements java.lang.reflect.InvocationHandler)
  - class org.activeio.net.VMPipeAsynchChannelPipe
  - class org.activeio.net.VMPipeAsynchChannelPipe.PipeChannel (implements org.activeio.AsynchChannel)
  - class org.activeio.net.VMPipeAsynchChannelServer (implements org.activeio.AsynchChannelServer)

## Interface Hierarchy

- interface org.activeio.AcceptListener
- interface org.activeio.AsynchChannelFactory
- interface org.activeio.AsynchChannelListener
- interface java.lang.Comparable
  - interface org.activeio.journal.RecordLocation
- interface org.activeio.Disposable
  - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel, org.activeio.OutputChannel)
  - interface org.activeio.AsynchChannelServer
  - interface org.activeio.Channel (also extends org.activeio.Service)
    - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel, org.activeio.OutputChannel)
    - interface org.activeio.AsynchChannelServer
    - interface org.activeio.ChannelServer
      - interface org.activeio.AsynchChannelServer
      - interface org.activeio.SynchChannelServer
    - interface org.activeio.InputAsynchChannel
      - interface org.activeio.AsynchChannel (also extends org.activeio.OutputChannel)
    - interface org.activeio.InputSynchChannel
      - interface org.activeio.SynchChannel (also extends org.activeio.OutputChannel)
    - interface org.activeio.OutputChannel
      - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel)
      - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel)
    - interface org.activeio.RequestChannel
    - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel, org.activeio.OutputChannel)
    - interface org.activeio.SynchChannelServer
  - interface org.activeio.ChannelServer
    - interface org.activeio.AsynchChannelServer
    - interface org.activeio.SynchChannelServer
  - interface org.activeio.InputAsynchChannel
    - interface org.activeio.AsynchChannel (also extends org.activeio.OutputChannel)
  - interface org.activeio.InputSynchChannel
    - interface org.activeio.SynchChannel (also extends org.activeio.OutputChannel)
  - interface org.activeio.OutputChannel
    - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel)
    - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel)
  - interface org.activeio.Packet
  - interface org.activeio.RequestChannel
  - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel, org.activeio.OutputChannel)
  - interface org.activeio.SynchChannelServer
- interface org.activeio.journal.Journal
- interface org.activeio.journal.JournalEventListener
- interface org.activeio.net.NIOAsynchChannelSelectorManager.SelectorManagerListener
- interface org.activeio.oneport.ProtocolRecognizer
- interface org.activeio.RequestListener
- interface org.activeio.Service
  - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel, org.activeio.OutputChannel)
  - interface org.activeio.AsynchChannelServer
  - interface org.activeio.Channel (also extends org.activeio.Disposable)
    - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel, org.activeio.OutputChannel)
    - interface org.activeio.AsynchChannelServer
    - interface org.activeio.ChannelServer
      - interface org.activeio.AsynchChannelServer
      - interface org.activeio.SynchChannelServer
    - interface org.activeio.InputAsynchChannel
      - interface org.activeio.AsynchChannel (also extends org.activeio.OutputChannel)
    - interface org.activeio.InputSynchChannel
      - interface org.activeio.SynchChannel (also extends org.activeio.OutputChannel)
    - interface org.activeio.OutputChannel
      - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel)
      - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel)
    - interface org.activeio.RequestChannel
    - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel, org.activeio.OutputChannel)
    - interface org.activeio.SynchChannelServer
  - interface org.activeio.ChannelServer
    - interface org.activeio.AsynchChannelServer
    - interface org.activeio.SynchChannelServer
  - interface org.activeio.InputAsynchChannel
    - interface org.activeio.AsynchChannel (also extends org.activeio.OutputChannel)
  - interface org.activeio.InputSynchChannel
    - interface org.activeio.SynchChannel (also extends org.activeio.OutputChannel)
  - interface org.activeio.OutputChannel
    - interface org.activeio.AsynchChannel (also extends org.activeio.InputAsynchChannel)
    - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel)
  - interface org.activeio.RequestChannel
  - interface org.activeio.SynchChannel (also extends org.activeio.InputSynchChannel, org.activeio.OutputChannel)
  - interface org.activeio.SynchChannelServer
- interface org.activeio.net.SocketMetadata
- interface org.activeio.SynchChannelFactory

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

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