| Package | Description | 
|---|---|
| org.springframework.boot.web.context | 
 Web integrations with Spring's  
ApplicationContext. | 
| org.springframework.boot.web.embedded.jetty | 
 Embedded reactive and servlet web server implementations backed by Jetty. 
 | 
| org.springframework.boot.web.embedded.netty | 
 Embedded reactive web server implementation backed by Netty. 
 | 
| org.springframework.boot.web.embedded.tomcat | 
 Embedded reactive and servlet web server implementations backed by Tomcat. 
 | 
| org.springframework.boot.web.embedded.undertow | 
 Embedded reactive and servlet web server implementations backed by Undertow. 
 | 
| org.springframework.boot.web.reactive.context | 
 Reactive based web integrations with Spring's
  
ApplicationContext. | 
| org.springframework.boot.web.reactive.server | 
 Reactive web server abstractions. 
 | 
| org.springframework.boot.web.servlet.context | 
 Servlet based web integrations with Spring's
  
WebApplicationContext. | 
| org.springframework.boot.web.servlet.server | 
 Servlet web server abstractions. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
WebServerInitializedEvent.getSource()
Access the source of the event (an  
WebServer). | 
WebServer | 
WebServerApplicationContext.getWebServer()
Returns the  
WebServer that was created by the context or null if
 the server has not yet been created. | 
WebServer | 
WebServerInitializedEvent.getWebServer()
Access the  
WebServer. | 
| Constructor and Description | 
|---|
WebServerGracefulShutdownLifecycle(WebServer webServer)
Creates a new  
WebServerGracefulShutdownLifecycle that will gracefully shut
 down the given webServer. | 
WebServerInitializedEvent(WebServer webServer)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JettyWebServer
WebServer that can be used to control a Jetty web server. | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
JettyReactiveWebServerFactory.getWebServer(HttpHandler httpHandler)  | 
WebServer | 
JettyServletWebServerFactory.getWebServer(ServletContextInitializer... initializers)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NettyWebServer
WebServer that can be used to control a Reactor Netty web server. | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
NettyReactiveWebServerFactory.getWebServer(HttpHandler httpHandler)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TomcatWebServer
WebServer that can be used to control a Tomcat web server. | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
TomcatReactiveWebServerFactory.getWebServer(HttpHandler httpHandler)  | 
WebServer | 
TomcatServletWebServerFactory.getWebServer(ServletContextInitializer... initializers)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UndertowServletWebServer
WebServer that can be used to control an embedded Undertow server. | 
class  | 
UndertowWebServer
WebServer that can be used to control an Undertow web server. | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
UndertowReactiveWebServerFactory.getWebServer(HttpHandler httpHandler)  | 
WebServer | 
UndertowServletWebServerFactory.getWebServer(ServletContextInitializer... initializers)  | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
ReactiveWebServerApplicationContext.getWebServer()
Returns the  
WebServer that was created by the context or null if
 the server has not yet been created. | 
| Constructor and Description | 
|---|
ReactiveWebServerInitializedEvent(WebServer webServer,
                                 ReactiveWebServerApplicationContext applicationContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
ReactiveWebServerFactory.getWebServer(HttpHandler httpHandler)
Gets a new fully configured but paused  
WebServer instance. | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
ServletWebServerApplicationContext.getWebServer()
Returns the  
WebServer that was created by the context or null if
 the server has not yet been created. | 
| Constructor and Description | 
|---|
ServletWebServerInitializedEvent(WebServer webServer,
                                ServletWebServerApplicationContext applicationContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
WebServer | 
ServletWebServerFactory.getWebServer(ServletContextInitializer... initializers)
Gets a new fully configured but paused  
WebServer instance. |