Class DefaultReactorDispatchInterceptorRegistry

java.lang.Object
org.axonframework.extension.reactor.messaging.core.interception.DefaultReactorDispatchInterceptorRegistry
All Implemented Interfaces:
DescribableComponent, ReactorDispatchInterceptorRegistry

@Internal public class DefaultReactorDispatchInterceptorRegistry extends Object implements ReactorDispatchInterceptorRegistry
Default implementation of the ReactorDispatchInterceptorRegistry, maintaining lists of CommandMessage, EventMessage, and QueryMessage-specific ReactorMessageDispatchInterceptors.

This implementation ensures given interceptor builders methods are only invoked once. Note that this does not apply to given factories!

Since:
5.1.0
Author:
Theo Emanuelsson