Class AnnotationExceptionHandlerMethodResolver
- java.lang.Object
- org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
- org.springframework.messaging.handler.annotation.support.AnnotationExceptionHandlerMethodResolver
public class AnnotationExceptionHandlerMethodResolver extends AbstractExceptionHandlerMethodResolver
A sub-class ofAbstractExceptionHandlerMethodResolver
that looks forMessageExceptionHandler
-annotated methods in a given class. The actual exception types handled are extracted either from the annotation, if present, or from the method signature as a fallback option.- Since:
- 4.0
- Author:
- Rossen Stoyanchev, Juergen Hoeller
Constructor Summary
Constructors Constructor Description AnnotationExceptionHandlerMethodResolver(Class<?> handlerType)
A constructor that findsMessageExceptionHandler
methods in the given type.
Method Summary
Methods inherited from class org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
getExceptionsFromMethodSignature, hasExceptionMappings, resolveMethod, resolveMethodByExceptionType
Constructor Detail
AnnotationExceptionHandlerMethodResolver
public AnnotationExceptionHandlerMethodResolver(Class<?> handlerType)
A constructor that findsMessageExceptionHandler
methods in the given type.- Parameters:
handlerType
- the type to introspect