Hierarchy For Package org.springframework.integration.handler.advice
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.springframework.integration.core.ErrorMessagePublisher (implements org.springframework.beans.factory.BeanFactoryAware)
- org.springframework.integration.handler.advice.ErrorMessageSendingRecoverer (implements org.springframework.retry.RecoveryCallback<T>)
- org.springframework.integration.handler.advice.HandleMessageAdviceAdapter (implements org.springframework.integration.handler.advice.HandleMessageAdvice)
- org.springframework.integration.context.IntegrationObjectSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.integration.context.ExpressionCapable, org.springframework.beans.factory.InitializingBean, org.springframework.integration.support.context.NamedComponent)
- org.springframework.integration.handler.advice.AbstractHandleMessageAdvice (implements org.springframework.integration.handler.advice.HandleMessageAdvice)
- org.springframework.integration.handler.advice.IdempotentReceiverInterceptor
- org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice (implements org.aopalliance.intercept.MethodInterceptor)
- org.springframework.integration.handler.advice.CacheRequestHandlerAdvice (implements org.springframework.beans.factory.SmartInitializingSingleton)
- org.springframework.integration.handler.advice.ExpressionEvaluatingRequestHandlerAdvice
- org.springframework.integration.handler.advice.RateLimiterRequestHandlerAdvice
- org.springframework.integration.handler.advice.RequestHandlerCircuitBreakerAdvice
- org.springframework.integration.handler.advice.RequestHandlerRetryAdvice (implements org.springframework.retry.RetryListener)
- org.springframework.integration.handler.advice.AbstractHandleMessageAdvice (implements org.springframework.integration.handler.advice.HandleMessageAdvice)
- org.springframework.integration.handler.advice.ReactiveRequestHandlerAdvice (implements org.aopalliance.intercept.MethodInterceptor)
- org.springframework.integration.handler.advice.SpelExpressionRetryStateGenerator (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.integration.handler.advice.RetryStateGenerator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice.ThrowableHolderException
- org.springframework.core.NestedRuntimeException
- org.springframework.messaging.MessagingException
- org.springframework.integration.handler.advice.ErrorMessageSendingRecoverer.RetryExceptionNotAvailableException
- org.springframework.integration.handler.advice.ExpressionEvaluatingRequestHandlerAdvice.MessageHandlingExpressionEvaluatingAdviceException
- org.springframework.integration.handler.advice.RateLimiterRequestHandlerAdvice.RateLimitExceededException
- org.springframework.integration.handler.advice.RequestHandlerCircuitBreakerAdvice.CircuitBreakerOpenException
- org.springframework.messaging.MessagingException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.integration.core.ErrorMessagePublisher (implements org.springframework.beans.factory.BeanFactoryAware)
Interface Hierarchy
- org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice.ExecutionCallback
- org.aopalliance.aop.Advice
- org.aopalliance.intercept.Interceptor
- org.aopalliance.intercept.MethodInterceptor
- org.springframework.integration.handler.advice.HandleMessageAdvice
- org.aopalliance.intercept.MethodInterceptor
- org.aopalliance.intercept.Interceptor
- org.springframework.integration.handler.advice.RetryStateGenerator