Class TomcatServerProperties
java.lang.Object
org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
Tomcat server properties.
- Since:
- 4.0.0
- Author:
- Dave Syer, Stephane Nicoll, Andy Wilkinson, Ivan Sopov, Marcos Barbero, Eddú Meléndez, Quinten De Swaef, Venil Noronha, Aurélien Leboulanger, Brian Clozel, Olivier Lamy, Chentao Qu, Artsiom Yudovin, Andrew McGhie, Rafiullah Hamedy, Dirk Deyne, HaiTao Zhang, Victor Mandujano, Chris Bono, Parviz Rozikov, Florian Storz, Michael Weidmann, Lasse Wulff
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTomcat access log properties.static classstatic classstatic classTomcat static resource properties.static classTomcat thread properties.static enumWhen to use APR. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint@Nullable File@Nullable Duration@Nullable DurationintintintintintbooleanvoidsetAcceptCount(int acceptCount) voidsetAdditionalTldSkipPatterns(List<String> additionalTldSkipPatterns) voidsetBackgroundProcessorDelay(Duration backgroundProcessorDelay) voidsetBasedir(@Nullable File basedir) voidsetConnectionTimeout(@Nullable Duration connectionTimeout) voidsetKeepAliveTimeout(@Nullable Duration keepAliveTimeout) voidsetMaxConnections(int maxConnections) voidsetMaxHttpFormPostSize(DataSize maxHttpFormPostSize) voidsetMaxHttpResponseHeaderSize(DataSize maxHttpResponseHeaderSize) voidsetMaxKeepAliveRequests(int maxKeepAliveRequests) voidsetMaxParameterCount(int maxParameterCount) voidsetMaxPartCount(int maxPartCount) voidsetMaxPartHeaderSize(DataSize maxPartHeaderSize) voidsetMaxSwallowSize(DataSize maxSwallowSize) voidsetProcessorCache(int processorCache) voidsetRedirectContextRoot(Boolean redirectContextRoot) voidsetRelaxedPathChars(List<Character> relaxedPathChars) voidsetRelaxedQueryChars(List<Character> relaxedQueryChars) voidsetUriEncoding(Charset uriEncoding) voidvoidsetUseRelativeRedirects(boolean useRelativeRedirects)
-
Constructor Details
-
TomcatServerProperties
public TomcatServerProperties()
-
-
Method Details
-
getBackgroundProcessorDelay
-
setBackgroundProcessorDelay
-
getBasedir
-
setBasedir
-
getRedirectContextRoot
-
setRedirectContextRoot
-
isUseRelativeRedirects
public boolean isUseRelativeRedirects() -
setUseRelativeRedirects
public void setUseRelativeRedirects(boolean useRelativeRedirects) -
getUriEncoding
-
setUriEncoding
-
getMaxConnections
public int getMaxConnections() -
setMaxConnections
public void setMaxConnections(int maxConnections) -
getMaxSwallowSize
-
setMaxSwallowSize
-
getAcceptCount
public int getAcceptCount() -
setAcceptCount
public void setAcceptCount(int acceptCount) -
getProcessorCache
public int getProcessorCache() -
setProcessorCache
public void setProcessorCache(int processorCache) -
getKeepAliveTimeout
-
setKeepAliveTimeout
-
getMaxKeepAliveRequests
public int getMaxKeepAliveRequests() -
setMaxKeepAliveRequests
public void setMaxKeepAliveRequests(int maxKeepAliveRequests) -
getAdditionalTldSkipPatterns
-
setAdditionalTldSkipPatterns
-
getRelaxedPathChars
-
setRelaxedPathChars
-
getRelaxedQueryChars
-
setRelaxedQueryChars
-
getConnectionTimeout
-
setConnectionTimeout
-
getMaxHttpResponseHeaderSize
-
setMaxHttpResponseHeaderSize
-
getMaxHttpFormPostSize
-
setMaxHttpFormPostSize
-
getMaxPartHeaderSize
-
setMaxPartHeaderSize
-
getMaxPartCount
public int getMaxPartCount() -
setMaxPartCount
public void setMaxPartCount(int maxPartCount) -
getMaxParameterCount
public int getMaxParameterCount() -
setMaxParameterCount
public void setMaxParameterCount(int maxParameterCount) -
getUseApr
-
setUseApr
-
getAccesslog
-
getThreads
-
getResource
-
getMbeanregistry
-
getRemoteip
-