@Configuration
@ConditionalOnClass(value={javax.servlet.Servlet.class,org.apache.catalina.startup.Tomcat.class,org.apache.coyote.UpgradeProtocol.class,org.springframework.boot.web.servlet.server.ServletWebServerFactory.class},
name="com.alipay.sofa.ark.web.embed.tomcat.ArkTomcatEmbeddedWebappClassLoader")
@ConditionalOnMissingBean(value=org.springframework.boot.web.servlet.server.ServletWebServerFactory.class,
search=CURRENT)
public static class ArkServletAutoConfiguration.EmbeddedArkTomcat
extends Object
| Constructor and Description |
|---|
EmbeddedArkTomcat() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory |
tomcatServletWebServerFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer> connectorCustomizers,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatContextCustomizer> contextCustomizers,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatProtocolHandlerCustomizer<?>> protocolHandlerCustomizers) |
@Bean @ConditionalOnMissingBean(value=ArkTomcatServletWebServerFactory.class) public org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory tomcatServletWebServerFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer> connectorCustomizers, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatContextCustomizer> contextCustomizers, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.tomcat.TomcatProtocolHandlerCustomizer<?>> protocolHandlerCustomizers)
Copyright © 2024. All rights reserved.