# Package org.apache.catalina.tribes.io

package org.apache.catalina.tribes.io

- Related Packages
  Package
  Description
  org.apache.catalina.tribes
  QuickStart
- Class
  Description
  BufferPool
  BufferPool.BufferPoolAPI
  ChannelData
  The `ChannelData` object is used to transfer a message through the channel interceptor stack and eventually out on a transport to be sent to another node.
  DirectByteArrayOutputStream
  Byte array output stream that exposes the byte array directly
  ListenCallback
  Internal interface, similar to the MessageListener but used at the IO base The listen callback interface is used by the replication system when data has been received.
  ObjectReader
  The object reader object is an object used in conjunction with java.nio TCP messages.
  ReplicationStream
  Custom subclass of `ObjectInputStream` that loads from the class loader for this web application.
  XByteBuffer
  The XByteBuffer provides a dual functionality.