Package info.magnolia.init

Interface Summary
MagnoliaConfigurationProperties MagnoliaConfigurationProperties instances are providing access to system-wide configuration properties.
MagnoliaInitPaths Provides a minimal set of paths required to setup Magnolia.
MagnoliaPropertiesResolver Implementations of this class figure out where PropertySource are located.
PropertySource Basic Magnolia configuration typically happens with a set of files typically called "magnolia.properties", loaded in a given order, from different location.
 

Class Summary
AbstractMagnoliaConfigurationProperties Abstract implementation, providing the basic behavior expected from a MagnoliaConfigurationProperties implementation.
DefaultMagnoliaConfigurationProperties This implementation of MagnoliaConfigurationProperties sets up the following list of PropertySource: InitPathsPropertySource /mgnl-beans.properties (list of default core components - TODO : this might move to core's module descriptor ModulePropertiesSource (all properties exposed my modules) Sources provided by MagnoliaPropertiesResolver SystemPropertySource This class along with DefaultMagnoliaPropertiesResolver provide a replacement for PropertiesInitializer since 4.5.
DefaultMagnoliaInitPaths A simple wrapper about the few initial variables used to resolve PropertySource.
DefaultMagnoliaPropertiesResolver Resolves the paths of the properties file to load by using the "magnolia.initialization.file" context init parameter.
MagnoliaServletContextListener Magnolia main listener: reads initialization parameter from a properties file.
 



Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.