Class HandlerInterceptor.PreparedInterceptedHandler
java.lang.Object
io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- Enclosing interface:
HandlerInterceptor
Merged wrapper for interceptors that explicitly support method preparation.
-
Constructor Summary
ConstructorsConstructorDescriptionPreparedInterceptedHandler(io.fluxzero.common.handling.Handler<DeserializingMessage> delegate, HandlerInterceptor interceptor) -
Method Summary
Modifier and TypeMethodDescriptionio.fluxzero.common.handling.HandlerMethod<DeserializingMessage> io.fluxzero.common.handling.HandlerMethodPlanner<DeserializingMessage> io.fluxzero.common.handling.HandlerMethodPlan<DeserializingMessage> Optional<io.fluxzero.common.handling.HandlerInvoker> getInvoker(DeserializingMessage message) io.fluxzero.common.handling.HandlerInvokergetInvokerOrNull(DeserializingMessage message) Class<?> default io.fluxzero.common.handling.Handler<DeserializingMessage> or(io.fluxzero.common.handling.Handler<DeserializingMessage> arg0) toString()
-
Constructor Details
-
PreparedInterceptedHandler
public PreparedInterceptedHandler(io.fluxzero.common.handling.Handler<DeserializingMessage> delegate, HandlerInterceptor interceptor)
-
-
Method Details
-
getInvoker
public Optional<io.fluxzero.common.handling.HandlerInvoker> getInvoker(DeserializingMessage message) -
getInvokerOrNull
-
getHandlerMethodOrNull
public io.fluxzero.common.handling.HandlerMethod<DeserializingMessage> getHandlerMethodOrNull(DeserializingMessage message) -
getHandlerMethodPlanOrNull
public io.fluxzero.common.handling.HandlerMethodPlan<DeserializingMessage> getHandlerMethodPlanOrNull(DeserializingMessage message) -
getHandlerMethodPlanner
public io.fluxzero.common.handling.HandlerMethodPlanner<DeserializingMessage> getHandlerMethodPlanner() -
getTargetClass
-
toString
-
or
default io.fluxzero.common.handling.Handler<DeserializingMessage> or(io.fluxzero.common.handling.Handler<DeserializingMessage> arg0)
-