Class ServerWebExchangeMethodArgumentResolver

java.lang.Object
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
org.springframework.web.reactive.result.method.annotation.ServerWebExchangeMethodArgumentResolver
All Implemented Interfaces:
HandlerMethodArgumentResolver, SyncHandlerMethodArgumentResolver

public class ServerWebExchangeMethodArgumentResolver extends HandlerMethodArgumentResolverSupport implements SyncHandlerMethodArgumentResolver
Resolves ServerWebExchange-related method argument values of the following types:
  • ServerWebExchange
  • ServerHttpRequest
  • ServerHttpResponse
  • HttpMethod
  • Locale
  • TimeZone
  • ZoneId
  • UriBuilder or UriComponentsBuilder -- for building URL's relative to the current request

For the WebSession see WebSessionMethodArgumentResolver and for the Principal see PrincipalMethodArgumentResolver.

Since:
5.2
Author:
Rossen Stoyanchev
See Also:
  • Constructor Details

    • ServerWebExchangeMethodArgumentResolver

      public ServerWebExchangeMethodArgumentResolver(org.springframework.core.ReactiveAdapterRegistry adapterRegistry)
  • Method Details