Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Accesslog() - Constructor for class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatManagementServerProperties.Accesslog
- Accesslog() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- addAdditionalConnectors(Connector...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Add
Connectors in addition to the default connector, e.g. - addConnectorCustomizers(TomcatConnectorCustomizer...) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Add
TomcatConnectorCustomizers that should be added to the TomcatConnector. - addConnectorCustomizers(TomcatConnectorCustomizer...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- addContextCustomizers(TomcatContextCustomizer...) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Add
TomcatContextCustomizers that should be added to the TomcatContext. - addContextCustomizers(TomcatContextCustomizer...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- addContextLifecycleListeners(LifecycleListener...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Add
LifecycleListeners that should be added to the TomcatContext. - addContextValves(Valve...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Add
Valves that should be applied to the TomcatContext. - addEngineValves(Valve...) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Add
Valves that should be applied to the TomcatEngine. - addEngineValves(Valve...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- addProtocolHandlerCustomizers(TomcatProtocolHandlerCustomizer...) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Add
TomcatProtocolHandlerCustomizers that should be added to the TomcatConnector. - addProtocolHandlerCustomizers(TomcatProtocolHandlerCustomizer...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- addTldSkipPatterns(String...) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Add patterns that match jars to ignore for TLD scanning.
- addURL(URL) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- ALWAYS - Enum constant in enum class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.UseApr
-
Always use APR and fail if it's not available.
C
- CompressionConnectorCustomizer - Class in org.springframework.boot.tomcat
-
TomcatConnectorCustomizerthat configures compression support on the given Connector. - CompressionConnectorCustomizer(Compression) - Constructor for class org.springframework.boot.tomcat.CompressionConnectorCustomizer
- ConfigurableTomcatWebServerFactory - Interface in org.springframework.boot.tomcat
-
ConfigurableWebServerFactoryfor Tomcat-specific features. - configureContext(Context) - Method in class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
-
Configure the Tomcat
Context. - configureContext(Context, Iterable) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Configure the Tomcat
Context. - ConnectorStartFailedException - Exception Class in org.springframework.boot.tomcat
-
A
ConnectorStartFailedExceptionis thrown when a TomcatConnectorfails to start, for example due to a port clash or incorrect SSL configuration. - ConnectorStartFailedException(int) - Constructor for exception class org.springframework.boot.tomcat.ConnectorStartFailedException
-
Creates a new
ConnectorStartFailedExceptionfor a connector that's configured to listen on the givenport. - createTomcat() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- customize(Connector) - Method in class org.springframework.boot.tomcat.CompressionConnectorCustomizer
- customize(Connector) - Method in interface org.springframework.boot.tomcat.TomcatConnectorCustomizer
-
Customize the connector.
- customize(Context) - Method in class org.springframework.boot.tomcat.DisableReferenceClearingContextCustomizer
- customize(Context) - Method in interface org.springframework.boot.tomcat.TomcatContextCustomizer
-
Customize the context.
- customize(SslBundle, Map) - Method in class org.springframework.boot.tomcat.SslConnectorCustomizer
- customize(ConfigurableTomcatWebServerFactory) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatVirtualThreadsWebServerFactoryCustomizer
- customize(ConfigurableTomcatWebServerFactory) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatWebServerFactoryCustomizer
- customize(ConfigurableTomcatWebServerFactory) - Method in class org.springframework.boot.tomcat.autoconfigure.WebSocketTomcatWebServerFactoryCustomizer
- customize(T) - Method in interface org.springframework.boot.tomcat.TomcatProtocolHandlerCustomizer
-
Customize the protocol handler.
- customizeConnector(Connector) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
D
- DEFAULT_PROTOCOL - Static variable in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
The class name of default protocol used.
- destroy() - Method in class org.springframework.boot.tomcat.metrics.TomcatMetricsBinder
- destroy() - Method in class org.springframework.boot.tomcat.TomcatWebServer
- DisableReferenceClearingContextCustomizer - Class in org.springframework.boot.tomcat
-
A
TomcatContextCustomizerthat disables Tomcat's reflective reference clearing to avoid reflective access warnings on Java 9 and later JVMs. - DisableReferenceClearingContextCustomizer() - Constructor for class org.springframework.boot.tomcat.DisableReferenceClearingContextCustomizer
F
- findMimeMapping(String) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
- findMimeMappings() - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
- findResource(String) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- findResources(String) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
G
- getAcceptCount() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getAccesslog() - Method in class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatManagementServerProperties
- getAccesslog() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getAdditionalConnectors() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
Connectors that will be added to the Tomcat server. - getAdditionalTldSkipPatterns() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getBackgroundProcessorDelay() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getBackgroundProcessorDelay() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- getBasedir() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getBaseDirectory() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- getCacheMaxSize() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- getCacheTtl() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- getConditionIf() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getConditionUnless() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getConnectionTimeout() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getConnectorCustomizers() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
TomcatConnectorCustomizers that will be applied to the TomcatConnector. - getContextCustomizers() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
TomcatContextCustomizers that will be applied to the TomcatContext. - getContextLifecycleListeners() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
LifecycleListeners that will be applied to the TomcatContext. - getContextValves() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
Valves that will be applied to the TomcatContext. - getDirectory() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getEncoding() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getEngineValves() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
Valves that will be applied to the TomcatEngine. - getFileDateFormat() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getHostHeader() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getInternalProxies() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getKeepAliveTimeout() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getLocale() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getMax() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- getMaxConnections() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxDays() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getMaxHttpFormPostSize() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxHttpResponseHeaderSize() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxKeepAliveRequests() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxParameterCount() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxPartCount() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxPartHeaderSize() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMaxQueueCapacity() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- getMaxSwallowSize() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMbeanregistry() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getMinSpare() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- getOrder() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatVirtualThreadsWebServerFactoryCustomizer
- getOrder() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatWebServerFactoryCustomizer
- getPattern() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getPort() - Method in exception class org.springframework.boot.tomcat.ConnectorStartFailedException
- getPort() - Method in class org.springframework.boot.tomcat.TomcatWebServer
- getPortHeader() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getPrefix() - Method in class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatManagementServerProperties.Accesslog
- getPrefix() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getProcessorCache() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getProtocol() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- getProtocolHandlerCustomizers() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns a mutable collection of the
TomcatProtocolHandlerCustomizers that will be applied to the TomcatConnector. - getProtocolHeader() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getProtocolHeaderHttpsValue() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getRedirectContextRoot() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getRelaxedPathChars() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getRelaxedQueryChars() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getRemoteip() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getRemoteIpHeader() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getResource() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getSettings() - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
- getSuffix() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- getThreads() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getTldSkipPatterns() - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Returns a mutable set of the patterns that match jars to ignore for TLD scanning.
- getTomcat() - Method in class org.springframework.boot.tomcat.TomcatWebServer
-
Returns access to the underlying Tomcat server.
- getTomcatWebServer(Tomcat) - Method in class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
-
Factory method called to create the
TomcatWebServer. - getTomcatWebServer(Tomcat) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Factory method called to create the
TomcatWebServer. - getTrustedProxies() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- getUriEncoding() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getUriEncoding() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- getUseApr() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- getWebServer(ServletContextInitializer...) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
- getWebServer(HttpHandler) - Method in class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
I
- isAllowCaching() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- isBuffered() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isCheckExists() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isDisableMBeanRegistry() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Returns whether the factory should disable Tomcat's MBean registry prior to creating the server.
- isEnabled() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isEnabled() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Mbeanregistry
- isIpv6Canonical() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isRenameOnRotate() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isRequestAttributesEnabled() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isRotate() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- isUseRelativeRedirects() - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
L
- loadClass(String, boolean) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- loadOnStartup(Container[]) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
M
- Mbeanregistry() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Mbeanregistry
N
- NEVER - Enum constant in enum class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.UseApr
-
Never use APR.
- NONE - Static variable in interface org.springframework.boot.tomcat.TomcatEmbeddedContext.DeferredStartupExceptions
-
TomcatEmbeddedContext.DeferredStartupExceptionsthat does nothing.
O
- onApplicationEvent(ApplicationStartedEvent) - Method in class org.springframework.boot.tomcat.metrics.TomcatMetricsBinder
- org.springframework.boot.tomcat - package org.springframework.boot.tomcat
-
Reactive and servlet web server implementations backed by Tomcat.
- org.springframework.boot.tomcat.autoconfigure - package org.springframework.boot.tomcat.autoconfigure
-
Classes related to the auto-configuration of a servlet or reactive web server using Tomcat.
- org.springframework.boot.tomcat.autoconfigure.actuate.web.server - package org.springframework.boot.tomcat.autoconfigure.actuate.web.server
-
Auto-configuration for Tomcat actuator web concerns.
- org.springframework.boot.tomcat.autoconfigure.metrics - package org.springframework.boot.tomcat.autoconfigure.metrics
-
Auto-configuration for Tomcat metrics.
- org.springframework.boot.tomcat.autoconfigure.reactive - package org.springframework.boot.tomcat.autoconfigure.reactive
-
Classes related to the auto-configuration of a reactive web server using Tomcat.
- org.springframework.boot.tomcat.autoconfigure.servlet - package org.springframework.boot.tomcat.autoconfigure.servlet
-
Classes related to the auto-configuration of a servlet web server using Tomcat.
- org.springframework.boot.tomcat.metrics - package org.springframework.boot.tomcat.metrics
-
Tomcat metrics.
- org.springframework.boot.tomcat.reactive - package org.springframework.boot.tomcat.reactive
-
Reactive web server implementation backed by Tomcat.
- org.springframework.boot.tomcat.servlet - package org.springframework.boot.tomcat.servlet
-
Servlet web server implementation backed by Tomcat.
P
- postProcessContext(Context) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Post process the Tomcat
Contextbefore it's used with the Tomcat Server. - prefix - Variable in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
-
Log file name prefix.
- prepareContext(Host, ServletContextInitializer[]) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
- prepareContext(Host, TomcatHttpHandlerAdapter) - Method in class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
R
- Remoteip() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- Resource() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- rethrow() - Method in interface org.springframework.boot.tomcat.TomcatEmbeddedContext.DeferredStartupExceptions
-
Rethrow deferred startup exceptions if there are any.
S
- setAcceptCount(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setAdditionalConnectors(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set additional
Connectors that should be added to the Tomcat server . - setAdditionalTldSkipPatterns(List) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setAllowCaching(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- setBackgroundProcessorDelay(int) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Sets the background processor delay in seconds.
- setBackgroundProcessorDelay(int) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- setBackgroundProcessorDelay(Duration) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setBasedir(File) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setBaseDirectory(File) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Set the Tomcat base directory.
- setBaseDirectory(File) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- setBuffered(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setCacheMaxSize(DataSize) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- setCacheTtl(Duration) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Resource
- setCheckExists(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setConditionIf(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setConditionUnless(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setConnectionTimeout(Duration) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setConnectorCustomizers(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
TomcatConnectorCustomizers that should be applied to the TomcatConnector. - setContextCustomizers(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
TomcatContextCustomizers that should be applied to the TomcatContext. - setContextLifecycleListeners(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
LifecycleListeners that should be applied to the TomcatContext. - setContextValves(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
Valves that should be applied to the TomcatContext. - setDeferredStartupExceptions(TomcatEmbeddedContext.DeferredStartupExceptions) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
-
Set the a strategy used to capture and rethrow deferred startup exceptions.
- setDirectory(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setDisableMBeanRegistry(boolean) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Set whether the factory should disable Tomcat's MBean registry prior to creating the server.
- setDisableMBeanRegistry(boolean) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set whether the factory should disable Tomcat's MBean registry prior to creating the server.
- setEnabled(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setEnabled(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Mbeanregistry
- setEncoding(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setEngineValves(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
Valves that should be applied to the TomcatEngine. - setFileDateFormat(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setHostHeader(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setInternalProxies(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setIpv6Canonical(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setKeepAliveTimeout(Duration) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setLocale(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setManager(Manager) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
- setMax(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- setMaxConnections(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxDays(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setMaxHttpFormPostSize(DataSize) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxHttpResponseHeaderSize(DataSize) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxKeepAliveRequests(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxParameterCount(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxPartCount(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxPartHeaderSize(DataSize) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMaxQueueCapacity(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- setMaxSwallowSize(DataSize) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setMimeMappings(MimeMappings) - Method in class org.springframework.boot.tomcat.TomcatEmbeddedContext
- setMinSpare(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- setPattern(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setPortHeader(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setPrefix(String) - Method in class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatManagementServerProperties.Accesslog
- setPrefix(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setProcessorCache(int) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setProtocol(String) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
The Tomcat protocol to use when create the
Connector. - setProtocolHandlerCustomizers(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Set
TomcatProtocolHandlerCustomizers that should be applied to the TomcatConnector. - setProtocolHeader(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setProtocolHeaderHttpsValue(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setRedirectContextRoot(Boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setRelaxedPathChars(List) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setRelaxedQueryChars(List) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setRemoteIpHeader(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setRenameOnRotate(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setRequestAttributesEnabled(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setResourceLoader(ResourceLoader) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
- setRotate(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setSuffix(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Accesslog
- setTldSkipPatterns(Collection) - Method in class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Set the patterns that match jars to ignore for TLD scanning.
- setTrustedProxies(String) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Remoteip
- setUriEncoding(Charset) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setUriEncoding(Charset) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Set the character encoding to use for URL decoding.
- setUriEncoding(Charset) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
- setUseApr(boolean) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
-
Whether to use APR.
- setUseApr(boolean) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
-
Whether to use APR.
- setUseApr(TomcatServerProperties.UseApr) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- setUseRelativeRedirects(boolean) - Method in class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- shutDownGracefully(GracefulShutdownCallback) - Method in class org.springframework.boot.tomcat.TomcatWebServer
-
Initiates a graceful shutdown of the Tomcat web server.
- SslConnectorCustomizer - Class in org.springframework.boot.tomcat
-
Utility that configures SSL support on the given connector.
- SslConnectorCustomizer(Log, Connector, Ssl.ClientAuth) - Constructor for class org.springframework.boot.tomcat.SslConnectorCustomizer
- start() - Method in class org.springframework.boot.tomcat.TomcatWebServer
- stop() - Method in class org.springframework.boot.tomcat.TomcatWebServer
T
- Threads() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.Threads
- TomcatConnectorCustomizer - Interface in org.springframework.boot.tomcat
-
Callback interface that can be used to customize a Tomcat
Connector. - TomcatContextCustomizer - Interface in org.springframework.boot.tomcat
-
Callback interface that can be used to customize a Tomcat
Context. - TomcatEmbeddedContext - Class in org.springframework.boot.tomcat
-
Tomcat
StandardContextused byTomcatWebServerto support deferred initialization. - TomcatEmbeddedContext() - Constructor for class org.springframework.boot.tomcat.TomcatEmbeddedContext
- TomcatEmbeddedContext.DeferredStartupExceptions - Interface in org.springframework.boot.tomcat
-
Strategy interface that can be used to rethrow deferred startup exceptions.
- TomcatEmbeddedWebappClassLoader - Class in org.springframework.boot.tomcat
-
Extension of Tomcat's
ParallelWebappClassLoaderthat does not consider thesystem classloader. - TomcatEmbeddedWebappClassLoader() - Constructor for class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- TomcatEmbeddedWebappClassLoader(ClassLoader) - Constructor for class org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- TomcatManagementServerProperties - Class in org.springframework.boot.tomcat.autoconfigure.actuate.web.server
-
Properties for a Tomcat-based management server.
- TomcatManagementServerProperties() - Constructor for class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatManagementServerProperties
- TomcatManagementServerProperties.Accesslog - Class in org.springframework.boot.tomcat.autoconfigure.actuate.web.server
- TomcatMetricsAutoConfiguration - Class in org.springframework.boot.tomcat.autoconfigure.metrics
-
Auto-configurationforTomcatMetrics. - TomcatMetricsAutoConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.metrics.TomcatMetricsAutoConfiguration
- TomcatMetricsBinder - Class in org.springframework.boot.tomcat.metrics
-
Binds
TomcatMetricsin response to theApplicationStartedEvent. - TomcatMetricsBinder(MeterRegistry) - Constructor for class org.springframework.boot.tomcat.metrics.TomcatMetricsBinder
- TomcatMetricsBinder(MeterRegistry, Iterable) - Constructor for class org.springframework.boot.tomcat.metrics.TomcatMetricsBinder
- TomcatProtocolHandlerCustomizer<T> - Interface in org.springframework.boot.tomcat
-
Callback interface that can be used to customize the
ProtocolHandleron theConnector. - TomcatReactiveManagementContextAutoConfiguration - Class in org.springframework.boot.tomcat.autoconfigure.actuate.web.server
-
Auto-configuration for a Tomcat-based reactive management context.
- TomcatReactiveManagementContextAutoConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatReactiveManagementContextAutoConfiguration
- TomcatReactiveWebServerAutoConfiguration - Class in org.springframework.boot.tomcat.autoconfigure.reactive
-
Auto-configurationfor a Tomcat-based reactive web server. - TomcatReactiveWebServerAutoConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.reactive.TomcatReactiveWebServerAutoConfiguration
- TomcatReactiveWebServerFactory - Class in org.springframework.boot.tomcat.reactive
-
ReactiveWebServerFactorythat can be used to create aTomcatWebServer. - TomcatReactiveWebServerFactory() - Constructor for class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
-
Create a new
TomcatReactiveWebServerFactoryinstance. - TomcatReactiveWebServerFactory(int) - Constructor for class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
-
Create a new
TomcatReactiveWebServerFactorythat listens for requests using the specified port. - TomcatServerProperties - Class in org.springframework.boot.tomcat.autoconfigure
-
Tomcat server properties.
- TomcatServerProperties() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties
- TomcatServerProperties.Accesslog - Class in org.springframework.boot.tomcat.autoconfigure
-
Tomcat access log properties.
- TomcatServerProperties.Mbeanregistry - Class in org.springframework.boot.tomcat.autoconfigure
- TomcatServerProperties.Remoteip - Class in org.springframework.boot.tomcat.autoconfigure
- TomcatServerProperties.Resource - Class in org.springframework.boot.tomcat.autoconfigure
-
Tomcat static resource properties.
- TomcatServerProperties.Threads - Class in org.springframework.boot.tomcat.autoconfigure
-
Tomcat thread properties.
- TomcatServerProperties.UseApr - Enum Class in org.springframework.boot.tomcat.autoconfigure
-
When to use APR.
- TomcatServletManagementContextAutoConfiguration - Class in org.springframework.boot.tomcat.autoconfigure.actuate.web.server
-
Auto-configuration for a Tomcat-based servlet management context.
- TomcatServletManagementContextAutoConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.actuate.web.server.TomcatServletManagementContextAutoConfiguration
- TomcatServletWebServerAutoConfiguration - Class in org.springframework.boot.tomcat.autoconfigure.servlet
-
Auto-configurationfor a Tomcat-based servlet web server. - TomcatServletWebServerFactory - Class in org.springframework.boot.tomcat.servlet
-
ConfigurableServletWebServerFactorythat can be used to createTomcatWebServers. - TomcatServletWebServerFactory() - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Create a new
TomcatServletWebServerFactoryinstance. - TomcatServletWebServerFactory(int) - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Create a new
TomcatServletWebServerFactorythat listens for requests using the specified port. - TomcatServletWebServerFactory(String, int) - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
-
Create a new
TomcatServletWebServerFactorywith the specified context path and port. - TomcatVirtualThreadsWebServerFactoryCustomizer - Class in org.springframework.boot.tomcat.autoconfigure
-
Activates
VirtualThreadExecutoronTomcat's protocol handler. - TomcatVirtualThreadsWebServerFactoryCustomizer() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatVirtualThreadsWebServerFactoryCustomizer
- TomcatWebServer - Class in org.springframework.boot.tomcat
-
WebServerthat can be used to control a Tomcat web server. - TomcatWebServer(Tomcat) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
-
Create a new
TomcatWebServerinstance. - TomcatWebServer(Tomcat, boolean) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
-
Create a new
TomcatWebServerinstance. - TomcatWebServer(Tomcat, boolean, Shutdown) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
-
Create a new
TomcatWebServerinstance. - TomcatWebServerConfiguration - Class in org.springframework.boot.tomcat.autoconfigure
-
Configurationfor a Tomcat-based reactive or servlet web server. - TomcatWebServerConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatWebServerConfiguration
- TomcatWebServerFactory - Class in org.springframework.boot.tomcat
-
Base class for factories that produce a
TomcatWebServer. - TomcatWebServerFactory() - Constructor for class org.springframework.boot.tomcat.TomcatWebServerFactory
- TomcatWebServerFactory(int) - Constructor for class org.springframework.boot.tomcat.TomcatWebServerFactory
- TomcatWebServerFactoryCustomizer - Class in org.springframework.boot.tomcat.autoconfigure
-
Customization for Tomcat-specific features common to both Servlet and Reactive servers.
- TomcatWebServerFactoryCustomizer(Environment, ServerProperties, TomcatServerProperties) - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatWebServerFactoryCustomizer
U
- update(String, SslBundle) - Method in class org.springframework.boot.tomcat.SslConnectorCustomizer
V
- valueOf(String) - Static method in enum class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.UseApr
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.UseApr
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebSocketTomcatWebServerFactoryCustomizer - Class in org.springframework.boot.tomcat.autoconfigure
-
WebServerFactoryCustomizerthat configures Tomcat's WebSocket support. - WebSocketTomcatWebServerFactoryCustomizer() - Constructor for class org.springframework.boot.tomcat.autoconfigure.WebSocketTomcatWebServerFactoryCustomizer
- WHEN_AVAILABLE - Enum constant in enum class org.springframework.boot.tomcat.autoconfigure.TomcatServerProperties.UseApr
-
Use APR if it is available.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form