| 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  
Message
 handling method. | 
| SyncHandlerMethodArgumentResolver
 An extension of  
HandlerMethodArgumentResolver for 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  
Message
 handling 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 configured Encoders. | 
| 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  
Message
 handling method. |