| Package | Description | 
|---|---|
| org.springframework.boot.web.context | 
 Web integrations with Spring's  
ApplicationContext. | 
| org.springframework.boot.web.reactive.context | 
 Reactive based web integrations with Spring's
  
ApplicationContext. | 
| org.springframework.boot.web.servlet.context | 
 Servlet based web integrations with Spring's
  
WebApplicationContext. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConfigurableWebServerApplicationContext
SPI interface to be implemented by most if not all  
web server application contexts. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract WebServerApplicationContext | 
WebServerInitializedEvent.getApplicationContext()
Access the application context that the server was created in. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AnnotationConfigReactiveWebServerApplicationContext
ReactiveWebServerApplicationContext that accepts annotated classes as input -
 in particular
 @Configuration-annotated
 classes, but also plain @Component classes and JSR-330 compliant
 classes using javax.inject annotations. | 
class  | 
ReactiveWebServerApplicationContext
A  
GenericReactiveWebApplicationContext that can be used to bootstrap itself
 from a contained ReactiveWebServerFactory bean. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AnnotationConfigServletWebServerApplicationContext
ServletWebServerApplicationContext that accepts annotated classes as input - in
 particular @Configuration
 -annotated classes, but also plain @Component classes and JSR-330
 compliant classes using javax.inject annotations. | 
class  | 
ServletWebServerApplicationContext
A  
WebApplicationContext that can be used to bootstrap itself from a contained
 ServletWebServerFactory bean. | 
class  | 
XmlServletWebServerApplicationContext
ServletWebServerApplicationContext which takes its configuration from XML
 documents, understood by an
 XmlBeanDefinitionReader. |