Uses of Interface
org.springframework.amqp.rabbit.retry.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
Modifier and TypeMethodDescriptionprotected MessageRecoverer
AbstractRetryOperationsInterceptorFactoryBean.getMessageRecoverer()
Modifier 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
Modifier and TypeInterfaceDescriptioninterface
A retry recoverer for use with a batch listener.Modifier 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
Modifier and TypeInterfaceDescriptioninterface
Implementations of this interface can handle failed messages after retries are exhausted.Modifier and TypeMethodDescriptionvoid
StreamRetryOperationsInterceptorFactoryBean.setMessageRecoverer
(MessageRecoverer messageRecoverer)