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
AbstractExceptionHandlerMethodResolverthat looks forMessageExceptionHandler-annotated methods in a given class.The defaultMessageHandlerMethodFactoryimplementation creating anInvocableHandlerMethodwith the necessaryHandlerMethodArgumentResolverinstances to detect and process most of the use cases defined byMessageMapping.Resolve for@DestinationVariablemethod parameters.Resolver for@Headerarguments.Argument resolver for headers.A factory forInvocableHandlerMethodthat is suitable to process an incomingMessageHandlerMethodArgumentResolverforMessagemethod arguments.Exception to be thrown when a method argument fails validation perhaps as a result of@Validstyle 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.