Spring Web Services Framework

org.springframework.ws.soap.server.endpoint.adapter.method
Class SoapMethodArgumentResolver

java.lang.Object
  extended by org.springframework.ws.soap.server.endpoint.adapter.method.SoapMethodArgumentResolver
All Implemented Interfaces:
MethodArgumentResolver

public class SoapMethodArgumentResolver
extends Object
implements MethodArgumentResolver

Implementation of MethodArgumentResolver that supports SoapMessage, SoapBody, SoapEnvelope, and SoapHeader.

Since:
2.0
Author:
Arjen Poutsma

Constructor Summary
SoapMethodArgumentResolver()
           
 
Method Summary
 Object resolveArgument(MessageContext messageContext, MethodParameter parameter)
          Resolves the given parameter into a method argument.
 boolean supportsParameter(MethodParameter parameter)
          Indicates whether the given method parameter is supported by this resolver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoapMethodArgumentResolver

public SoapMethodArgumentResolver()
Method Detail

supportsParameter

public boolean supportsParameter(MethodParameter parameter)
Description copied from interface: MethodArgumentResolver
Indicates whether the given method parameter is supported by this resolver.

Specified by:
supportsParameter in interface MethodArgumentResolver
Parameters:
parameter - the method parameter to check
Returns:
true if this resolver supports the supplied parameter; false otherwise

resolveArgument

public Object resolveArgument(MessageContext messageContext,
                              MethodParameter parameter)
Description copied from interface: MethodArgumentResolver
Resolves the given parameter into a method argument.

Specified by:
resolveArgument in interface MethodArgumentResolver
Parameters:
messageContext - the current message context
parameter - the parameter to resolve to an argument. This parameter must have previously been passed to the MethodArgumentResolver.supportsParameter(MethodParameter) method of this interface, which must have returned true.
Returns:
the resolved argument. May be null.

Spring Web Services Framework

Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.