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 MessageRecovererAbstractRetryOperationsInterceptorFactoryBean.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.voidAbstractRetryOperationsInterceptorFactoryBean.setMessageRecoverer(MessageRecoverer messageRecoverer) -
Uses of MessageRecoverer in org.springframework.amqp.rabbit.retry
Subinterfaces of MessageRecoverer in org.springframework.amqp.rabbit.retryModifier and TypeInterfaceDescriptioninterfaceA retry recoverer for use with a batch listener.Classes in org.springframework.amqp.rabbit.retry that implement MessageRecovererModifier and TypeClassDescriptionclassTheMessageRecovererimplementation to throw anImmediateRequeueAmqpExceptionfor subsequent requeuing in the listener container.classMessageRecover that causes the listener container to reject the message without requeuing.classMessageRecovererimplementation that republishes recovered messages to a specified exchange with the exception stack trace stored in the message header x-exception.classARepublishMessageRecoverersupporting publisher confirms and returns. -
Uses of MessageRecoverer in org.springframework.rabbit.stream.retry
Subinterfaces of MessageRecoverer in org.springframework.rabbit.stream.retryModifier and TypeInterfaceDescriptioninterfaceImplementations of this interface can handle failed messages after retries are exhausted.Methods in org.springframework.rabbit.stream.retry with parameters of type MessageRecovererModifier and TypeMethodDescriptionvoidStreamRetryOperationsInterceptorFactoryBean.setMessageRecoverer(MessageRecoverer messageRecoverer)