public class InvocableHandlerMethod
extends org.springframework.web.method.HandlerMethod
Constructor and Description |
---|
InvocableHandlerMethod(org.springframework.web.method.HandlerMethod handlerMethod) |
InvocableHandlerMethod(Object bean,
Method method) |
Modifier and Type | Method and Description |
---|---|
protected Method |
getBridgedMethod() |
reactor.core.publisher.Mono<HandlerResult> |
invokeForRequest(org.springframework.web.server.ServerWebExchange exchange,
org.springframework.ui.ModelMap model,
Object... providedArgs)
Invoke the method and return a Publisher for the return value.
|
void |
setHandlerMethodArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) |
createWithResolvedBean, equals, getBean, getBeanType, getMethod, getMethodAnnotation, getMethodParameters, getResolvedFromHandlerMethod, getReturnType, getReturnValueType, getShortLogMessage, hashCode, hasMethodAnnotation, isVoid, toString
public InvocableHandlerMethod(org.springframework.web.method.HandlerMethod handlerMethod)
public void setHandlerMethodArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers)
protected Method getBridgedMethod()
getBridgedMethod
in class org.springframework.web.method.HandlerMethod
public reactor.core.publisher.Mono<HandlerResult> invokeForRequest(org.springframework.web.server.ServerWebExchange exchange, org.springframework.ui.ModelMap model, Object... providedArgs)
exchange
- the current exchangemodel
- the model for request handlingprovidedArgs
- optional list of argument values to check by type
(via instanceof
) for resolving method arguments.