Uses of Interface
io.fluxzero.common.handling.HandlerInvoker
Packages that use HandlerInvoker
-
Uses of HandlerInvoker in io.fluxzero.common.handling
Classes in io.fluxzero.common.handling that implement HandlerInvokerModifier and TypeClassDescriptionprotected classstatic classAHandlerInvokerthat delegates all behavior to another instance.static final classA simple invoker backed by aCallable, typically used for test utilities or framework-internal logic.Fields in io.fluxzero.common.handling declared as HandlerInvokerModifier and TypeFieldDescriptionprotected final HandlerInvokerHandlerInvoker.DelegatingHandlerInvoker.delegateMethods in io.fluxzero.common.handling that return HandlerInvokerModifier and TypeMethodDescriptiondefault HandlerInvokerHandlerInvoker.andFinally(HandlerInvoker other) Composes this invoker with another to be invoked in afinallyblock.static HandlerInvokerWraps aCallablein aHandlerInvoker.static HandlerInvokerHandlerInvoker.noOp()Returns a no-op invoker that performs no action and returnsnull.static HandlerInvokerHandlerInvoker.run(ThrowingRunnable task) Wraps aThrowingRunnablein aHandlerInvoker.Methods in io.fluxzero.common.handling that return types with arguments of type HandlerInvokerModifier and TypeMethodDescriptionDefaultHandler.getInvoker(M message) Handler.getInvoker(M message) Returns aHandlerInvokercapable of processing the given message, if available.HandlerInspector.MethodHandlerMatcher.getInvoker(Object target, M m) HandlerInspector.ObjectHandlerMatcher.getInvoker(Object target, M message) HandlerMatcher.getInvoker(T target, M message) Attempts to resolve aHandlerInvokerfor the given target instance and message.static Optional<HandlerInvoker> HandlerInvoker.join(List<? extends HandlerInvoker> invokers) Joins a list of invokers into a single composite invoker.protected Optional<Function<Object, HandlerInvoker>> HandlerInspector.MethodHandlerMatcher.prepareInvoker(M m) Methods in io.fluxzero.common.handling with parameters of type HandlerInvokerModifier and TypeMethodDescriptiondefault HandlerInvokerHandlerInvoker.andFinally(HandlerInvoker other) Composes this invoker with another to be invoked in afinallyblock.Method parameters in io.fluxzero.common.handling with type arguments of type HandlerInvokerModifier and TypeMethodDescriptionstatic Optional<HandlerInvoker> HandlerInvoker.join(List<? extends HandlerInvoker> invokers) Joins a list of invokers into a single composite invoker.