| Package | Description | 
|---|---|
| org.springframework.jms.listener.adapter | Message listener adapter mechanism that delegates to target listener
 methods, converting messages to appropriate message content types
 (such as String or byte array) that get passed into listener methods. | 
| org.springframework.messaging.handler.annotation.reactive | Support classes for working with annotated message-handling methods with
 non-blocking, reactive contracts. | 
| org.springframework.messaging.handler.annotation.support | Support classes for working with annotated message-handling methods. | 
| org.springframework.messaging.handler.invocation | Common infrastructure for invoking message handler methods. | 
| org.springframework.messaging.simp.annotation.support | Support classes for handling messages from simple messaging protocols
 (like STOMP). | 
| org.springframework.messaging.simp.config | Configuration support for WebSocket messaging using higher level messaging protocols. | 
| org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes. | 
| org.springframework.web.socket.messaging | WebSocket integration for Spring's messaging module. | 
| Class and Description | 
|---|
| InvocableHandlerMethod Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| Class and Description | 
|---|
| AbstractExceptionHandlerMethodResolver Cache exception handling method mappings and provide options to look up a method
 that should handle an exception. | 
| Class and Description | 
|---|
| AbstractExceptionHandlerMethodResolver Cache exception handling method mappings and provide options to look up a method
 that should handle an exception. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| InvocableHandlerMethod Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| MethodArgumentResolutionException Common exception resulting from the invocation of
  HandlerMethodArgumentResolver. | 
| Class and Description | 
|---|
| AbstractAsyncReturnValueHandler Convenient base class for  AsyncHandlerMethodReturnValueHandlerimplementations that support only asynchronous (Future-like) return values
 and merely serve as adapters of such types to Spring'sListenableFuture. | 
| AbstractExceptionHandlerMethodResolver Cache exception handling method mappings and provide options to look up a method
 that should handle an exception. | 
| AsyncHandlerMethodReturnValueHandler An extension of  HandlerMethodReturnValueHandlerfor handling async,
 Future-like return value types that support success and error callbacks. | 
| 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 Strategy interface to handle the value returned from the invocation of a
 method handling a  Message. | 
| HandlerMethodReturnValueHandlerComposite A HandlerMethodReturnValueHandler that wraps and delegates to others. | 
| InvocableHandlerMethod Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| Class and Description | 
|---|
| AbstractExceptionHandlerMethodResolver Cache exception handling method mappings and provide options to look up a method
 that should handle an exception. | 
| AbstractMethodMessageHandler Abstract base class for HandlerMethod-based message handling. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 method handling a  Message. | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 method handling a  Message. | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values
 in the context of a given  Message. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 method handling a  Message. | 
| Class and Description | 
|---|
| AbstractMethodMessageHandler Abstract base class for HandlerMethod-based message handling. |