Package org.springframework.messaging.handler.annotation.support
@NonNullApi
@NonNullFields
package org.springframework.messaging.handler.annotation.support
Support classes for working with annotated message-handling methods.
-
ClassDescriptionAbstract base class to resolve method arguments from a named value, e.g.Represents a named value declaration.A subclass of
AbstractExceptionHandlerMethodResolver
that looks forMessageExceptionHandler
-annotated methods in a given class.The defaultMessageHandlerMethodFactory
implementation creating anInvocableHandlerMethod
with the necessaryHandlerMethodArgumentResolver
instances to detect and process most of the use cases defined byMessageMapping
.Resolve for@DestinationVariable
method parameters.Resolver for@Header
arguments.Argument resolver for headers.A factory forInvocableHandlerMethod
that is suitable to process an incomingMessage
HandlerMethodArgumentResolver
forMessage
method arguments.Exception to be thrown when a method argument fails validation perhaps as a result of@Valid
style validation, or perhaps because it is required.Exception that indicates that a method argument has not the expected type.A resolver to extract and convert the payload of a message using aMessageConverter
.