See: Description
| Interface | Description |
|---|---|
| ChannelInterceptorAware | Deprecated
since 5.2 in favor of
InterceptableChannel. |
| ExecutorChannelInterceptorAware |
The
ChannelInterceptorAware extension for the cases when
the ExecutorChannelInterceptors
may have reason (e.g. |
| QueueChannelOperations |
Operations available on a channel that has queuing semantics.
|
| ReactiveStreamsSubscribableChannel |
| Class | Description |
|---|---|
| AbstractExecutorChannel |
The
AbstractSubscribableChannel base implementation for those inheritors
which logic may be based on the Executor. |
| AbstractMessageChannel |
Base class for
MessageChannel implementations providing common
properties such as the channel name. |
| AbstractMessageChannel.ChannelInterceptorList |
A convenience wrapper class for the list of ChannelInterceptors.
|
| AbstractPollableChannel |
Base class for all pollable channels.
|
| AbstractSubscribableChannel |
Base implementation of
MessageChannel that
invokes the subscribed handler(s) by delegating to a
MessageDispatcher. |
| ChannelPurger |
A utility class for purging
Messages from one or more
QueueChannels. |
| ChannelUtils |
Channel utilities.
|
| DefaultHeaderChannelRegistry |
Converts a channel to a name, retaining a reference to the channel keyed by the name.
|
| DirectChannel |
A channel that invokes a single subscriber for each sent Message.
|
| ExecutorChannel |
An implementation of
MessageChannel
that delegates to an instance of
UnicastingDispatcher which in turn delegates all dispatching
invocations to an Executor. |
| FixedSubscriberChannel |
Specialized
SubscribableChannel for a single final subscriber set up during bean instantiation (unlike
other SubscribableChannels where the MessageHandler is subscribed when the endpoint
is started). |
| FluxMessageChannel |
The
AbstractMessageChannel implementation for the
Reactive Streams Publisher based on the Project Reactor Flux. |
| MessageChannelReactiveUtils |
Utilities for adaptation
MessageChannels to the Publishers. |
| MessagePublishingErrorHandler | |
| NullChannel |
A channel implementation that essentially behaves like "/dev/null".
|
| PriorityChannel |
A message channel that prioritizes messages based on a
Comparator. |
| PublishSubscribeChannel |
A channel that sends Messages to each of its subscribers.
|
| QueueChannel |
Simple implementation of a message channel.
|
| RendezvousChannel |
A zero-capacity version of
QueueChannel that delegates to a
SynchronousQueue internally. |