Package org.springframework.amqp.rabbit.listener.adapter
Provides classes for adapting listeners.
-
Interface Summary Interface Description ReplyingMessageListener<T,R> A Message Listener that returns a reply - intended for lambda use in aMessageListenerAdapter
.ReplyPostProcessor A post processor for replies. -
Class Summary Class Description AbstractAdaptableMessageListener An abstractMessageListener
adapter providing the necessary infrastructure to extract the payload of aMessage
.AbstractAdaptableMessageListener.ReplyExpressionRoot Root object for reply expression evaluation.BatchMessagingMessageListenerAdapter A listener adapter for batch listeners.DelegatingInvocableHandler Delegates to anInvocableHandlerMethod
based on the message payload type.HandlerAdapter A wrapper for either anInvocableHandlerMethod
orDelegatingInvocableHandler
.InvocationResult The result of a listener method invocation.MessageListenerAdapter Message listener adapter that delegates the handling of messages to target listener methods via reflection, with flexible message type conversion.MessagingMessageListenerAdapter AMessageListener
adapter that invokes a configurableHandlerAdapter
. -
Exception Summary Exception Description ReplyFailureException Exception to be thrown when the reply of a message failed to be sent.