Uses of Record Class
io.fluxzero.common.handling.HandlerMethodPreparation
Packages that use HandlerMethodPreparation
-
Uses of HandlerMethodPreparation in io.fluxzero.common.handling
Methods in io.fluxzero.common.handling that return HandlerMethodPreparationModifier and TypeMethodDescriptionstatic <M> HandlerMethodPreparation<M> HandlerMethodPreparation.noMatch()HandlerMethodApplicability.preparation()Returns the value of thepreparationrecord component.default HandlerMethodPreparation<M> HandlerMethodPlanner.prepare(HandlerInput<M> input) Selects and prepares a handler method without creating the message when the planner supports lazy input.Selects a handler method for the representative message and prepares its invocation.static <M> HandlerMethodPreparation<M> HandlerMethodPreparation.prepared(HandlerMethodPlan<M> plan) Creates a successful preparation.static <M> HandlerMethodPreparation<M> HandlerMethodPreparation.unsupported()Methods in io.fluxzero.common.handling with parameters of type HandlerMethodPreparationModifier and TypeMethodDescriptionstatic <M> HandlerMethodApplicability<M> HandlerMethodApplicability.cacheable(Object cacheKey, boolean payloadClassKey, HandlerMethodPreparation<M> preparation) Creates a result that may be reused for inputs with the same cache key.HandlerMethodApplicability.withPreparation(HandlerMethodPreparation<M> newPreparation) Copies this result with a different preparation while retaining its cache guarantees.Constructors in io.fluxzero.common.handling with parameters of type HandlerMethodPreparationModifierConstructorDescriptionHandlerMethodApplicability(Object cacheKey, boolean payloadClassKey, HandlerMethodPreparation<M> preparation) Creates an instance of aHandlerMethodApplicabilityrecord class.