@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(value={WebProperties.class,ServerProperties.class})
public static class WebFluxAutoConfiguration.EnableWebFluxConfiguration
extends org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
@EnableWebFlux.| Constructor and Description |
|---|
EnableWebFluxConfiguration(WebFluxProperties webFluxProperties,
WebProperties webProperties,
ServerProperties serverProperties,
org.springframework.beans.factory.ObjectProvider<WebFluxRegistrations> webFluxRegistrations) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter |
createRequestMappingHandlerAdapter() |
protected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping |
createRequestMappingHandlerMapping() |
org.springframework.web.server.i18n.LocaleContextResolver |
localeContextResolver() |
org.springframework.format.support.FormattingConversionService |
webFluxConversionService() |
org.springframework.validation.Validator |
webFluxValidator() |
org.springframework.web.server.session.WebSessionManager |
webSessionManager(org.springframework.beans.factory.ObjectProvider<org.springframework.web.server.session.WebSessionIdResolver> webSessionIdResolver) |
addCorsMappings, addFormatters, addResourceHandlers, configureArgumentResolvers, configureContentTypeResolver, configureHttpMessageCodecs, configurePathMatching, configureViewResolvers, getMessageCodesResolver, getValidator, getWebSocketService, setConfigurerscreateLocaleContextResolver, createRouterFunctionMapping, getApplicationContext, getConfigurableWebBindingInitializer, getCorsConfigurations, getPathMatchConfigurer, getViewResolverRegistry, handlerFunctionAdapter, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, resourceUrlProvider, responseBodyResultHandler, responseEntityResultHandler, responseStatusExceptionHandler, routerFunctionMapping, serverCodecConfigurer, serverResponseResultHandler, setApplicationContext, simpleHandlerAdapter, viewResolutionResultHandler, webFluxAdapterRegistry, webFluxContentTypeResolver, webFluxWebSocketHandlerAdapter, webHandlerpublic EnableWebFluxConfiguration(WebFluxProperties webFluxProperties, WebProperties webProperties, ServerProperties serverProperties, org.springframework.beans.factory.ObjectProvider<WebFluxRegistrations> webFluxRegistrations)
@Bean public org.springframework.format.support.FormattingConversionService webFluxConversionService()
webFluxConversionService in class org.springframework.web.reactive.config.WebFluxConfigurationSupport@Bean public org.springframework.validation.Validator webFluxValidator()
webFluxValidator in class org.springframework.web.reactive.config.WebFluxConfigurationSupportprotected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter createRequestMappingHandlerAdapter()
createRequestMappingHandlerAdapter in class org.springframework.web.reactive.config.WebFluxConfigurationSupportprotected org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping createRequestMappingHandlerMapping()
createRequestMappingHandlerMapping in class org.springframework.web.reactive.config.WebFluxConfigurationSupport@Bean @ConditionalOnMissingBean(name="localeContextResolver") public org.springframework.web.server.i18n.LocaleContextResolver localeContextResolver()
localeContextResolver in class org.springframework.web.reactive.config.WebFluxConfigurationSupport@Bean @ConditionalOnMissingBean(name="webSessionManager") public org.springframework.web.server.session.WebSessionManager webSessionManager(org.springframework.beans.factory.ObjectProvider<org.springframework.web.server.session.WebSessionIdResolver> webSessionIdResolver)