All Implemented Interfaces:
MessageSource, ApplicationEventPublisher, ListableBeanFactory, ResourcePatternResolver, HierarchicalBeanFactory
All Known Implementing Classes:
FileSystemXmlApplicationContext, AbstractRefreshableApplicationContext, WebApplicationContext, ClassPathXmlApplicationContext, AbstractRefreshablePortletApplicationContext, XmlPortletApplicationContext, ConfigurableApplicationContext, XmlWebApplicationContext, GenericWebApplicationContext, AbstractRefreshableWebApplicationContext, GenericApplicationContext, AbstractRefreshableConfigApplicationContext, AbstractXmlApplicationContext, StaticApplicationContext, ResourceAdapterApplicationContext, StaticWebApplicationContext, ConfigurablePortletApplicationContext, AbstractApplicationContext, StaticPortletApplicationContext, ConfigurableWebApplicationContext
An ApplicationContext provides:
In addition to standard org.springframework.beans.factory.BeanFactory lifecycle capabilities, ApplicationContext implementations detect and invoke ApplicationContextAware beans as well as ResourceLoaderAware , ApplicationEventPublisherAware and MessageSourceAware beans.
Rod - JohnsonJuergen - Hoeller| Method from org.springframework.context.ApplicationContext Summary: |
|---|
| getAutowireCapableBeanFactory, getDisplayName, getId, getParent, getStartupDate |
| Method from org.springframework.context.ApplicationContext Detail: |
|---|
This is not typically used by application code, except for the purpose of initializing bean instances that live outside the application context, applying the Spring bean lifecycle (fully or partly) to them. Alternatively, the internal BeanFactory exposed by the ConfigurableApplicationContext interface offers access to the AutowireCapableBeanFactory interface too. The present method mainly serves as convenient, specific facility on the ApplicationContext interface itself. |
|
|
null if there is no parent
and this is the root of the context hierarchy. |
|