| Name | Description | Type | Package | Framework |
| SpelExpressionRetryStateGenerator | Creates a DefaultRetryState from a Message. | Class | org.springframework.integration.handler.advice | Spring Integration |
| ServiceActivatingHandler | Class | org.springframework.integration.handler | 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 |
| ReplyRequiredException | Exception that indicates no reply message is produced by a handlerthat does have a value of true for the 'requiresReply' property. | Class | org.springframework.integration.handler | Spring Integration |
| PostProcessingMessageHandler | AbstractMessageHandler that perform post processing after theAbstractMessageHandler. | Interface | org.springframework.integration.handler | Spring Integration |
| MethodInvokingMessageProcessor | A MessageProcessor implementation that invokes a method on a target Object. | Class | org.springframework.integration.handler | Spring Integration |
| MethodInvokingMessageHandler | A MessageHandler that invokes the specified method on the provided object. | Class | org.springframework.integration.handler | Spring Integration |
| MessageTriggerAction | Classes implementing this interface can take some action when a trigger MessageSince:4. | Interface | org.springframework.integration.handler | Spring Integration |
| MessageProcessor | This defines the lowest-level strategy of processing a Message and returningsome Object (or null). | Interface | org.springframework.integration.handler | Spring Integration |
| MessageHandlerChain | A composite MessageHandler implementation that invokes a chain ofMessageHandler instances in order. | Class | org.springframework.integration.handler | Spring Integration |
| LoggingHandler .Level | Returns the enum constant of this type with the specified name. | Class | org.springframework.integration.handler.LoggingHandler | Spring Integration |
| LoggingHandler | MessageHandler implementation that simply logs the Message or its payload depending on the value of the'shouldLogFullMessage' property. | Class | org.springframework.integration.handler | 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 |
| ExpressionEvaluatingMessageProcessor | A MessageProcessor implementation that evaluates a SpEL expressionwith the Message itself as the root object within the evaluation context. | Class | org.springframework.integration.handler | Spring Integration |
| ExpressionEvaluatingMessageHandler | A MessageHandler that evaluatesthe provided Expression expecting a void return. | Class | org.springframework.integration.handler | Spring Integration |
| ExpressionCommandMessageProcessor | A MessageProcessor implementation that expects an Expression or expressionStringas the Message payload. | Class | org.springframework.integration.handler | 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 |
| DelayHandlerManagement | Interface | org.springframework.integration.handler | Spring Integration | |
| DelayHandler .DelayedMessageWrapper | Class | org.springframework.integration.handler.DelayHandler | Spring Integration | |
| DelayHandler | A MessageHandler that is capable of delaying the continuation of aMessage flow based on the result of evaluation delayExpression on an inbound Message | Class | org.springframework.integration.handler | Spring Integration |
| BridgeHandler | A simple MessageHandler implementation that passes the request Messagedirectly to the output channel without modifying it. | Class | org.springframework.integration.handler | 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 |
| AbstractReplyProducingMessageHandler .RequestHandler | Interface | org.springframework.integration.handler.AbstractReplyProducingMessageHandler | Spring Integration | |
| AbstractReplyProducingPostProcessingMessageHandler | Class | org.springframework.integration.handler | Spring Integration | |
| AbstractReplyProducingMessageHandler | Base class for MessageHandlers that are capable of producing replies. | Class | org.springframework.integration.handler | Spring Integration |
| AbstractMessageProducingHandler | The base AbstractMessageHandler implementation for the MessageProducer. | Class | org.springframework.integration.handler | Spring Integration |
| AbstractMessageProcessor | Class | org.springframework.integration.handler | Spring Integration | |
| AbstractMessageHandler | Base class for MessageHandler implementations that provides basic validationand error handling capabilities. | Class | org.springframework.integration.handler | Spring Integration |