Class WebFluxAutoConfiguration.EnableWebFluxConfiguration
- java.lang.Object
- org.springframework.web.reactive.config.WebFluxConfigurationSupport
- org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
- org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration.EnableWebFluxConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
- Enclosing class:
- WebFluxAutoConfiguration
@Configuration public static class WebFluxAutoConfiguration.EnableWebFluxConfiguration extends org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
Configuration equivalent to@EnableWebFlux
.
Constructor Summary
Constructors Constructor Description EnableWebFluxConfiguration(WebFluxProperties webFluxProperties, org.springframework.beans.factory.ObjectProvider<WebFluxRegistrations> webFluxRegistrations)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
createRequestMappingHandlerAdapter()
protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
createRequestMappingHandlerMapping()
org.springframework.format.support.FormattingConversionService
webFluxConversionService()
org.springframework.validation.Validator
webFluxValidator()
Methods inherited from class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
addCorsMappings, addFormatters, addResourceHandlers, configureArgumentResolvers, configureContentTypeResolver, configureHttpMessageCodecs, configurePathMatching, configureViewResolvers, getMessageCodesResolver, getValidator, setConfigurers
Methods inherited from class org.springframework.web.reactive.config.WebFluxConfigurationSupport
createLocaleContextResolver, createRouterFunctionMapping, getApplicationContext, getConfigurableWebBindingInitializer, getCorsConfigurations, getPathMatchConfigurer, getViewResolverRegistry, handlerFunctionAdapter, localeContextResolver, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, resourceUrlProvider, responseBodyResultHandler, responseEntityResultHandler, responseStatusExceptionHandler, routerFunctionMapping, serverCodecConfigurer, serverResponseResultHandler, setApplicationContext, simpleHandlerAdapter, viewResolutionResultHandler, webFluxAdapterRegistry, webFluxContentTypeResolver, webHandler
Constructor Detail
EnableWebFluxConfiguration
public EnableWebFluxConfiguration(WebFluxProperties webFluxProperties, org.springframework.beans.factory.ObjectProvider<WebFluxRegistrations> webFluxRegistrations)
Method Detail
webFluxConversionService
@Bean public org.springframework.format.support.FormattingConversionService webFluxConversionService()
- Overrides:
webFluxConversionService
in classorg.springframework.web.reactive.config.WebFluxConfigurationSupport
webFluxValidator
@Bean public org.springframework.validation.Validator webFluxValidator()
- Overrides:
webFluxValidator
in classorg.springframework.web.reactive.config.WebFluxConfigurationSupport
createRequestMappingHandlerAdapter
protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter createRequestMappingHandlerAdapter()
- Overrides:
createRequestMappingHandlerAdapter
in classorg.springframework.web.reactive.config.WebFluxConfigurationSupport
createRequestMappingHandlerMapping
protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping createRequestMappingHandlerMapping()
- Overrides:
createRequestMappingHandlerMapping
in classorg.springframework.web.reactive.config.WebFluxConfigurationSupport