Class MessageContextMethodArgumentResolver
java.lang.Object
org.springframework.ws.server.endpoint.adapter.method.MessageContextMethodArgumentResolver
- All Implemented Interfaces:
MethodArgumentResolver
Implementation of
MethodArgumentResolver that supports MessageContext
arguments.- Since:
- 2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveArgument(MessageContext messageContext, org.springframework.core.MethodParameter parameter) Resolves the given parameter into a method argument.booleansupportsParameter(org.springframework.core.MethodParameter parameter) Indicates whether the given method parameter is supported by this resolver.
-
Constructor Details
-
MessageContextMethodArgumentResolver
public MessageContextMethodArgumentResolver()
-
-
Method Details
-
supportsParameter
public boolean supportsParameter(org.springframework.core.MethodParameter parameter) Description copied from interface:MethodArgumentResolverIndicates whether the given method parameter is supported by this resolver.- Specified by:
supportsParameterin interfaceMethodArgumentResolver- Parameters:
parameter- the method parameter to check- Returns:
trueif this resolver supports the supplied parameter;falseotherwise
-
resolveArgument
public MessageContext resolveArgument(MessageContext messageContext, org.springframework.core.MethodParameter parameter) throws Exception Description copied from interface:MethodArgumentResolverResolves the given parameter into a method argument.- Specified by:
resolveArgumentin interfaceMethodArgumentResolver- Parameters:
messageContext- the current message contextparameter- the parameter to resolve to an argument. This parameter must have previously been passed to theMethodArgumentResolver.supportsParameter(MethodParameter)method of this interface, which must have returnedtrue.- Returns:
- the resolved argument. May be
null. - Throws:
Exception- in case of errors
-