| Name | Description | Type | Package | Framework |
| SpelExpressionRetryStateGenerator | Creates a DefaultRetryState from a Message. | Class | org.springframework.integration.handler.advice | Spring Integration |
| RetryStateGenerator | Strategy interface for generating a RetryState instanceSince:2. | Interface | org.springframework.integration.handler.advice | Spring Integration |
| RequestHandlerRetryAdvice | Uses spring-retry to perform stateless or stateful retry. | Class | org.springframework.integration.handler.advice | Spring Integration |
| RequestHandlerCircuitBreakerAdvice | A circuit breaker that stops calling a failing service after thresholdfailures, until halfOpenAfter milliseconds has elapsed. | Class | org.springframework.integration.handler.advice | Spring Integration |
| IdempotentReceiverInterceptor | The MethodInterceptor implementation for theThis MethodInterceptor works like a MessageFilter if discardChannel | Class | org.springframework.integration.handler.advice | Spring Integration |
| ExpressionEvaluatingRequestHandlerAdvice .MessageHandlingExpressionEvaluatingAdviceException | Class | org.springframework.integration.handler.advice.ExpressionEvaluatingRequestHandlerAdvice | Spring Integration | |
| ExpressionEvaluatingRequestHandlerAdvice | Used to advise MessageHandlers. | Class | org.springframework.integration.handler.advice | Spring Integration |
| ErrorMessageSendingRecoverer .RetryExceptionNotAvailableException | Class | org.springframework.integration.handler.advice.ErrorMessageSendingRecoverer | Spring Integration | |
| ErrorMessageSendingRecoverer | RecoveryCallback that sends the final throwable as an ErrorMessage afterSince:2. | Class | org.springframework.integration.handler.advice | Spring Integration |
| AbstractRequestHandlerAdvice .ExecutionCallback | Called by subclasses in doInvoke() to proceed() the invocation. | Interface | org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice | Spring Integration |
| AbstractRequestHandlerAdvice | Base class for MessageHandler advice classes. | Class | org.springframework.integration.handler.advice | Spring Integration |