Class DefaultDispatchInterceptorRegistry

java.lang.Object
org.axonframework.messaging.core.interception.DefaultDispatchInterceptorRegistry
All Implemented Interfaces:
DescribableComponent, DispatchInterceptorRegistry

@Internal public class DefaultDispatchInterceptorRegistry extends Object implements DispatchInterceptorRegistry
Default implementation of the DispatchInterceptorRegistry, maintaining lists of CommandMessage, EventMessage, and QueryMessage-specific MessageDispatchInterceptors.

This implementation ensures give interceptor factory methods are only invoked once.

Since:
5.0.0
Author:
Steven van Beelen