Uses of Record Class
io.fluxzero.common.handling.HandlerMethodApplicability
Packages that use HandlerMethodApplicability
-
Uses of HandlerMethodApplicability in io.fluxzero.common.handling
Methods in io.fluxzero.common.handling that return HandlerMethodApplicabilityModifier 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.default HandlerMethodApplicability<M> HandlerMethodPlanner.prepareApplicability(HandlerInput<M> input) Determines whether a handler applies without creating the complete message when the planner supports lazy input.default HandlerMethodApplicability<M> HandlerMethodPlanner.prepareApplicability(M message) Determines whether a handler applies to the message and returns the complete key needed to reuse that decision.static <M> HandlerMethodApplicability<M> HandlerMethodApplicability.unsupported()Returns a result indicating that applicability cannot be prepared safely for this input.HandlerMethodApplicability.withPreparation(HandlerMethodPreparation<M> newPreparation) Copies this result with a different preparation while retaining its cache guarantees.