Package info.magnolia.init

Interface Summary
MagnoliaConfigurationProperties MagnoliaConfigurationProperties instances provides 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 files to load.
MagnoliaServletContextListener Point of entry for Magnolia CMS, initializes the component providers, starts logging, triggers loading of properties and finally delegates to ConfigLoader for completing initialization.
 



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