Module io.fluxzero.sdk
Class HandlerInterceptor.InterceptedHandler
java.lang.Object
io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- All Implemented Interfaces:
io.fluxzero.common.handling.Handler<DeserializingMessage>
- Enclosing interface:
HandlerInterceptor
public static class HandlerInterceptor.InterceptedHandler
extends Object
implements io.fluxzero.common.handling.Handler<DeserializingMessage>
Implementation of
Handler that delegates to another handler and applies a HandlerInterceptor.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.fluxzero.common.handling.Handler
io.fluxzero.common.handling.Handler.DelegatingHandler<M> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<io.fluxzero.common.handling.HandlerInvoker> getInvoker(DeserializingMessage message) Class<?> toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.fluxzero.common.handling.Handler
or
-
Constructor Details
-
InterceptedHandler
public InterceptedHandler()
-
-
Method Details
-
getInvoker
public Optional<io.fluxzero.common.handling.HandlerInvoker> getInvoker(DeserializingMessage message) - Specified by:
getInvokerin interfaceio.fluxzero.common.handling.Handler<DeserializingMessage>
-
getTargetClass
- Specified by:
getTargetClassin interfaceio.fluxzero.common.handling.Handler<DeserializingMessage>
-
toString
-