Package org.springframework.integration.router

Interface Summary
ChannelNameResolver Strategy interface for content-based routing to a channel name.
ChannelResolver Strategy interface for content-based routing to a channel instance.
MultiChannelNameResolver Strategy interface for content-based routing to multiple channel names.
MultiChannelResolver Strategy interface for content-based routing to multiple channels.
 

Class Summary
AbstractRoutingMessageHandler Base class for message router implementations.
MultiChannelRouter A router implementation for sending to potentially multiple MessageChannels.
PayloadTypeRouter A router implementation that resolves the MessageChannel based on the Message's payload type.
RecipientListRouter A simple extension of MultiChannelRouter that routes to a statically configured list of recipients.
RouterMessageHandlerAdapter MessageHandler adapter for methods annotated with @Router.
SingleChannelRouter A router implementation for sending to at most one MessageChannel.
SplitterMessageHandlerAdapter MessageHandler adapter for methods annotated with @Splitter.