| Interface | Description |
|---|---|
| AsyncMessagingOperations | |
| MessageHandler |
Base interface for any component that handles Messages.
|
| MessagePostProcessor |
To be used with MessagingTemplate's send method that converts an object to a message.
|
| MessageProducer |
Base interface for any component that is capable of sending
Messages to a
MessageChannel. |
| MessageSelector |
Strategy interface for message selection.
|
| MessageSource<T> |
Base interface for any source of
Messages that can be polled. |
| MessagingOperations |
Specifies a basic set of messaging operations.
|
| PollableChannel |
Interface for Message Channels from which Messages may be actively received through polling.
|
| SubscribableChannel |
Interface for any MessageChannel implementation that accepts subscribers.
|
| Class | Description |
|---|---|
| AsyncMessagingTemplate | |
| MessagingTemplate |
This is the central class for invoking message exchange operations across
MessageChannels. |