|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ApplicationContext | |
---|---|
org.springframework.context | This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API. |
org.springframework.context.access | Helper infrastructure to locate and access shared application contexts. |
org.springframework.context.event | Support classes for application events, like standard context events. |
org.springframework.context.support | Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation. |
org.springframework.jca.context | Integration package that allows for deploying a Spring application context as a JCA 1.5 compliant RAR file. |
org.springframework.remoting.jaxrpc | Remoting classes for Web Services via JAX-RPC. |
org.springframework.scheduling.quartz | Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context. |
org.springframework.test.annotation | Support classes for annotation-driven tests. |
org.springframework.test.context | This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use. |
org.springframework.test.context.junit38 | Support classes for ApplicationContext-based and transactional tests run with JUnit 3.8 and the Spring TestContext Framework. |
org.springframework.test.context.junit4 | Support classes for ApplicationContext-based and transactional tests run with JUnit 4.4 and the Spring TestContext Framework. |
org.springframework.test.context.testng | Support classes for ApplicationContext-based and transactional tests run with TestNG and the Spring TestContext Framework. |
org.springframework.ui.context.support | Classes supporting the org.springframework.ui.context package. |
org.springframework.web.context | Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context. |
org.springframework.web.context.support | Classes supporting the org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes. |
org.springframework.web.portlet | Provides JSR-168 portlets that integrate with the application context infrastructure, and the core interfaces and classes for the Portlet variant of Spring's web MVC framework. |
org.springframework.web.portlet.context | Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes. |
org.springframework.web.servlet | Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework. |
org.springframework.web.servlet.view | Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations. |
org.springframework.web.servlet.view.tiles | Support classes for the integration of Tiles (included in Struts) as Spring web view technology. |
Uses of ApplicationContext in org.springframework.context |
---|
Subinterfaces of ApplicationContext in org.springframework.context | |
---|---|
interface |
ConfigurableApplicationContext
SPI interface to be implemented by most if not all application contexts. |
Methods in org.springframework.context that return ApplicationContext | |
---|---|
ApplicationContext |
ApplicationContext.getParent()
Return the parent context, or null if there is no parent
and this is the root of the context hierarchy. |
Methods in org.springframework.context with parameters of type ApplicationContext | |
---|---|
void |
ApplicationContextAware.setApplicationContext(ApplicationContext applicationContext)
Set the ApplicationContext that this object runs in. |
void |
ConfigurableApplicationContext.setParent(ApplicationContext parent)
Set the parent of this application context. |
Uses of ApplicationContext in org.springframework.context.access |
---|
Methods in org.springframework.context.access that return ApplicationContext | |
---|---|
protected ApplicationContext |
ContextJndiBeanFactoryLocator.createApplicationContext(String[] resources)
Create the ApplicationContext instance, given an array of class path resource Strings which should be combined |
Constructors in org.springframework.context.access with parameters of type ApplicationContext | |
---|---|
ContextBeanFactoryReference(ApplicationContext applicationContext)
Create a new ContextBeanFactoryReference for the given context. |
Uses of ApplicationContext in org.springframework.context.event |
---|
Methods in org.springframework.context.event that return ApplicationContext | |
---|---|
ApplicationContext |
ApplicationContextEvent.getApplicationContext()
Get the ApplicationContext that the event was raised for. |
Constructors in org.springframework.context.event with parameters of type ApplicationContext | |
---|---|
ApplicationContextEvent(ApplicationContext source)
Create a new ContextStartedEvent. |
|
ContextClosedEvent(ApplicationContext source)
Creates a new ContextClosedEvent. |
|
ContextRefreshedEvent(ApplicationContext source)
Create a new ContextRefreshedEvent. |
|
ContextStartedEvent(ApplicationContext source)
Create a new ContextStartedEvent. |
|
ContextStoppedEvent(ApplicationContext source)
Create a new ContextStoppedEvent. |
Uses of ApplicationContext in org.springframework.context.support |
---|
Classes in org.springframework.context.support that implement ApplicationContext | |
---|---|
class |
AbstractApplicationContext
Abstract implementation of the ApplicationContext
interface. |
class |
AbstractRefreshableApplicationContext
Base class for ApplicationContext
implementations which are supposed to support multiple refreshs,
creating a new internal bean factory instance every time. |
class |
AbstractRefreshableConfigApplicationContext
AbstractRefreshableApplicationContext subclass that adds common handling
of specified config locations. |
class |
AbstractXmlApplicationContext
Convenient base class for ApplicationContext
implementations, drawing configuration from XML documents containing bean definitions
understood by an XmlBeanDefinitionReader . |
class |
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. |
class |
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. |
class |
GenericApplicationContext
Generic ApplicationContext implementation that holds a single internal DefaultListableBeanFactory
instance and does not assume a specific bean definition format. |
class |
StaticApplicationContext
ApplicationContext implementation
which supports programmatic registration of beans and messages,
rather than reading bean definitions from external configuration sources. |
Methods in org.springframework.context.support that return ApplicationContext | |
---|---|
ApplicationContext |
ApplicationObjectSupport.getApplicationContext()
Return the ApplicationContext that this object is associated with. |
ApplicationContext |
AbstractApplicationContext.getParent()
Return the parent context, or null if there is no parent
(that is, this context is the root of the context hierarchy). |
Methods in org.springframework.context.support with parameters of type ApplicationContext | |
---|---|
protected void |
ApplicationObjectSupport.initApplicationContext(ApplicationContext context)
Subclasses can override this for custom initialization behavior. |
void |
ApplicationObjectSupport.setApplicationContext(ApplicationContext context)
|
void |
AbstractApplicationContext.setParent(ApplicationContext parent)
|
void |
GenericApplicationContext.setParent(ApplicationContext parent)
Set the parent of this application context, also setting the parent of the internal BeanFactory accordingly. |
Constructors in org.springframework.context.support with parameters of type ApplicationContext | |
---|---|
AbstractApplicationContext(ApplicationContext parent)
Create a new AbstractApplicationContext with the given parent context. |
|
AbstractRefreshableApplicationContext(ApplicationContext parent)
Create a new AbstractRefreshableApplicationContext with the given parent context. |
|
AbstractRefreshableConfigApplicationContext(ApplicationContext parent)
Create a new AbstractRefreshableConfigApplicationContext with the given parent context. |
|
AbstractXmlApplicationContext(ApplicationContext parent)
Create a new AbstractXmlApplicationContext with the given parent context. |
|
ClassPathXmlApplicationContext(ApplicationContext parent)
Create a new ClassPathXmlApplicationContext for bean-style configuration. |
|
ClassPathXmlApplicationContext(String[] configLocations,
ApplicationContext parent)
Create a new ClassPathXmlApplicationContext with the given parent, loading the definitions from the given XML files and automatically refreshing the context. |
|
ClassPathXmlApplicationContext(String[] configLocations,
boolean refresh,
ApplicationContext parent)
Create a new ClassPathXmlApplicationContext with the given parent, loading the definitions from the given XML files. |
|
ClassPathXmlApplicationContext(String[] paths,
Class clazz,
ApplicationContext parent)
Create a new ClassPathXmlApplicationContext with the given parent, loading the definitions from the given XML files and automatically refreshing the context. |
|
FileSystemXmlApplicationContext(ApplicationContext parent)
Create a new FileSystemXmlApplicationContext for bean-style configuration. |
|
FileSystemXmlApplicationContext(String[] configLocations,
ApplicationContext parent)
Create a new FileSystemXmlApplicationContext with the given parent, loading the definitions from the given XML files and automatically refreshing the context. |
|
FileSystemXmlApplicationContext(String[] configLocations,
boolean refresh,
ApplicationContext parent)
Create a new FileSystemXmlApplicationContext with the given parent, loading the definitions from the given XML files. |
|
GenericApplicationContext(ApplicationContext parent)
Create a new GenericApplicationContext with the given parent. |
|
GenericApplicationContext(DefaultListableBeanFactory beanFactory,
ApplicationContext parent)
Create a new GenericApplicationContext with the given DefaultListableBeanFactory. |
|
StaticApplicationContext(ApplicationContext parent)
Create a new StaticApplicationContext with the given parent. |
Uses of ApplicationContext in org.springframework.jca.context |
---|
Classes in org.springframework.jca.context that implement ApplicationContext | |
---|---|
class |
ResourceAdapterApplicationContext
ApplicationContext implementation
for a JCA ResourceAdapter. |
Uses of ApplicationContext in org.springframework.remoting.jaxrpc |
---|
Methods in org.springframework.remoting.jaxrpc that return ApplicationContext | |
---|---|
protected ApplicationContext |
ServletEndpointSupport.getApplicationContext()
Return the current Spring ApplicationContext. |
Uses of ApplicationContext in org.springframework.scheduling.quartz |
---|
Methods in org.springframework.scheduling.quartz with parameters of type ApplicationContext | |
---|---|
void |
SchedulerFactoryBean.setApplicationContext(ApplicationContext applicationContext)
|
void |
JobDetailBean.setApplicationContext(ApplicationContext applicationContext)
|
Uses of ApplicationContext in org.springframework.test.annotation |
---|
Methods in org.springframework.test.annotation with parameters of type ApplicationContext | |
---|---|
protected void |
AbstractAnnotationAwareTransactionalTests.findUniqueProfileValueSourceFromContext(ApplicationContext applicationContext)
Deprecated. Use @ProfileValueSourceConfiguration
instead. |
Uses of ApplicationContext in org.springframework.test.context |
---|
Methods in org.springframework.test.context that return ApplicationContext | |
---|---|
ApplicationContext |
TestContext.getApplicationContext()
Gets the application context for this test
context, possibly cached. |
ApplicationContext |
ContextLoader.loadContext(String... locations)
Loads a new context based on the supplied
locations , configures the context, and finally returns
the context in fully refreshed state. |
Methods in org.springframework.test.context that return types with arguments of type ApplicationContext | |
---|---|
protected org.springframework.test.context.ContextCache<String,ApplicationContext> |
TestContextManager.getContextCache()
Gets the ContextCache used by this TestContextManager . |
Constructor parameters in org.springframework.test.context with type arguments of type ApplicationContext | |
---|---|
TestContext(Class<?> testClass,
org.springframework.test.context.ContextCache<String,ApplicationContext> contextCache)
Constructs a new test context for the supplied test class
and context cache and parses the corresponding
@ContextConfiguration annotation, if
present. |
Uses of ApplicationContext in org.springframework.test.context.junit38 |
---|
Fields in org.springframework.test.context.junit38 declared as ApplicationContext | |
---|---|
protected ApplicationContext |
AbstractJUnit38SpringContextTests.applicationContext
The ApplicationContext that was injected into this test instance
via AbstractJUnit38SpringContextTests.setApplicationContext(ApplicationContext) . |
Methods in org.springframework.test.context.junit38 with parameters of type ApplicationContext | |
---|---|
void |
AbstractJUnit38SpringContextTests.setApplicationContext(ApplicationContext applicationContext)
Sets the ApplicationContext to be used by this test instance,
provided via ApplicationContextAware semantics. |
Uses of ApplicationContext in org.springframework.test.context.junit4 |
---|
Fields in org.springframework.test.context.junit4 declared as ApplicationContext | |
---|---|
protected ApplicationContext |
AbstractJUnit4SpringContextTests.applicationContext
The ApplicationContext that was injected into this test instance
via AbstractJUnit4SpringContextTests.setApplicationContext(ApplicationContext) . |
Methods in org.springframework.test.context.junit4 with parameters of type ApplicationContext | |
---|---|
void |
AbstractJUnit4SpringContextTests.setApplicationContext(ApplicationContext applicationContext)
Set the ApplicationContext to be used by this test instance,
provided via ApplicationContextAware semantics. |
Uses of ApplicationContext in org.springframework.test.context.testng |
---|
Fields in org.springframework.test.context.testng declared as ApplicationContext | |
---|---|
protected ApplicationContext |
AbstractTestNGSpringContextTests.applicationContext
The ApplicationContext that was injected into this test instance
via AbstractTestNGSpringContextTests.setApplicationContext(ApplicationContext) . |
Methods in org.springframework.test.context.testng with parameters of type ApplicationContext | |
---|---|
void |
AbstractTestNGSpringContextTests.setApplicationContext(ApplicationContext applicationContext)
Set the ApplicationContext to be used by this test instance,
provided via ApplicationContextAware semantics. |
Uses of ApplicationContext in org.springframework.ui.context.support |
---|
Methods in org.springframework.ui.context.support with parameters of type ApplicationContext | |
---|---|
static ThemeSource |
UiApplicationContextUtils.initThemeSource(ApplicationContext context)
Initialize the ThemeSource for the given application context, autodetecting a bean with the name "themeSource". |
Uses of ApplicationContext in org.springframework.web.context |
---|
Subinterfaces of ApplicationContext in org.springframework.web.context | |
---|---|
interface |
ConfigurableWebApplicationContext
Interface to be implemented by configurable web application contexts. |
interface |
WebApplicationContext
Interface to provide configuration for a web application. |
Methods in org.springframework.web.context that return ApplicationContext | |
---|---|
protected ApplicationContext |
ContextLoader.loadParentContext(ServletContext servletContext)
Template method with default implementation (which may be overridden by a subclass), to load or obtain an ApplicationContext instance which will be used as the parent context of the root WebApplicationContext. |
Methods in org.springframework.web.context with parameters of type ApplicationContext | |
---|---|
protected WebApplicationContext |
ContextLoader.createWebApplicationContext(ServletContext servletContext,
ApplicationContext parent)
Instantiate the root WebApplicationContext for this loader, either the default context class or a custom context class if specified. |
Uses of ApplicationContext in org.springframework.web.context.support |
---|
Classes in org.springframework.web.context.support that implement ApplicationContext | |
---|---|
class |
AbstractRefreshableWebApplicationContext
AbstractRefreshableApplicationContext
subclass which implements the
ConfigurableWebApplicationContext
interface for web environments. |
class |
GenericWebApplicationContext
Subclass of GenericApplicationContext , suitable for web environments. |
class |
StaticWebApplicationContext
Static WebApplicationContext
implementation for testing. |
class |
XmlWebApplicationContext
WebApplicationContext implementation
which takes its configuration from XML documents, understood by an
XmlBeanDefinitionReader . |
Methods in org.springframework.web.context.support with parameters of type ApplicationContext | |
---|---|
protected void |
WebApplicationObjectSupport.initApplicationContext(ApplicationContext context)
Calls WebApplicationObjectSupport.initServletContext(javax.servlet.ServletContext) if the
given ApplicationContext is a WebApplicationContext . |
Uses of ApplicationContext in org.springframework.web.portlet |
---|
Methods in org.springframework.web.portlet that return ApplicationContext | |
---|---|
protected ApplicationContext |
FrameworkPortlet.createPortletApplicationContext(ApplicationContext parent)
Instantiate the Portlet ApplicationContext for this portlet, either a default XmlPortletApplicationContext or a custom context class if set. |
ApplicationContext |
FrameworkPortlet.getPortletApplicationContext()
Return this portlet's ApplicationContext. |
protected ApplicationContext |
FrameworkPortlet.initPortletApplicationContext()
Initialize and publish the Portlet ApplicationContext for this portlet. |
Methods in org.springframework.web.portlet with parameters of type ApplicationContext | |
---|---|
protected Object |
DispatcherPortlet.createDefaultStrategy(ApplicationContext context,
Class clazz)
Create a default strategy. |
protected ApplicationContext |
FrameworkPortlet.createPortletApplicationContext(ApplicationContext parent)
Instantiate the Portlet ApplicationContext for this portlet, either a default XmlPortletApplicationContext or a custom context class if set. |
protected List |
DispatcherPortlet.getDefaultStrategies(ApplicationContext context,
Class strategyInterface)
Create a List of default strategy objects for the given strategy interface. |
protected Object |
DispatcherPortlet.getDefaultStrategy(ApplicationContext context,
Class strategyInterface)
Return the default strategy object for the given strategy interface. |
protected void |
DispatcherPortlet.initStrategies(ApplicationContext context)
Refresh the strategy objects that this portlet uses. |
protected void |
FrameworkPortlet.onRefresh(ApplicationContext context)
Template method which can be overridden to add portlet-specific refresh work. |
void |
DispatcherPortlet.onRefresh(ApplicationContext context)
This implementation calls DispatcherPortlet.initStrategies(org.springframework.context.ApplicationContext) . |
Uses of ApplicationContext in org.springframework.web.portlet.context |
---|
Subinterfaces of ApplicationContext in org.springframework.web.portlet.context | |
---|---|
interface |
ConfigurablePortletApplicationContext
Interface to be implemented by configurable portlet application contexts. |
Classes in org.springframework.web.portlet.context that implement ApplicationContext | |
---|---|
class |
AbstractRefreshablePortletApplicationContext
AbstractRefreshableApplicationContext
subclass which implements the ConfigurablePortletApplicationContext
interface for portlet environments. |
class |
StaticPortletApplicationContext
Static Portlet-based ApplicationContext
implementation for testing. |
class |
XmlPortletApplicationContext
Portlet-based WebApplicationContext
implementation which takes its configuration from XML documents, understood
by an XmlBeanDefinitionReader . |
Methods in org.springframework.web.portlet.context that return ApplicationContext | |
---|---|
static ApplicationContext |
PortletApplicationContextUtils.getRequiredWebApplicationContext(PortletContext pc)
Find the root WebApplicationContext for this portlet application, which is typically loaded via ContextLoaderListener or ContextLoaderServlet. |
static ApplicationContext |
PortletApplicationContextUtils.getWebApplicationContext(PortletContext pc)
Find the root WebApplicationContext for this portlet application, which is typically loaded via ContextLoaderListener or ContextLoaderServlet. |
Methods in org.springframework.web.portlet.context with parameters of type ApplicationContext | |
---|---|
void |
StaticPortletApplicationContext.setParent(ApplicationContext parent)
|
void |
AbstractRefreshablePortletApplicationContext.setParent(ApplicationContext parent)
|
Uses of ApplicationContext in org.springframework.web.servlet |
---|
Methods in org.springframework.web.servlet with parameters of type ApplicationContext | |
---|---|
protected Object |
DispatcherServlet.createDefaultStrategy(ApplicationContext context,
Class clazz)
Create a default strategy. |
protected List |
DispatcherServlet.getDefaultStrategies(ApplicationContext context,
Class strategyInterface)
Create a List of default strategy objects for the given strategy interface. |
protected Object |
DispatcherServlet.getDefaultStrategy(ApplicationContext context,
Class strategyInterface)
Return the default strategy object for the given strategy interface. |
protected void |
DispatcherServlet.initStrategies(ApplicationContext context)
Initialize the strategy objects that this servlet uses. |
protected void |
DispatcherServlet.onRefresh(ApplicationContext context)
This implementation calls DispatcherServlet.initStrategies(org.springframework.context.ApplicationContext) . |
protected void |
FrameworkServlet.onRefresh(ApplicationContext context)
Template method which can be overridden to add servlet-specific refresh work. |
Uses of ApplicationContext in org.springframework.web.servlet.view |
---|
Methods in org.springframework.web.servlet.view with parameters of type ApplicationContext | |
---|---|
protected void |
JstlView.initApplicationContext(ApplicationContext context)
Initializes the ApplicationContext as default MessageSource if none has been specified explicitly. |
Uses of ApplicationContext in org.springframework.web.servlet.view.tiles |
---|
Methods in org.springframework.web.servlet.view.tiles that return ApplicationContext | |
---|---|
protected ApplicationContext |
ComponentControllerSupport.getApplicationContext()
Return the current Spring ApplicationContext. |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |