Package org.axonframework.messaging.interceptors
package org.axonframework.messaging.interceptors
-
ClassDescriptionBeanValidationInterceptor<T extends Message<?>>Interceptor that applies JSR303 bean validation on incoming
Messages.CorrelationDataInterceptor<T extends Message<?>>Message interceptor that registersCorrelationDataProviderswith the Unit of Work.Annotation marking a Handler as an interceptor for other handlers that is only interested in handling exception results.Exception indicating that aMessagehas been refused due to a structural validation failure.LoggingInterceptor<T extends Message<?>>MessageDispatchInterceptorandMessageHandlerInterceptorimplementation that logs dispatched and incoming messages, and their result, to a SLF4J logger.Annotation marking an handler method as an interceptor handler.Meta-Annotation used to demarcateMessageHandlerInterceptorannotated methods as interceptors that should only act on the result of a handler invocation.TransactionManagingInterceptor<T extends Message<?>>Interceptor that uses aTransactionManagerto start a new transaction before a Message is handled.