Class AnnotationExceptionHandlerMethodResolver
java.lang.Object
org.springframework.messaging.handler.invocation.AbstractExceptionHandlerMethodResolver
org.springframework.messaging.handler.annotation.support.AnnotationExceptionHandlerMethodResolver
public class AnnotationExceptionHandlerMethodResolver
extends AbstractExceptionHandlerMethodResolver
A subclass of
AbstractExceptionHandlerMethodResolver
that looks for
MessageExceptionHandler
-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
ConstructorDescriptionAnnotationExceptionHandlerMethodResolver
(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 Details
-
AnnotationExceptionHandlerMethodResolver
A constructor that findsMessageExceptionHandler
methods in the given type.- Parameters:
handlerType
- the type to introspect
-