Uses of Class
io.fluxcapacitor.common.handling.HandlerConfiguration
Packages that use HandlerConfiguration
Package
Description
-
Uses of HandlerConfiguration in io.fluxcapacitor.common.handling
Methods in io.fluxcapacitor.common.handling with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionstatic <M> Handler
<M> HandlerInspector.createHandler
(Object target, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Creates aHandler
backed by a target supplier and parameter resolvers.static <M> Handler
<M> HandlerInspector.createHandler
(Function<M, ?> targetSupplier, Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Creates aHandler
backed by a target supplier and parameter resolvers.static boolean
HandlerInspector.hasHandlerMethods
(Class<?> targetClass, HandlerConfiguration<?> handlerConfiguration) Returns whether the given class contains at least one method or constructor that matches the handler configuration.static <M> HandlerMatcher
<Object, M> HandlerInspector.inspect
(Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, HandlerConfiguration<? super M> config) Inspects the given class for methods matching the specified annotation and builds aHandlerMatcher
.Constructors in io.fluxcapacitor.common.handling with parameters of type HandlerConfigurationModifierConstructorDescriptionMethodHandlerMatcher
(Executable executable, Class<?> targetClass, List<ParameterResolver<? super M>> parameterResolvers, @NonNull HandlerConfiguration<? super M> config) -
Uses of HandlerConfiguration in io.fluxcapacitor.javaclient.tracking.handling
Methods in io.fluxcapacitor.javaclient.tracking.handling with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionprotected Handler
<DeserializingMessage> DefaultHandlerFactory.buildHandler
(@NonNull Object target, HandlerConfiguration<DeserializingMessage> config) protected Handler
<DeserializingMessage> DefaultHandlerFactory.createDefaultHandler
(Object target, Function<DeserializingMessage, ?> targetSupplier, HandlerConfiguration<DeserializingMessage> config) protected HandlerMatcher
<Object, DeserializingMessage> DefaultHandlerFactory.createHandlerMatcher
(Object target, HandlerConfiguration<DeserializingMessage> config) protected boolean
DefaultHandlerFactory.isHandler
(Class<?> targetClass, HandlerConfiguration<?> handlerConfiguration) -
Uses of HandlerConfiguration in io.fluxcapacitor.javaclient.web
Methods in io.fluxcapacitor.javaclient.web with parameters of type HandlerConfigurationModifier and TypeMethodDescriptionprotected static WebHandlerMatcher
WebHandlerMatcher.create
(Object handler, Class<?> type, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers, HandlerConfiguration<DeserializingMessage> config) static WebHandlerMatcher
WebHandlerMatcher.create
(Object handler, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers, HandlerConfiguration<DeserializingMessage> config)