| Package | Description | 
|---|---|
| org.apache.flume | |
| org.apache.flume.agent.embedded | This package provides Flume users the ability to embed simple agents
 in applications. | 
| org.apache.flume.channel | |
| org.apache.flume.channel.file | |
| org.apache.flume.channel.jdbc | |
| org.apache.flume.conf | |
| org.apache.flume.interceptor | |
| org.apache.flume.lifecycle | |
| org.apache.flume.serialization | |
| org.apache.flume.sink | |
| org.apache.flume.source | |
| org.apache.flume.source.jms | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Channel | 
| interface  | NamedComponentEnables a component to be tagged with a name so that it can be referred
 to uniquely within the configuration system. | 
| interface  | Sink
 A sink is connected to a Channel and consumes its contents,
 sending them to a configured destination that may vary according to
 the sink type. | 
| interface  | Source
 A source generates  and calls methods on the
 configured  ChannelProcessorto persist those events into the
 configured channels. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EmbeddedAgentEmbeddedAgent gives Flume users the ability to embed simple agents in
 applications. | 
| class  | EmbeddedAgentConfigurationStores publicly accessible configuration constants and private
 configuration constants and methods. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractChannel | 
| class  | BasicChannelSemantics
 An implementation of basic  Channelsemantics, including the
 implied thread-local semantics of theTransactionclass,
 which is required to extendBasicTransactionSemantics. | 
| class  | MemoryChannel
 MemoryChannel is the recommended channel to use when speeds which
 writing to disk is impractical is required or durability of data is not
 required. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileChannel
 A durable  Channelimplementation that uses the local file system for
 its storage. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JdbcChannel
 A JDBC based channel implementation. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Configurable
 Any class marked as Configurable may have a context including its
 sub-configuration passed to it, requesting it configure itself. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Interceptor | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LifecycleAware
 An interface implemented by any class that has a defined, stateful,
 lifecycle. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventDeserializerFactory | 
| interface  | EventSerializer
 This interface provides callbacks for important serialization-related events. | 
| class  | EventSerializerFactory | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSink | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSource | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JMSMessageConverterConverts a JMS Message to an Event. | 
Copyright © 2009-2017 Apache Software Foundation. All Rights Reserved.