|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ChannelInterceptor | Interface for interceptors that are able to view and/or modify the
Messages being sent-to and/or received-from a
MessageChannel . |
ChannelResolver | Strategy for resolving a name to a MessageChannel . |
PollableChannel | |
SubscribableChannel | Interface for any MessageChannel implementation that accepts subscribers. |
Class Summary | |
---|---|
AbstractMessageChannel | Base class for MessageChannel implementations providing common
properties such as the channel name. |
AbstractPollableChannel | Base class for all pollable channels. |
AbstractSubscribableChannel | Base implementation of MessageChannel that invokes the subscribed
handler(s) by delegating to a MessageDispatcher . |
BeanFactoryChannelResolver | ChannelResolver implementation based on a Spring BeanFactory . |
ChannelPurger | A utility class for purging Messages from one or more
PollableChannels . |
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 a TaskExecutor . |
MapBasedChannelResolver | ChannelResolver implementation that resolves MessageChannel
instances by matching the channel name against keys within a Map. |
MessageChannelTemplate | This is the central class for invoking message exchange operations across
MessageChannel s. |
MessagePublishingErrorHandler | ErrorHandler implementation that sends an ErrorMessage to a
MessageChannel . |
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. |
ThreadLocalChannel | A channel implementation that stores messages in a thread-bound queue. |
Exception Summary | |
---|---|
ChannelResolutionException | Thrown by a ChannelResolver when it cannot resolve a channel name. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |