Interface HandlerInterceptor

All Superinterfaces:
HandlerDecorator
All Known Implementing Classes:
AuthenticatingInterceptor, DataProtectionInterceptor, DisableMetrics, ErrorReportingInterceptor, HandlerMonitor, SchedulingInterceptor, ValidatingInterceptor
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface HandlerInterceptor extends HandlerDecorator
Mechanism that enables modification of a message before it is handled by a handler. A HandlerInterceptor can also be used to monitor handled messages, block message handling altogether, and/or inspect or modify the return value of a handler.