Name | Description | Type | Package | Framework |
RendezvousChannel | A zero-capacity version of QueueChannel that delegates to aSynchronousQueue internally. | Class | org.springframework.integration.channel | Spring Integration |
QueueChannelOperations | Operations available on a channel that has queuing semantics. | Interface | org.springframework.integration.channel | Spring Integration |
QueueChannel | Simple implementation of a message channel. | Class | org.springframework.integration.channel | Spring Integration |
PublishSubscribeChannel | A channel that sends Messages to each of its subscribers. | Class | org.springframework.integration.channel | Spring Integration |
PriorityChannel | A message channel that prioritizes messages based on a Comparator. | Class | org.springframework.integration.channel | Spring Integration |
NullChannel | A channel implementation that essentially behaves like /dev/null. | Class | org.springframework.integration.channel | Spring Integration |
MessageSelectingInterceptor | A ChannelInterceptor thatdelegates to a list of MessageSelectors to decide | Class | org.springframework.integration.channel.interceptor | Spring Integration |
MessagePublishingErrorHandler | ErrorHandler implementation that sends an ErrorMessage to aAuthor:Mark Fisher, Iwein Fuld, Oleg Zhurakousky | Class | org.springframework.integration.channel | Spring Integration |
GlobalChannelInterceptorWrapper | Class | org.springframework.integration.channel.interceptor | Spring Integration | |
FixedSubscriberChannel | Specialized SubscribableChannel for a single final subscriber set up during bean instantiation (unlikeother SubscribableChannels where the MessageHandler is subscribed when the endpoint | Class | org.springframework.integration.channel | Spring Integration |
ExecutorChannelInterceptorAware | The ChannelInterceptorAware extension for the cases whenthe ExecutorChannelInterceptors | Interface | org.springframework.integration.channel | Spring Integration |
ExecutorChannel | An implementation of MessageChannel that delegates to an instance ofUnicastingDispatcher which in turn delegates all dispatching | Class | org.springframework.integration.channel | Spring Integration |
DirectChannel | A channel that invokes a single subscriber for each sent Message. | Class | org.springframework.integration.channel | Spring Integration |
DefaultHeaderChannelRegistry | Converts a channel to a name, retaining a reference to the channel keyed by the name. | Class | org.springframework.integration.channel | Spring Integration |
ChannelPurger | A utility class for purging Messages from one or moreQueueChannels. | Class | org.springframework.integration.channel | Spring Integration |
ChannelInterceptorAware | A marker interface providing the ability to configure ChannelInterceptorson MessageChannel implementations. | Interface | org.springframework.integration.channel | Spring Integration |
AbstractSubscribableChannel | Base implementation of MessageChannel that invokes the subscribedhandler(s) by delegating to a MessageDispatcher. | Class | org.springframework.integration.channel | Spring Integration |
AbstractPollableChannel | Base class for all pollable channels. | Class | org.springframework.integration.channel | Spring Integration |
AbstractMessageChannel .ChannelInterceptorList | A convenience wrapper class for the list of ChannelInterceptors. | Class | org.springframework.integration.channel.AbstractMessageChannel | Spring Integration |
AbstractMessageChannel | Base class for MessageChannel implementations providing commonproperties such as the channel name. | Class | org.springframework.integration.channel | Spring Integration |
AbstractExecutorChannel | The AbstractSubscribableChannel base implementation for those inheritorswhich logic may be based on the Executor. | Class | org.springframework.integration.channel | Spring Integration |
ThreadStatePropagationChannelInterceptor | The ExecutorChannelInterceptor implementation responsible forthe Thread (any?) state propagation from one message flow's thread to another | Class | org.springframework.integration.channel.interceptor | Spring Integration |
VetoCapableInterceptor | ChannelInterceptors implementing this interface can vetoglobal interception of a particular channel. | Interface | org.springframework.integration.channel.interceptor | Spring Integration |
WireTap | A ChannelInterceptor that publishes a copy of the intercepted messageto a secondary target while still sending the original message to the main channel. | Class | org.springframework.integration.channel.interceptor | Spring Integration |