Interface | Description |
---|---|
Message<T> |
The central interface that any Message type must implement.
|
MessageChannel |
Base channel interface defining common behavior for sending messages.
|
MessageHeaders.IdGenerator |
Class | Description |
---|---|
MessageHeaders |
The headers for a
Message .IMPORTANT: MessageHeaders are immutable. |
MessageHeaders.AlternativeJdkIdGenerator |
A variation of
UUID.randomUUID() that uses SecureRandom only for
the initial seed and Random thereafter, which provides better performance
in exchange for less securely random id's. |
MessageHeaders.JdkIdGenerator | |
MessageHeaders.SimpleIncrementingIdGenerator |
Exception | Description |
---|---|
MessageDeliveryException |
Exception that indicates an error occurred during message delivery.
|
MessageDispatchingException |
Exception that indicates an internal error occurred within
a
MessageDispatcher preventing message delivery. |
MessageHandlingException |
Exception that indicates an error occurred during message handling.
|
MessageRejectedException |
Exception that indicates a message has been rejected by a selector.
|
MessageTimeoutException |
Exception that indicates a timeout elapsed prior to successful message delivery.
|
MessagingException |
The base exception for any failures related to messaging.
|