The Spring Framework

## Package org.springframework.context.support

Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.

See:
Description

Class Summary
AbstractApplicationContext: Abstract implementation of the `ApplicationContext` interface.
AbstractMessageSource: Abstract implementation of the `HierarchicalMessageSource` interface, implementing common handling of message variants, making it easy to implement a specific strategy for a concrete MessageSource.
AbstractRefreshableApplicationContext: Base class for `ApplicationContext` implementations which are supposed to support multiple refreshs, creating a new internal bean factory instance every time.
AbstractRefreshableConfigApplicationContext: `AbstractRefreshableApplicationContext` subclass that adds common handling of specified config locations.
AbstractXmlApplicationContext: Convenient base class for `ApplicationContext` implementations, drawing configuration from XML documents containing bean definitions understood by an `XmlBeanDefinitionReader`.
ApplicationObjectSupport: Convenient superclass for application objects that want to be aware of the application context, e.g. for custom lookup of collaborating beans or for context-specific resource access.
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.
DefaultMessageSourceResolvable: Default implementation of the `MessageSourceResolvable` interface.
DelegatingMessageSource: Empty `MessageSource` that delegates all calls to the parent MessageSource.
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.
MessageSourceAccessor: Helper class for easy access to messages from a MessageSource, providing various overloaded getMessage methods.
MessageSourceResourceBundle: Helper class that allows for accessing a Spring `MessageSource` as a `ResourceBundle`.
MessageSourceSupport: Base class for message source implementations, providing support infrastructure such as `MessageFormat` handling but not implementing concrete methods defined in the `MessageSource`.
ReloadableResourceBundleMessageSource: `MessageSource` implementation that accesses resource bundles using specified basenames.
ResourceBundleMessageSource: `MessageSource` implementation that accesses resource bundles using specified basenames.
ResourceMapFactoryBean: FactoryBean that creates a Map with String keys and Resource values from properties, interpreting passed-in String values as resource locations.
StaticApplicationContext: `ApplicationContext` implementation which supports programmatic registration of beans and messages, rather than reading bean definitions from external configuration sources.
StaticMessageSource: Simple implementation of `MessageSource` which allows messages to be registered programmatically.

## Package org.springframework.context.support Description

Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.