Uses of Interface
org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
Packages that use HandlerMethodArgumentResolver Package Description org.springframework.messaging.handler.annotation.support Support classes for working with annotated message-handling methods.org.springframework.messaging.handler.invocation Common infrastructure for invoking message handler methods.org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.web.socket.config.annotation Support for annotation-based WebSocket setup in configuration classes.Uses of HandlerMethodArgumentResolver in org.springframework.messaging.handler.annotation.support
Classes in org.springframework.messaging.handler.annotation.support that implement HandlerMethodArgumentResolver Modifier and Type Class Description class
AbstractNamedValueMethodArgumentResolver
Abstract base class to resolve method arguments from a named value, e.g.class
DestinationVariableMethodArgumentResolver
Resolve for@DestinationVariable
method parameters.class
HeaderMethodArgumentResolver
Resolver for@Header
arguments.class
HeadersMethodArgumentResolver
Argument resolver for headers.class
MessageMethodArgumentResolver
HandlerMethodArgumentResolver
forMessage
method arguments.class
PayloadArgumentResolver
Deprecated.as of 5.2, in favor ofPayloadMethodArgumentResolver
class
PayloadMethodArgumentResolver
A resolver to extract and convert the payload of a message using aMessageConverter
.Methods in org.springframework.messaging.handler.annotation.support that return types with arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description protected List<HandlerMethodArgumentResolver>
DefaultMessageHandlerMethodFactory. initArgumentResolvers()
Method parameters in org.springframework.messaging.handler.annotation.support with type arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description void
DefaultMessageHandlerMethodFactory. setArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
Configure the complete list of supported argument types effectively overriding the ones configured by default.void
DefaultMessageHandlerMethodFactory. setCustomArgumentResolvers(List<HandlerMethodArgumentResolver> customArgumentResolvers)
Set the list of customHandlerMethodArgumentResolver
s that will be used after resolvers for supported argument type.Uses of HandlerMethodArgumentResolver in org.springframework.messaging.handler.invocation
Classes in org.springframework.messaging.handler.invocation that implement HandlerMethodArgumentResolver Modifier and Type Class Description class
HandlerMethodArgumentResolverComposite
Resolves method parameters by delegating to a list of registeredHandlerMethodArgumentResolvers
.Methods in org.springframework.messaging.handler.invocation that return types with arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description List<HandlerMethodArgumentResolver>
AbstractMethodMessageHandler. getArgumentResolvers()
Return the complete list of argument resolvers.List<HandlerMethodArgumentResolver>
AbstractMethodMessageHandler. getCustomArgumentResolvers()
Return the configured custom argument resolvers, if any.List<HandlerMethodArgumentResolver>
HandlerMethodArgumentResolverComposite. getResolvers()
Return a read-only list with the contained resolvers, or an empty list.protected abstract List<? extends HandlerMethodArgumentResolver>
AbstractMethodMessageHandler. initArgumentResolvers()
Return the list of argument resolvers to use.Methods in org.springframework.messaging.handler.invocation with parameters of type HandlerMethodArgumentResolver Modifier and Type Method Description HandlerMethodArgumentResolverComposite
HandlerMethodArgumentResolverComposite. addResolver(HandlerMethodArgumentResolver resolver)
Add the givenHandlerMethodArgumentResolver
.HandlerMethodArgumentResolverComposite
HandlerMethodArgumentResolverComposite. addResolvers(HandlerMethodArgumentResolver... resolvers)
Add the givenHandlerMethodArgumentResolvers
.Method parameters in org.springframework.messaging.handler.invocation with type arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description HandlerMethodArgumentResolverComposite
HandlerMethodArgumentResolverComposite. addResolvers(List<? extends HandlerMethodArgumentResolver> resolvers)
Add the givenHandlerMethodArgumentResolvers
.void
AbstractMethodMessageHandler. setArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
Configure the complete list of supported argument types, effectively overriding the ones configured by default.void
AbstractMethodMessageHandler. setCustomArgumentResolvers(List<HandlerMethodArgumentResolver> customArgumentResolvers)
Sets the list of customHandlerMethodArgumentResolver
s that will be used after resolvers for supported argument type.Uses of HandlerMethodArgumentResolver in org.springframework.messaging.simp.annotation.support
Classes in org.springframework.messaging.simp.annotation.support that implement HandlerMethodArgumentResolver Modifier and Type Class Description class
PrincipalMethodArgumentResolver
Resolver for arguments of typePrincipal
, includingOptional<Principal>
.Methods in org.springframework.messaging.simp.annotation.support that return types with arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description protected List<HandlerMethodArgumentResolver>
SimpAnnotationMethodMessageHandler. initArgumentResolvers()
Uses of HandlerMethodArgumentResolver in org.springframework.messaging.simp.config
Method parameters in org.springframework.messaging.simp.config with type arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description protected void
AbstractMessageBrokerConfiguration. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
Uses of HandlerMethodArgumentResolver in org.springframework.web.socket.config.annotation
Method parameters in org.springframework.web.socket.config.annotation with type arguments of type HandlerMethodArgumentResolver Modifier and Type Method Description void
AbstractWebSocketMessageBrokerConfigurer. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
Deprecated.protected void
DelegatingWebSocketMessageBrokerConfiguration. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
default void
WebSocketMessageBrokerConfigurer. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)
Add resolvers to support custom controller method argument types.