Class SoapMethodArgumentResolver
java.lang.Object
org.springframework.ws.soap.server.endpoint.adapter.method.SoapMethodArgumentResolver
- All Implemented Interfaces:
MethodArgumentResolver
Implementation of
MethodArgumentResolver that supports SoapMessage,
SoapBody, SoapEnvelope, and SoapHeader.- 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
-
SoapMethodArgumentResolver
public SoapMethodArgumentResolver()
-
-
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 Object resolveArgument(MessageContext messageContext, org.springframework.core.MethodParameter parameter) 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.
-