ApplicationContext that supports
embedded servlet containers.See: Description
| Interface | Description |
|---|---|
| ConfigurableEmbeddedServletContainer |
Simple interface that represents customizations to an
EmbeddedServletContainerFactory. |
| EmbeddedServletContainer |
Simple interface that represents a fully configured embedded servlet container (for
example Tomcat or Jetty).
|
| EmbeddedServletContainerCustomizer |
Strategy interface for customizing auto-configured embedded servlet containers.
|
| EmbeddedServletContainerFactory |
Factory interface that can be used to create
EmbeddedServletContainers. |
| SslStoreProvider |
Interface to provide SSL key stores for an
EmbeddedServletContainer to use. |
| Class | Description |
|---|---|
| AbstractConfigurableEmbeddedServletContainer |
Abstract base class for
ConfigurableEmbeddedServletContainer implementations. |
| AbstractEmbeddedServletContainerFactory |
Abstract base class for
EmbeddedServletContainerFactory implementations. |
| AnnotationConfigEmbeddedWebApplicationContext |
EmbeddedWebApplicationContext 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. |
| Compression |
Simple container-independent abstraction for compression configuration.
|
| EmbeddedServletContainerCustomizerBeanPostProcessor |
BeanPostProcessor that applies all EmbeddedServletContainerCustomizers
from the bean factory to ConfigurableEmbeddedServletContainer beans. |
| EmbeddedServletContainerInitializedEvent |
Event to be published after the context is refreshed and the
EmbeddedServletContainer is ready. |
| EmbeddedWebApplicationContext |
A
WebApplicationContext that can be used to bootstrap itself from a contained
EmbeddedServletContainerFactory bean. |
| EmbeddedWebApplicationContext.ExistingWebApplicationScopes |
Utility class to store and restore any user defined scopes.
|
| InitParameterConfiguringServletContextInitializer |
A
ServletContextInitializer that configures init parameters on the
ServletContext. |
| JspServlet |
Configuration for the container's JSP servlet.
|
| MimeMappings |
Simple container-independent abstraction for servlet mime mappings.
|
| MimeMappings.Mapping |
A single mime mapping.
|
| ServerPortInfoApplicationContextInitializer |
ApplicationContextInitializer that sets Environment properties for the
ports that EmbeddedServletContainer servers are actually listening on. |
| Ssl |
Simple container-independent abstraction for SSL configuration.
|
| WebApplicationContextServletContextAwareProcessor |
Variant of
ServletContextAwareProcessor for use with a
ConfigurableWebApplicationContext. |
| XmlEmbeddedWebApplicationContext |
EmbeddedWebApplicationContext which takes its configuration from XML documents,
understood by an XmlBeanDefinitionReader. |
| Enum | Description |
|---|---|
| Ssl.ClientAuth |
Client authentication types.
|
| Exception | Description |
|---|---|
| EmbeddedServletContainerException |
Exceptions thrown by an embedded servlet container.
|
| PortInUseException |
A
PortInUseException is thrown when an embedded servlet container fails to
start due to a port already being in use. |
| Annotation Type | Description |
|---|---|
| LocalServerPort |
Annotation at the field or method/constructor parameter level that injects the HTTP
port that got allocated at runtime.
|
ApplicationContext that supports
embedded servlet containers.Copyright © 2017 Pivotal Software, Inc.. All rights reserved.