Index

A C D F G I L M N O P R S T U V W 
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 Tomcat Connector.
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 Tomcat Context.
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 Tomcat Context.
addContextValves(Valve...) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Add Valves that should be applied to the Tomcat Context.
addEngineValves(Valve...) - Method in interface org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
Add Valves that should be applied to the Tomcat Engine.
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 Tomcat Connector.
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
TomcatConnectorCustomizer that configures compression support on the given Connector.
CompressionConnectorCustomizer(Compression) - Constructor for class org.springframework.boot.tomcat.CompressionConnectorCustomizer
 
ConfigurableTomcatWebServerFactory - Interface in org.springframework.boot.tomcat
ConfigurableWebServerFactory for 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 ConnectorStartFailedException is thrown when a Tomcat Connector fails 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 ConnectorStartFailedException for a connector that's configured to listen on the given port.
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 TomcatContextCustomizer that 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 Tomcat Connector.
getContextCustomizers() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Returns a mutable collection of the TomcatContextCustomizers that will be applied to the Tomcat Context.
getContextLifecycleListeners() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Returns a mutable collection of the LifecycleListeners that will be applied to the Tomcat Context.
getContextValves() - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Returns a mutable collection of the Valves that will be applied to the Tomcat Context.
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 Tomcat Engine.
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 Tomcat Connector.
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

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 Context before 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 Tomcat Connector.
setContextCustomizers(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Set TomcatContextCustomizers that should be applied to the Tomcat Context.
setContextLifecycleListeners(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Set LifecycleListeners that should be applied to the Tomcat Context.
setContextValves(Collection) - Method in class org.springframework.boot.tomcat.TomcatWebServerFactory
Set Valves that should be applied to the Tomcat Context.
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 Tomcat Engine.
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 Tomcat Connector.
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 StandardContext used by TomcatWebServer to 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 ParallelWebappClassLoader that does not consider the system 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-configuration for TomcatMetrics.
TomcatMetricsAutoConfiguration() - Constructor for class org.springframework.boot.tomcat.autoconfigure.metrics.TomcatMetricsAutoConfiguration
 
TomcatMetricsBinder - Class in org.springframework.boot.tomcat.metrics
Binds TomcatMetrics in response to the ApplicationStartedEvent.
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 ProtocolHandler on the Connector.
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-configuration for 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
ReactiveWebServerFactory that can be used to create a TomcatWebServer.
TomcatReactiveWebServerFactory() - Constructor for class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
Create a new TomcatReactiveWebServerFactory instance.
TomcatReactiveWebServerFactory(int) - Constructor for class org.springframework.boot.tomcat.reactive.TomcatReactiveWebServerFactory
Create a new TomcatReactiveWebServerFactory that 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-configuration for a Tomcat-based servlet web server.
TomcatServletWebServerFactory - Class in org.springframework.boot.tomcat.servlet
ConfigurableServletWebServerFactory that can be used to create TomcatWebServers.
TomcatServletWebServerFactory() - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
Create a new TomcatServletWebServerFactory instance.
TomcatServletWebServerFactory(int) - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
Create a new TomcatServletWebServerFactory that listens for requests using the specified port.
TomcatServletWebServerFactory(String, int) - Constructor for class org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory
Create a new TomcatServletWebServerFactory with the specified context path and port.
TomcatVirtualThreadsWebServerFactoryCustomizer - Class in org.springframework.boot.tomcat.autoconfigure
Activates VirtualThreadExecutor on Tomcat's protocol handler.
TomcatVirtualThreadsWebServerFactoryCustomizer() - Constructor for class org.springframework.boot.tomcat.autoconfigure.TomcatVirtualThreadsWebServerFactoryCustomizer
 
TomcatWebServer - Class in org.springframework.boot.tomcat
WebServer that can be used to control a Tomcat web server.
TomcatWebServer(Tomcat) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
Create a new TomcatWebServer instance.
TomcatWebServer(Tomcat, boolean) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
Create a new TomcatWebServer instance.
TomcatWebServer(Tomcat, boolean, Shutdown) - Constructor for class org.springframework.boot.tomcat.TomcatWebServer
Create a new TomcatWebServer instance.
TomcatWebServerConfiguration - Class in org.springframework.boot.tomcat.autoconfigure
Configuration for 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, WebProperties) - 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
WebServerFactoryCustomizer that 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.
A C D F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form