| Package | Description | 
|---|---|
| org.springframework.messaging.handler.annotation.reactive | Support classes for working with annotated message-handling methods with
 non-blocking, reactive contracts. | 
| org.springframework.messaging.handler.invocation.reactive | Common infrastructure for invoking message handler methods with non-blocking,
 and reactive contracts. | 
| org.springframework.messaging.rsocket.annotation.support | Support classes for working with annotated RSocket stream handling methods. | 
| Class and Description | 
|---|
| AbstractMethodMessageHandler Abstract base class for reactive HandlerMethod-based message handling. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodReturnValueHandler Handle the return value from the invocation of an annotated  Messagehandling method. | 
| SyncHandlerMethodArgumentResolver An extension of  HandlerMethodArgumentResolverfor implementations
 that are synchronous in nature and do not block to resolve values. | 
| Class and Description | 
|---|
| ArgumentResolverConfigurer Assist with configuration for handler method argument resolvers. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodArgumentResolverComposite Resolves method parameters by delegating to a list of registered
  HandlerMethodArgumentResolvers. | 
| HandlerMethodReturnValueHandler Handle the return value from the invocation of an annotated  Messagehandling method. | 
| HandlerMethodReturnValueHandlerComposite A HandlerMethodReturnValueHandler that wraps and delegates to others. | 
| ReturnValueHandlerConfigurer Assist with configuration for handler method return value handlers. | 
| Class and Description | 
|---|
| AbstractEncoderMethodReturnValueHandler Base class for a return value handler that encodes return values to
  Flux<DataBuffer>through the configuredEncoders. | 
| AbstractMethodMessageHandler Abstract base class for reactive HandlerMethod-based message handling. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodReturnValueHandler Handle the return value from the invocation of an annotated  Messagehandling method. |