Uses of Interface
org.springframework.amqp.rabbit.retry.MessageRecoverer
Packages that use MessageRecoverer
Package
Description
Provides classes supporting the Rabbit XML namespace.
Provides classes supporting retries.
Provides classes supporting retries.
-
Uses of MessageRecoverer in org.springframework.amqp.rabbit.config
Methods in org.springframework.amqp.rabbit.config that return MessageRecovererModifier and TypeMethodDescriptionprotected MessageRecoverer
AbstractRetryOperationsInterceptorFactoryBean.getMessageRecoverer()
Methods in org.springframework.amqp.rabbit.config with parameters of type MessageRecovererModifier and TypeMethodDescriptionRetryInterceptorBuilder.recoverer
(MessageRecoverer recoverer) Apply a Message recoverer - default is to log and discard after retry is exhausted.void
AbstractRetryOperationsInterceptorFactoryBean.setMessageRecoverer
(MessageRecoverer messageRecoverer) -
Uses of MessageRecoverer in org.springframework.amqp.rabbit.retry
Subinterfaces of MessageRecoverer in org.springframework.amqp.rabbit.retryModifier and TypeInterfaceDescriptioninterface
A retry recoverer for use with a batch listener.Classes in org.springframework.amqp.rabbit.retry that implement MessageRecovererModifier and TypeClassDescriptionclass
TheMessageRecoverer
implementation to throw anImmediateRequeueAmqpException
for subsequent requeuing in the listener container.class
MessageRecover that causes the listener container to reject the message without requeuing.class
MessageRecoverer
implementation that republishes recovered messages to a specified exchange with the exception stack trace stored in the message header x-exception.class
ARepublishMessageRecoverer
supporting publisher confirms and returns. -
Uses of MessageRecoverer in org.springframework.rabbit.stream.retry
Subinterfaces of MessageRecoverer in org.springframework.rabbit.stream.retryModifier and TypeInterfaceDescriptioninterface
Implementations of this interface can handle failed messages after retries are exhausted.Methods in org.springframework.rabbit.stream.retry with parameters of type MessageRecovererModifier and TypeMethodDescriptionvoid
StreamRetryOperationsInterceptorFactoryBean.setMessageRecoverer
(MessageRecoverer messageRecoverer)