Class DefaultHandlerInterceptorRegistry

java.lang.Object
org.axonframework.messaging.core.interception.DefaultHandlerInterceptorRegistry
All Implemented Interfaces:
DescribableComponent, HandlerInterceptorRegistry

@Internal public class DefaultHandlerInterceptorRegistry extends Object implements HandlerInterceptorRegistry
Default implementation of the HandlerInterceptorRegistry, maintaining lists of CommandMessage, EventMessage, and QueryMessage-specific MessageHandlerInterceptors.

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

Since:
5.0.0
Author:
Steven van Beelen