Uses of Interface
org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
Packages that use HandlerMethodArgumentResolver
Package
Description
Support classes for working with annotated message-handling methods.
Common infrastructure for invoking message handler methods.
Support classes for handling messages from simple messaging protocols
(like STOMP).
Configuration support for WebSocket messaging using higher level messaging protocols.
-
Uses of HandlerMethodArgumentResolver in org.springframework.messaging.handler.annotation.support
Classes in org.springframework.messaging.handler.annotation.support that implement HandlerMethodArgumentResolverModifier and TypeClassDescriptionclassAbstract base class to resolve method arguments from a named value, for example, message headers or destination variables.classResolve for@DestinationVariablemethod parameters.classResolver for@Headerarguments.classArgument resolver for headers.classHandlerMethodArgumentResolverforMessagemethod arguments.classA 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 HandlerMethodArgumentResolverModifier and TypeMethodDescriptionprotected List<HandlerMethodArgumentResolver> DefaultMessageHandlerMethodFactory.initArgumentResolvers()Method parameters in org.springframework.messaging.handler.annotation.support with type arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionvoidDefaultMessageHandlerMethodFactory.setArgumentResolvers(@Nullable List<HandlerMethodArgumentResolver> argumentResolvers) Configure the complete list of supported argument types effectively overriding the ones configured by default.voidDefaultMessageHandlerMethodFactory.setCustomArgumentResolvers(List<HandlerMethodArgumentResolver> customArgumentResolvers) Set the list of customHandlerMethodArgumentResolvers 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 HandlerMethodArgumentResolverModifier and TypeClassDescriptionclassResolves method parameters by delegating to a list of registeredHandlerMethodArgumentResolvers.Methods in org.springframework.messaging.handler.invocation that return types with arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionAbstractMethodMessageHandler.getArgumentResolvers()Return the complete list of argument resolvers.AbstractMethodMessageHandler.getCustomArgumentResolvers()Return the configured custom argument resolvers, if any.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 HandlerMethodArgumentResolverModifier and TypeMethodDescriptionHandlerMethodArgumentResolverComposite.addResolver(HandlerMethodArgumentResolver resolver) Add the givenHandlerMethodArgumentResolver.HandlerMethodArgumentResolverComposite.addResolvers(@Nullable HandlerMethodArgumentResolver... resolvers) Add the givenHandlerMethodArgumentResolvers.Method parameters in org.springframework.messaging.handler.invocation with type arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionHandlerMethodArgumentResolverComposite.addResolvers(@Nullable List<? extends HandlerMethodArgumentResolver> resolvers) Add the givenHandlerMethodArgumentResolvers.voidAbstractMethodMessageHandler.setArgumentResolvers(@Nullable List<HandlerMethodArgumentResolver> argumentResolvers) Configure the complete list of supported argument types, effectively overriding the ones configured by default.voidAbstractMethodMessageHandler.setCustomArgumentResolvers(@Nullable List<HandlerMethodArgumentResolver> customArgumentResolvers) Sets the list of customHandlerMethodArgumentResolvers 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 HandlerMethodArgumentResolverModifier and TypeClassDescriptionclassResolver for arguments of typePrincipal, includingOptional<Principal>.Methods in org.springframework.messaging.simp.annotation.support that return types with arguments of type HandlerMethodArgumentResolverModifier and TypeMethodDescriptionprotected 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 HandlerMethodArgumentResolverModifier and TypeMethodDescriptionprotected voidAbstractMessageBrokerConfiguration.addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)