Package org.springframework.integration.channel

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.
ChannelRegistry A strategy interface for registration and lookup of message channels by name.
ChannelRegistryAware Interface to be implemented by components that need access to the ChannelRegistry.
MessageChannel Base channel interface defining common behavior for message sending and receiving.
 

Class Summary
AbstractMessageChannel Base class for MessageChannel implementations providing common properties such as the channel name and DispatcherPolicy.
ChannelPublisher Sends to a channel and provides a configurable timeout.
ChannelPurger A utility class for purging Messages from one or more MessageChannels.
DefaultChannelRegistry A simple map-backed implementation of ChannelRegistry.
DispatcherPolicy Metadata for a MessageDispatcher.
PriorityChannel A message channel that prioritizes messages based on a PriorityChannel.MessagePriorityComparator.
PriorityChannel.MessagePriorityComparator  
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.
ThreadLocalChannel.ThreadLocalMessageHolder