|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| 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. |
| RecipientListRouter.RecipientListChannelNameResolver | |
| RecipientListRouter.RecipientListChannelResolver | |
| RootCauseErrorMessageRouter | A router implementation that resolves the MessageChannel for messages
whose payload is an Exception. |
| RouterMessageHandler | MessageHandler adapter for methods annotated with @Router. |
| RouterMessageHandlerCreator | Creates a MessageHandler adapter for router methods. |
| SingleChannelRouter | A router implementation for sending to at most one MessageChannel. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||