See: Description
| Interface | Description |
|---|---|
| AbstractReplyProducingMessageHandler.RequestHandler | |
| DelayHandlerManagement | |
| MessageProcessor<T> |
This defines the lowest-level strategy of processing a Message and returning
some Object (or null).
|
| PostProcessingMessageHandler |
Implementations of this interface are subclasses of
AbstractMessageHandler that perform post processing after the
AbstractMessageHandler.handleMessageInternal(org.springframework.messaging.Message)
call. |
| Class | Description |
|---|---|
| AbstractMessageHandler |
Base class for MessageHandler implementations that provides basic validation
and error handling capabilities.
|
| AbstractMessageProcessor<T> | |
| AbstractMessageProducingHandler |
The base
AbstractMessageHandler implementation for the MessageProducer. |
| AbstractReplyProducingMessageHandler |
Base class for MessageHandlers that are capable of producing replies.
|
| AbstractReplyProducingPostProcessingMessageHandler | |
| BridgeHandler |
A simple MessageHandler implementation that passes the request Message
directly to the output channel without modifying it.
|
| DelayHandler |
A
MessageHandler that is capable of delaying the continuation of a
Message flow based on the result of evaluation delayExpression on an inbound Message
or a default delay value configured on this handler. |
| DelayHandler.DelayedMessageWrapper | |
| ExpressionCommandMessageProcessor |
A MessageProcessor implementation that expects an Expression or expressionString
as the Message payload.
|
| ExpressionEvaluatingMessageHandler |
A
MessageHandler that evaluates
the provided Expression expecting a void return. |
| ExpressionEvaluatingMessageProcessor<T> |
A
MessageProcessor implementation that evaluates a SpEL expression
with the Message itself as the root object within the evaluation context. |
| LoggingHandler |
MessageHandler implementation that simply logs the Message or its payload depending on the value of the
'shouldLogFullMessage' property.
|
| MessageHandlerChain |
A composite
MessageHandler implementation that invokes a chain of
MessageHandler instances in order. |
| MethodInvokingMessageHandler |
A
MessageHandler that invokes the specified method on the provided object. |
| MethodInvokingMessageProcessor<T> |
A MessageProcessor implementation that invokes a method on a target Object.
|
| ScatterGatherHandler |
The
MessageHandler implementation for the
Scatter-Gather EIP pattern. |
| ServiceActivatingHandler |
| Enum | Description |
|---|---|
| LoggingHandler.Level |
| Exception | Description |
|---|---|
| ReplyRequiredException |
Exception that indicates no reply message is produced by a handler
that does have a value of true for the 'requiresReply' property.
|