Class WebFluxAutoConfiguration.WebFluxConfig
java.lang.Object
org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration.WebFluxConfig
- All Implemented Interfaces:
WebFluxConfigurer
- Enclosing class:
- WebFluxAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties({WebProperties.class,WebFluxProperties.class})
@Import(EnableWebFluxConfiguration.class)
@Order(0)
public static class WebFluxAutoConfiguration.WebFluxConfig
extends Object
implements WebFluxConfigurer
-
Constructor Summary
ConstructorsConstructorDescriptionWebFluxConfig(WebProperties webProperties, WebFluxProperties webFluxProperties, ListableBeanFactory beanFactory, ObjectProvider<HandlerMethodArgumentResolver> resolvers, ObjectProvider<CodecCustomizer> codecCustomizers, ObjectProvider<ResourceHandlerRegistrationCustomizer> resourceHandlerRegistrationCustomizer, ObjectProvider<ViewResolver> viewResolvers) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFormatters(FormatterRegistry registry) voidaddResourceHandlers(ResourceHandlerRegistry registry) voidconfigureArgumentResolvers(ArgumentResolverConfigurer configurer) voidconfigureHttpMessageCodecs(ServerCodecConfigurer configurer) voidconfigureViewResolvers(ViewResolverRegistry registry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.web.reactive.config.WebFluxConfigurer
addCorsMappings, configureContentTypeResolver, configurePathMatching, getMessageCodesResolver, getValidator, getWebSocketService
-
Constructor Details
-
WebFluxConfig
public WebFluxConfig(WebProperties webProperties, WebFluxProperties webFluxProperties, ListableBeanFactory beanFactory, ObjectProvider<HandlerMethodArgumentResolver> resolvers, ObjectProvider<CodecCustomizer> codecCustomizers, ObjectProvider<ResourceHandlerRegistrationCustomizer> resourceHandlerRegistrationCustomizer, ObjectProvider<ViewResolver> viewResolvers)
-
-
Method Details
-
configureArgumentResolvers
- Specified by:
configureArgumentResolversin interfaceWebFluxConfigurer
-
configureHttpMessageCodecs
- Specified by:
configureHttpMessageCodecsin interfaceWebFluxConfigurer
-
addResourceHandlers
- Specified by:
addResourceHandlersin interfaceWebFluxConfigurer
-
configureViewResolvers
- Specified by:
configureViewResolversin interfaceWebFluxConfigurer
-
addFormatters
- Specified by:
addFormattersin interfaceWebFluxConfigurer
-