| Modifier and Type | Interface and Description |
|---|---|
interface |
Channel
|
interface |
NamedComponent
Enables 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
ChannelProcessor to persist those events into the
configured channels. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChannel |
class |
BasicChannelSemantics
An implementation of basic
Channel semantics, including the
implied thread-local semantics of the Transaction class,
which is required to extend BasicTransactionSemantics. |
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 | 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 |
Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.