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 classAbstractNamedValueMethodArgumentResolverAbstract base class to resolve method arguments from a named value, e.g.classDestinationVariableMethodArgumentResolverResolve for@DestinationVariablemethod parameters.classHeaderMethodArgumentResolverResolver for@Headerarguments.classHeadersMethodArgumentResolverArgument resolver for headers.classMessageMethodArgumentResolverHandlerMethodArgumentResolverforMessagemethod arguments.classPayloadArgumentResolverDeprecated.as of 5.2, in favor ofPayloadMethodArgumentResolverclassPayloadMethodArgumentResolverA 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 voidDefaultMessageHandlerMethodFactory. setArgumentResolvers(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 HandlerMethodArgumentResolver Modifier and Type Class Description classHandlerMethodArgumentResolverCompositeResolves 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 HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. addResolver(HandlerMethodArgumentResolver resolver)Add the givenHandlerMethodArgumentResolver.HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. 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 HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. addResolvers(List<? extends HandlerMethodArgumentResolver> resolvers)Add the givenHandlerMethodArgumentResolvers.voidAbstractMethodMessageHandler. setArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)Configure the complete list of supported argument types, effectively overriding the ones configured by default.voidAbstractMethodMessageHandler. setCustomArgumentResolvers(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 HandlerMethodArgumentResolver Modifier and Type Class Description classPrincipalMethodArgumentResolverResolver 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 voidAbstractMessageBrokerConfiguration. 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 voidAbstractWebSocketMessageBrokerConfigurer. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)Deprecated.protected voidDelegatingWebSocketMessageBrokerConfiguration. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)default voidWebSocketMessageBrokerConfigurer. addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers)Add resolvers to support custom controller method argument types.