Class ContinuationHandlerMethodArgumentResolver
- java.lang.Object
- org.springframework.web.reactive.result.method.annotation.ContinuationHandlerMethodArgumentResolver
- All Implemented Interfaces:
HandlerMethodArgumentResolver
public class ContinuationHandlerMethodArgumentResolver extends Object implements HandlerMethodArgumentResolver
No-op resolver for method arguments of typeContinuation
.- Since:
- 5.2
- Author:
- Sebastien Deleuze
Constructor Summary
Constructors Constructor Description ContinuationHandlerMethodArgumentResolver()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<Object>
resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange)
Resolve the value for the method parameter.boolean
supportsParameter(MethodParameter parameter)
Whether this resolver supports the given method parameter.
Constructor Detail
ContinuationHandlerMethodArgumentResolver
public ContinuationHandlerMethodArgumentResolver()
Method Detail
supportsParameter
public boolean supportsParameter(MethodParameter parameter)
Description copied from interface:HandlerMethodArgumentResolver
Whether this resolver supports the given method parameter.- Specified by:
supportsParameter
in interfaceHandlerMethodArgumentResolver
- Parameters:
parameter
- the method parameter
resolveArgument
public reactor.core.publisher.Mono<Object> resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange)
Description copied from interface:HandlerMethodArgumentResolver
Resolve the value for the method parameter.- Specified by:
resolveArgument
in interfaceHandlerMethodArgumentResolver
- Parameters:
parameter
- the method parameterbindingContext
- the binding context to useexchange
- the current exchange- Returns:
Mono
for the argument value, possibly empty