| AbstractApplicationContext |
Abstract implementation of the ApplicationContext
interface. |
| AbstractRefreshableApplicationContext |
Base class for ApplicationContext
implementations which are supposed to support multiple calls to refresh(),
creating a new internal bean factory instance every time. |
| AbstractRefreshableConfigApplicationContext |
AbstractRefreshableApplicationContext subclass that adds common handling
of specified config locations. |
| AbstractRefreshablePortletApplicationContext |
AbstractRefreshableApplicationContext
subclass which implements the ConfigurablePortletApplicationContext
interface for portlet environments. |
| AbstractRefreshableWebApplicationContext |
AbstractRefreshableApplicationContext
subclass which implements the
ConfigurableWebApplicationContext
interface for web environments. |
| AbstractXmlApplicationContext |
Convenient base class for ApplicationContext
implementations, drawing configuration from XML documents containing bean definitions
understood by an XmlBeanDefinitionReader. |
| AnnotationConfigApplicationContext |
Standalone application context, accepting annotated classes as input - in particular
@Configuration-annotated
classes, but also plain @Components
and JSR-330 compliant classes using javax.inject annotations. |
| AnnotationConfigWebApplicationContext |
WebApplicationContext implementation
which accepts annotated classes as input - in particular
@Configuration-annotated
classes, but also plain @Components
and JSR-330 compliant classes using javax.inject annotations. |
| ApplicationContext |
Central interface to provide configuration for an application. |
| ClassPathXmlApplicationContext |
Standalone XML application context, taking the context definition files
from the class path, interpreting plain paths as class path resource names
that include the package path (e.g. |
| ClassRelativeResourceLoader |
ResourceLoader implementation that interprets plain resource paths
as relative to a given java.lang.Class. |
| ConfigurableApplicationContext |
SPI interface to be implemented by most if not all application contexts. |
| ConfigurablePortletApplicationContext |
Interface to be implemented by configurable portlet application contexts. |
| ConfigurableWebApplicationContext |
Interface to be implemented by configurable web application contexts. |
| DefaultResourceLoader |
Default implementation of the ResourceLoader interface. |
| FileSystemResourceLoader |
ResourceLoader implementation that resolves plain paths as
file system resources rather than as class path resources
(the latter is DefaultResourceLoader's default strategy). |
| FileSystemXmlApplicationContext |
Standalone XML application context, taking the context definition files
from the file system or from URLs, interpreting plain paths as relative
file system locations (e.g. |
| GenericApplicationContext |
Generic ApplicationContext implementation that holds a single internal
DefaultListableBeanFactory
instance and does not assume a specific bean definition format. |
| GenericWebApplicationContext |
Subclass of GenericApplicationContext, suitable for web environments. |
| GenericXmlApplicationContext |
Convenient application context with built-in XML support. |
| PathMatchingResourcePatternResolver |
A ResourcePatternResolver implementation that is able to resolve a
specified resource location path into one or more matching Resources. |
| PortletContextResourceLoader |
ResourceLoader implementation that resolves paths as PortletContext
resources, for use outside a Portlet ApplicationContext (for example,
in a GenericPortletBean subclass). |
| PortletContextResourcePatternResolver |
PortletContext-aware subclass of PathMatchingResourcePatternResolver,
able to find matching resources below the web application root directory
via Portlet API's PortletContext.getResourcePaths. |
| ResourceAdapterApplicationContext |
ApplicationContext implementation
for a JCA ResourceAdapter. |
| ResourcePatternResolver |
Strategy interface for resolving a location pattern (for example,
an Ant-style path pattern) into Resource objects. |
| ServletContextResourceLoader |
ResourceLoader implementation that resolves paths as ServletContext
resources, for use outside a WebApplicationContext (for example,
in an HttpServletBean or GenericFilterBean subclass). |
| ServletContextResourcePatternResolver |
ServletContext-aware subclass of PathMatchingResourcePatternResolver,
able to find matching resources below the web application root directory
via Servlet 2.3's ServletContext.getResourcePaths. |
| StaticApplicationContext |
ApplicationContext implementation
which supports programmatic registration of beans and messages,
rather than reading bean definitions from external configuration sources. |
| StaticPortletApplicationContext |
Static Portlet-based ApplicationContext
implementation for testing. |
| StaticWebApplicationContext |
Static WebApplicationContext
implementation for testing. |
| WebApplicationContext |
Interface to provide configuration for a web application. |
| XmlPortletApplicationContext |
Portlet-based WebApplicationContext
implementation which takes its configuration from XML documents, understood
by an XmlBeanDefinitionReader. |
| XmlWebApplicationContext |
WebApplicationContext implementation
which takes its configuration from XML documents, understood by an
XmlBeanDefinitionReader. |