See: Description
Interface | Description |
---|---|
BroadcastCapableChannel |
A
SubscribableChannel variant for implementations with broadcasting capabilities. |
ExecutorChannelInterceptorAware |
The
InterceptableChannel extension for the cases when
the ExecutorChannelInterceptor s
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 SubscribableChannel s 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 | Deprecated
since 5.3 in favor of
IntegrationReactiveUtils . |
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. |