Top Description Fields Constructors Methods
org.springframework.web.service.invoker

public Class HttpMethodArgumentResolver

extends Object
implements HttpServiceArgumentResolver
Class Inheritance
All Implemented Interfaces
org.springframework.web.service.invoker.HttpServiceArgumentResolver
Imports
org.apache.commons.logging.Log, .LogFactory, org.springframework.core.MethodParameter, org.springframework.http.HttpMethod, org.springframework.lang.Nullable, org.springframework.util.Assert

HttpServiceArgumentResolver that resolves the target request's HTTP method from an HttpMethod argument.
Authors
Olga Maciaszek-Sharma, Rossen Stoyanchev
Since
6.0

Field Summary

Modifier and TypeField and Description
private static final Log

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
resolve(Object
the argument value
argument
,
MethodParameter
the method parameter for the argument
parameter
,
HttpRequestValues.Builder
builder to add HTTP request values to
requestValues
)

Implements org.springframework.web.service.invoker.HttpServiceArgumentResolver.resolve.

Resolve the argument value.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loggerback to summary
private static final Log logger

Constructor Detail

HttpMethodArgumentResolverback to summary
public HttpMethodArgumentResolver()

Method Detail

resolveback to summary
public boolean resolve(Object argument, MethodParameter parameter, HttpRequestValues.Builder requestValues)

Implements org.springframework.web.service.invoker.HttpServiceArgumentResolver.resolve.

Doc from org.springframework.web.service.invoker.HttpServiceArgumentResolver.resolve.

Resolve the argument value.

Parameters
argument:Object

the argument value

parameter:MethodParameter

the method parameter for the argument

requestValues:HttpRequestValues.Builder

builder to add HTTP request values to

Returns:boolean

true if the argument was resolved, false otherwise

Annotations
@Override