Interface | Description |
---|---|
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 | Description |
---|---|
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–2015 Magnolia International Ltd.. All rights reserved.