org.springframework.ws.server.endpoint.adapter.method
Class MessageContextMethodArgumentResolver
java.lang.Object
org.springframework.ws.server.endpoint.adapter.method.MessageContextMethodArgumentResolver
- All Implemented Interfaces:
- MethodArgumentResolver
public class MessageContextMethodArgumentResolver
- extends Object
- implements MethodArgumentResolver
Implementation of MethodArgumentResolver that supports MessageContext arguments.
- Since:
- 2.0
- Author:
- Arjen Poutsma
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageContextMethodArgumentResolver
public MessageContextMethodArgumentResolver()
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 MessageContext resolveArgument(MessageContext messageContext,
MethodParameter parameter)
throws Exception
- Description copied from interface:
MethodArgumentResolver
- Resolves the given parameter into a method argument.
- Specified by:
resolveArgument in interface MethodArgumentResolver
- Parameters:
messageContext - the current message contextparameter - 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.
- Throws:
Exception - in case of errors
Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.