| 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.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.handler.invocation.reactive | 
 Common infrastructure for invoking message handler methods with non-blocking,
 and reactive contracts. 
 | 
| org.springframework.messaging.simp.annotation.support | 
 Support classes for handling messages from simple messaging protocols
 (like STOMP). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractExceptionHandlerMethodResolver | 
MessageMappingMessageHandler.createExceptionMethodResolverFor(Class<?> beanType)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AnnotationExceptionHandlerMethodResolver
A subclass of  
AbstractExceptionHandlerMethodResolver that looks for
 MessageExceptionHandler-annotated methods in a given class. | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract AbstractExceptionHandlerMethodResolver | 
AbstractMethodMessageHandler.createExceptionHandlerMethodResolverFor(Class<?> beanType)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractMethodMessageHandler.registerExceptionHandlerAdvice(MessagingAdviceBean bean,
                              AbstractExceptionHandlerMethodResolver resolver)
Subclasses can invoke this method to populate the MessagingAdviceBean cache
 (e.g. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract AbstractExceptionHandlerMethodResolver | 
AbstractMethodMessageHandler.createExceptionMethodResolverFor(Class<?> beanType)
Create a concrete instance of  
AbstractExceptionHandlerMethodResolver
 that finds exception handling methods based on some criteria, e.g. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractMethodMessageHandler.registerExceptionHandlerAdvice(MessagingAdviceBean bean,
                              AbstractExceptionHandlerMethodResolver resolver)
Subclasses can invoke this method to populate the MessagingAdviceBean cache
 (e.g. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractExceptionHandlerMethodResolver | 
SimpAnnotationMethodMessageHandler.createExceptionHandlerMethodResolverFor(Class<?> beanType)  |