public class MessageContextMethodArgumentResolver extends Object implements MethodArgumentResolver
MethodArgumentResolver that supports MessageContext arguments.| Constructor and Description |
|---|
MessageContextMethodArgumentResolver() |
| Modifier and Type | Method and Description |
|---|---|
MessageContext |
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.
|
public MessageContextMethodArgumentResolver()
public boolean supportsParameter(MethodParameter parameter)
MethodArgumentResolversupportsParameter in interface MethodArgumentResolverparameter - the method parameter to checktrue if this resolver supports the supplied parameter; false otherwisepublic MessageContext resolveArgument(MessageContext messageContext, MethodParameter parameter) throws Exception
MethodArgumentResolverresolveArgument in interface MethodArgumentResolvermessageContext - 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.null.Exception - in case of errors