Uses of Interface
org.axonframework.messaging.InterceptorChain
Packages that use InterceptorChain
Package
Description
Classes related to message processing in Axon Framework.
-
Uses of InterceptorChain in org.axonframework.disruptor.commandhandling
Methods in org.axonframework.disruptor.commandhandling that return InterceptorChainModifier and TypeMethodDescriptionCommandHandlingEntry.getInvocationInterceptorChain()Returns the InterceptorChain for the invocation process registered with this entry, ornullif none is available.CommandHandlingEntry.getPublisherInterceptorChain()Returns the InterceptorChain for the publication process registered with this entry, ornullif none is available. -
Uses of InterceptorChain in org.axonframework.messaging
Classes in org.axonframework.messaging that implement InterceptorChainModifier and TypeClassDescriptionclassDefaultInterceptorChain<T extends Message<?>>Mechanism that takes care of interceptor and handler execution.Methods in org.axonframework.messaging with parameters of type InterceptorChainModifier and TypeMethodDescriptionMessageHandlerInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) Invoked before a Message is handled by a designatedMessageHandler. -
Uses of InterceptorChain in org.axonframework.messaging.annotation
Methods in org.axonframework.messaging.annotation that return InterceptorChainModifier and TypeMethodDescriptionstatic InterceptorChainInterceptorChainParameterResolverFactory.currentInterceptorChain()Returns the current interceptor chain registered for injection as a parameter.InterceptorChainParameterResolverFactory.resolveParameterValue(Message<?> message) Methods in org.axonframework.messaging.annotation that return types with arguments of type InterceptorChainModifier and TypeMethodDescriptionInterceptorChainParameterResolverFactory.createInstance(Executable executable, Parameter[] parameters, int parameterIndex) Methods in org.axonframework.messaging.annotation with parameters of type InterceptorChainModifier and TypeMethodDescriptionstatic <R> RInterceptorChainParameterResolverFactory.callWithInterceptorChain(InterceptorChain interceptorChain, Callable<R> action) Invoke the givenactionwith the giveninterceptorChainbeing available for parameter injection.static voidInterceptorChainParameterResolverFactory.initialize(InterceptorChain interceptorChain) Deprecated. -
Uses of InterceptorChain in org.axonframework.messaging.interceptors
Methods in org.axonframework.messaging.interceptors with parameters of type InterceptorChainModifier and TypeMethodDescriptionBeanValidationInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) CorrelationDataInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) LoggingInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) TransactionManagingInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) -
Uses of InterceptorChain in org.axonframework.messaging.interceptors.legacyvalidation
Methods in org.axonframework.messaging.interceptors.legacyvalidation with parameters of type InterceptorChainModifier and TypeMethodDescriptionBeanValidationInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain) Deprecated. -
Uses of InterceptorChain in org.axonframework.messaging.timeout
Methods in org.axonframework.messaging.timeout with parameters of type InterceptorChainModifier and TypeMethodDescriptionUnitOfWorkTimeoutInterceptor.handle(UnitOfWork<? extends Message<?>> unitOfWork, InterceptorChain interceptorChain) -
Uses of InterceptorChain in org.axonframework.modelling.command.inspection
Methods in org.axonframework.modelling.command.inspection with parameters of type InterceptorChainModifier and TypeMethodDescriptionAnnotatedCommandHandlerInterceptor.handle(UnitOfWork<? extends CommandMessage<?>> unitOfWork, InterceptorChain interceptorChain) -
Uses of InterceptorChain in org.axonframework.spring.authorization
Methods in org.axonframework.spring.authorization with parameters of type InterceptorChainModifier and TypeMethodDescriptionMessageAuthorizationHandlerInterceptor.handle(UnitOfWork<? extends T> unitOfWork, InterceptorChain interceptorChain)
InterceptorChainParameterResolverFactory.callWithInterceptorChain(InterceptorChain, Callable)