Uses of Interface
org.axonframework.messaging.core.MessageDispatchInterceptor
Packages that use MessageDispatchInterceptor
Package
Description
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Classes related to message processing in Axon Framework.
Classes related to event handling and dispatching, such as
and the
invalid reference
Event Listeners
Event Bus.-
Uses of MessageDispatchInterceptor in org.axonframework.eventsourcing.eventstore
Constructor parameters in org.axonframework.eventsourcing.eventstore with type arguments of type MessageDispatchInterceptorModifierConstructorDescriptionInterceptingEventStore(EventStore delegate, List<MessageDispatchInterceptor<? super EventMessage>> interceptors) Constructs aInterceptingEventStore, delegating all operation to the givendelegate. -
Uses of MessageDispatchInterceptor in org.axonframework.extension.spring.authorization
Classes in org.axonframework.extension.spring.authorization that implement MessageDispatchInterceptorModifier and TypeClassDescriptionclassMessageAuthorizationDispatchInterceptor<T extends Message>AMessageDispatchInterceptorthat adds the {$code username} and {$code authorities} from the authorized principle. -
Uses of MessageDispatchInterceptor in org.axonframework.extension.springboot.autoconfig
Method parameters in org.axonframework.extension.springboot.autoconfig with type arguments of type MessageDispatchInterceptorModifier and TypeMethodDescriptionInterceptorAutoConfiguration.dispatchInterceptorEnhancer(Optional<List<MessageDispatchInterceptor<? super CommandMessage>>> commandInterceptors, Optional<List<MessageDispatchInterceptor<? super EventMessage>>> eventInterceptors, Optional<List<MessageDispatchInterceptor<? super QueryMessage>>> queryInterceptors) Bean creation method for aDecoratorDefinitionthat registersMessage-specificMessageDispatchInterceptorswith theDispatchInterceptorRegistry. -
Uses of MessageDispatchInterceptor in org.axonframework.messaging.core
Constructor parameters in org.axonframework.messaging.core with type arguments of type MessageDispatchInterceptorModifierConstructorDescriptionDefaultMessageDispatchInterceptorChain(Collection<MessageDispatchInterceptor<? super M>> interceptors) Constructs aDefaultMessageDispatchInterceptorChainfrom the giveninterceptorswithout a terminal operation once the end of the interceptor chain has been reached.DefaultMessageDispatchInterceptorChain(Collection<MessageDispatchInterceptor<? super M>> interceptors, BiFunction<? super M, ProcessingContext, MessageStream<?>> terminal) Constructs aDefaultMessageDispatchInterceptorChainfrom the giveninterceptors, invoking the giventerminaloperation when reaching the end of the interceptor chain. -
Uses of MessageDispatchInterceptor in org.axonframework.messaging.core.configuration
Method parameters in org.axonframework.messaging.core.configuration with type arguments of type MessageDispatchInterceptorModifier and TypeMethodDescriptionMessagingConfigurer.registerCommandDispatchInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super CommandMessage>> interceptorBuilder) MessagingConfigurer.registerDispatchInterceptor(ComponentBuilder<MessageDispatchInterceptor<Message>> interceptorBuilder) MessagingConfigurer.registerEventDispatchInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super EventMessage>> interceptorBuilder) MessagingConfigurer.registerQueryDispatchInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super QueryMessage>> interceptorBuilder) -
Uses of MessageDispatchInterceptor in org.axonframework.messaging.core.interception
Classes in org.axonframework.messaging.core.interception that implement MessageDispatchInterceptorModifier and TypeClassDescriptionclassBeanValidationInterceptor<M extends Message>Interceptor that applies JSR303 bean validation on incomingMessages.classCorrelationDataInterceptor<M extends Message>AMessageDispatchInterceptorandMessageHandlerInterceptorimplementation usingCorrelationDataProvidersto collect and set a collection of correlation data.classLoggingInterceptor<M extends Message>AMessageDispatchInterceptorandMessageHandlerInterceptorimplementation that logs dispatched and incoming messages, and their result, to aLogger.Methods in org.axonframework.messaging.core.interception that return types with arguments of type MessageDispatchInterceptorModifier and TypeMethodDescriptionList<MessageDispatchInterceptor<? super CommandMessage>> DefaultDispatchInterceptorRegistry.commandInterceptors(Configuration config) List<MessageDispatchInterceptor<? super CommandMessage>> DispatchInterceptorRegistry.commandInterceptors(Configuration config) Returns the list ofMessageDispatchInterceptorsregistered in this registry.List<MessageDispatchInterceptor<? super EventMessage>> DefaultDispatchInterceptorRegistry.eventInterceptors(Configuration config) List<MessageDispatchInterceptor<? super EventMessage>> DispatchInterceptorRegistry.eventInterceptors(Configuration config) Returns the list ofEventMessage-specificMessageDispatchInterceptorsregistered in this registry.List<MessageDispatchInterceptor<? super QueryMessage>> DefaultDispatchInterceptorRegistry.queryInterceptors(Configuration config) List<MessageDispatchInterceptor<? super QueryMessage>> DispatchInterceptorRegistry.queryInterceptors(Configuration config) Returns the list ofQueryMessage-specificMessageDispatchInterceptorsregistered in this registry.DefaultDispatchInterceptorRegistry.subscriptionQueryUpdateInterceptors(Configuration config) DispatchInterceptorRegistry.subscriptionQueryUpdateInterceptors(Configuration config) Returns the list ofSubscriptionQueryUpdateMessage-specificMessageDispatchInterceptorsregistered in this registry.Method parameters in org.axonframework.messaging.core.interception with type arguments of type MessageDispatchInterceptorModifier and TypeMethodDescriptionDefaultDispatchInterceptorRegistry.registerCommandInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super CommandMessage>> interceptorBuilder) DispatchInterceptorRegistry.registerCommandInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super CommandMessage>> interceptorBuilder) DefaultDispatchInterceptorRegistry.registerEventInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super EventMessage>> interceptorBuilder) DispatchInterceptorRegistry.registerEventInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super EventMessage>> interceptorBuilder) DefaultDispatchInterceptorRegistry.registerInterceptor(ComponentBuilder<MessageDispatchInterceptor<Message>> interceptorBuilder) DispatchInterceptorRegistry.registerInterceptor(ComponentBuilder<MessageDispatchInterceptor<Message>> interceptorBuilder) DefaultDispatchInterceptorRegistry.registerQueryInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super QueryMessage>> interceptorBuilder) DispatchInterceptorRegistry.registerQueryInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super QueryMessage>> interceptorBuilder) DefaultDispatchInterceptorRegistry.registerSubscriptionQueryUpdateInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super SubscriptionQueryUpdateMessage>> interceptorBuilder) DispatchInterceptorRegistry.registerSubscriptionQueryUpdateInterceptor(ComponentBuilder<MessageDispatchInterceptor<? super SubscriptionQueryUpdateMessage>> interceptorBuilder) Registers the giveninterceptorBuilderfor aSubscriptionQueryUpdateMessage-specificMessageDispatchInterceptor. -
Uses of MessageDispatchInterceptor in org.axonframework.messaging.eventhandling
Constructor parameters in org.axonframework.messaging.eventhandling with type arguments of type MessageDispatchInterceptorModifierConstructorDescriptionInterceptingEventBus(EventBus delegate, List<MessageDispatchInterceptor<? super EventMessage>> interceptors) Constructs aInterceptingEventBus, delegating all operations to the givendelegate.InterceptingEventSink(EventSink delegate, List<MessageDispatchInterceptor<? super EventMessage>> interceptors) Constructs aInterceptingEventSink, delegating publishing to the givendelegate. -
Uses of MessageDispatchInterceptor in org.axonframework.messaging.monitoring.interception
Classes in org.axonframework.messaging.monitoring.interception that implement MessageDispatchInterceptorModifier and TypeClassDescriptionclassAMessageDispatchInterceptorthat intercepts aMessageDispatchInterceptorChainofEventMessageand registers theMessageMonitor.MonitorCallbackhooks for reporting.classAMessageDispatchInterceptorthat intercepts aMessageDispatchInterceptorChainofSubscriptionQueryUpdateMessageand registers theMessageMonitor.MonitorCallbackhooks for reporting.