# Uses of Package
org.apache.flume.channel

- Packages that use org.apache.flume.channel
  Package | Description
  --- | ---
  org.apache.flume |
  org.apache.flume.channel |
  org.apache.flume.channel.file |
  org.apache.flume.channel.jdbc |
  org.apache.flume.channel.kafka |
  org.apache.flume.source |

- Classes in org.apache.flume.channel used by org.apache.flume
  Class and Description
  ChannelProcessor A channel processor exposes operations to put `Event`s into `Channel`s.

- Classes in org.apache.flume.channel used by org.apache.flume.channel
  Class and Description
  AbstractChannel
  AbstractChannelSelector
  BasicChannelSemantics An implementation of basic `Channel` semantics, including the implied thread-local semantics of the `Transaction` class, which is required to extend `BasicTransactionSemantics`.
  BasicTransactionSemantics An implementation of basic `Transaction` semantics designed to work in concert with `BasicChannelSemantics` to simplify creation of robust `Channel` implementations.
  BasicTransactionSemantics.State The state of the `Transaction` to which it belongs.
  SpillableMemoryChannel.DrainOrderQueue

- Classes in org.apache.flume.channel used by org.apache.flume.channel.file
  Class and Description
  AbstractChannel
  BasicChannelSemantics An implementation of basic `Channel` semantics, including the implied thread-local semantics of the `Transaction` class, which is required to extend `BasicTransactionSemantics`.
  BasicTransactionSemantics An implementation of basic `Transaction` semantics designed to work in concert with `BasicChannelSemantics` to simplify creation of robust `Channel` implementations.

- Classes in org.apache.flume.channel used by org.apache.flume.channel.jdbc
  Class and Description
  AbstractChannel

- Classes in org.apache.flume.channel used by org.apache.flume.channel.kafka
  Class and Description
  AbstractChannel
  BasicChannelSemantics An implementation of basic `Channel` semantics, including the implied thread-local semantics of the `Transaction` class, which is required to extend `BasicTransactionSemantics`.
  BasicTransactionSemantics An implementation of basic `Transaction` semantics designed to work in concert with `BasicChannelSemantics` to simplify creation of robust `Channel` implementations.

- Classes in org.apache.flume.channel used by org.apache.flume.source
  Class and Description
  ChannelProcessor A channel processor exposes operations to put `Event`s into `Channel`s.

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.