See: Description
Interface | Description |
---|---|
MessageHandlerMethodFactory |
A factory for
InvocableHandlerMethod that is suitable to process
an incoming Message |
Class | Description |
---|---|
AbstractNamedValueMethodArgumentResolver |
Abstract base class for resolving method arguments from a named value.
|
AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
Represents the information about a named value, including name, whether it's
required and a default value.
|
AnnotationExceptionHandlerMethodResolver |
A sub-class of
AbstractExceptionHandlerMethodResolver that looks for
MessageExceptionHandler -annotated methods in a given class. |
DefaultMessageHandlerMethodFactory |
The default
MessageHandlerMethodFactory implementation creating an
InvocableHandlerMethod with the necessary
HandlerMethodArgumentResolver instances to detect and process
most of the use cases defined by
MessageMapping . |
DestinationVariableMethodArgumentResolver |
Resolves method parameters annotated with
@DestinationVariable . |
DestinationVariableMethodArgumentResolver.DestinationVariableNamedValueInfo | |
HeaderMethodArgumentResolver |
Resolves method parameters annotated with
@Header . |
HeaderMethodArgumentResolver.HeaderNamedValueInfo | |
HeadersMethodArgumentResolver |
Resolves the following method parameters:
Parameters assignable to
Map annotated with @Headers
Parameters of type MessageHeaders
Parameters assignable to MessageHeaderAccessor
|
MessageMethodArgumentResolver |
HandlerMethodArgumentResolver for Message method arguments. |
PayloadArgumentResolver |
A resolver to extract and convert the payload of a message using a
MessageConverter . |
Exception | Description |
---|---|
AbstractMethodArgumentResolutionException | Deprecated
as of 4.3.6, in favor of the invocation-associated
MethodArgumentResolutionException |
MethodArgumentNotValidException |
Exception to be thrown when a method argument fails validation perhaps as a
result of
@Valid style validation, or perhaps because it is required. |
MethodArgumentTypeMismatchException |
Exception that indicates that a method argument has not the expected type.
|