Package org.springframework.messaging.handler.invocation.reactive
@NullMarked
package org.springframework.messaging.handler.invocation.reactive
Common infrastructure for invoking message handler methods with non-blocking,
and reactive contracts.
-
ClassDescriptionBase class for a return value handler that encodes return values to
Flux<DataBuffer>
through the configuredEncoder
s.Abstract base class for reactive HandlerMethod-based message handling.Assist with configuration for handler method argument resolvers.Strategy interface for resolving method parameters into argument values in the context of a givenMessage
.Resolves method parameters by delegating to a list of registeredHandlerMethodArgumentResolvers
.Handle the return value from the invocation of an annotatedMessage
handling method.A HandlerMethodReturnValueHandler that wraps and delegates to others.Extension ofHandlerMethod
that invokes the underlying method with argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver
.Assist with configuration for handler method return value handlers.An extension ofHandlerMethodArgumentResolver
for implementations that are synchronous in nature and do not block to resolve values.