Package org.springframework.boot.web.server
package org.springframework.boot.web.server
Support for embedded web servers.
-
ClassDescriptionAbstract base class for
ConfigurableWebServerFactory
implementations.Deprecated, for removal: This API element is subject to removal in a future version.Simple server-independent abstraction for compression configuration.A configurableWebServerFactory
.Cookie properties.SameSite values.Simple server-independent abstraction for error pages.Interface to be implemented by types that registerErrorPages
.BeanPostProcessor
that applies allErrorPageRegistrar
s from the bean factory toErrorPageRegistry
beans.Interface for a registry that holdsErrorPages
.A callback for the result of a graceful shutdown request.The result of a graceful shutdown request.Simple server-independent abstraction for HTTP/2 configuration.Simple server-independent abstraction for mime mappings.A single mime mapping.APortInUseException
is thrown when a web server fails to start due to a port already being in use.Configuration for shutting down aWebServer
.Simple server-independent abstraction for SSL configuration.Client authentication types.Deprecated, for removal: This API element is subject to removal in a future version.since 3.1.0 for removal in 3.3.0 in favor ofSslBundleKey.assertContainsAlias(KeyStore)
Deprecated, for removal: This API element is subject to removal in a future version.since 3.1.0 for removal in 3.3.0 in favor of registering anSslBundle
.Simple interface that represents a fully configured web server (for example Tomcat, Jetty, Netty).Exceptions thrown by a web server.Tagging interface for factories that create aWebServer
.WebServerFactoryCustomizer<T extends WebServerFactory>Strategy interface for customizingweb server factories
.BeanPostProcessor
that applies allWebServerFactoryCustomizer
beans from the bean factory toWebServerFactory
beans.
SslBundle
backed by aPemSslStoreBundle
.