@AutoConfigureOrder(value=-2147483648) @Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.http.ReactiveHttpInputMessage.class) @ConditionalOnWebApplication(type=REACTIVE) @EnableConfigurationProperties(value=ServerProperties.class) @Import(value={ReactiveWebServerFactoryAutoConfiguration.BeanPostProcessorsRegistrar.class,org.springframework.boot.autoconfigure.web.reactive.ReactiveWebServerFactoryConfiguration.EmbeddedTomcat.class,org.springframework.boot.autoconfigure.web.reactive.ReactiveWebServerFactoryConfiguration.EmbeddedJetty.class,org.springframework.boot.autoconfigure.web.reactive.ReactiveWebServerFactoryConfiguration.EmbeddedUndertow.class,org.springframework.boot.autoconfigure.web.reactive.ReactiveWebServerFactoryConfiguration.EmbeddedNetty.class}) public class ReactiveWebServerFactoryAutoConfiguration extends ObjectSE
Auto-configuration
。修飾子と型 | クラスと説明 |
---|---|
static class | ReactiveWebServerFactoryAutoConfiguration.BeanPostProcessorsRegistrar |
コンストラクターと説明 |
---|
ReactiveWebServerFactoryAutoConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
ForwardedHeaderTransformer | forwardedHeaderTransformer() |
ReactiveWebServerFactoryCustomizer | reactiveWebServerFactoryCustomizer(ServerProperties serverProperties) |
TomcatReactiveWebServerFactoryCustomizer | tomcatReactiveWebServerFactoryCustomizer(ServerProperties serverProperties) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ReactiveWebServerFactoryAutoConfiguration()
@Bean public ReactiveWebServerFactoryCustomizer reactiveWebServerFactoryCustomizer(ServerProperties serverProperties)
@Bean @ConditionalOnClass(name="org.apache.catalina.startup.Tomcat") public TomcatReactiveWebServerFactoryCustomizer tomcatReactiveWebServerFactoryCustomizer(ServerProperties serverProperties)
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(value="server.forward-headers-strategy", havingValue="framework") public ForwardedHeaderTransformer forwardedHeaderTransformer()