|
|||||||||
| 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
MessageChannels. |
| 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 | ||||||||