@NonNullApi @NonNullFields

# Package org.springframework.messaging.handler.annotation.reactive

Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractNamedValueMethodArgumentResolver | Abstract base class to resolve method arguments from a named value, e.g.
  AbstractNamedValueMethodArgumentResolver.NamedValueInfo | Represents a named value declaration.
  ContinuationHandlerMethodArgumentResolver | No-op resolver for method arguments of type `Continuation`.
  DestinationVariableMethodArgumentResolver | Resolve for `@DestinationVariable` method parameters.
  HeaderMethodArgumentResolver | Resolver for `@Header` arguments.
  HeadersMethodArgumentResolver | Argument resolver for headers.
  MessageMappingMessageHandler | Extension of `AbstractMethodMessageHandler` for reactive, non-blocking handling of messages via `@MessageMapping` methods.
  PayloadMethodArgumentResolver | A resolver to extract and decode the payload of a message using a `Decoder`, where the payload is expected to be a `Publisher` of `DataBuffer`.

## Package org.springframework.messaging.handler.annotation.reactive Description

Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.