The Spring Framework

Uses of Interface
org.springframework.context.ApplicationContext

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.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()
          Get 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.
 

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(javax.portlet.PortletContext pc)
          Find the root WebApplicationContext for this portlet application, which is typically loaded via ContextLoaderListener or ContextLoaderServlet.
static ApplicationContext PortletApplicationContextUtils.getWebApplicationContext(javax.portlet.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 FrameworkServlet.onRefresh(ApplicationContext context)
          Template method which can be overridden to add servlet-specific refresh work.
protected  void DispatcherServlet.onRefresh(ApplicationContext context)
          This implementation calls DispatcherServlet.initStrategies(org.springframework.context.ApplicationContext).
 

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

Copyright © 2002-2008 The Spring Framework.