info.magnolia.init
Interface MagnoliaConfigurationProperties

All Superinterfaces:
PropertySource
All Known Implementing Classes:
AbstractMagnoliaConfigurationProperties, DefaultMagnoliaConfigurationProperties

public interface MagnoliaConfigurationProperties
extends PropertySource

MagnoliaConfigurationProperties instances provides access to system-wide configuration properties. They are essentially a wrapper around all the magnolia.properties files that are used in the system, as well as properties configured in module descriptors, etc.

Implementations of this interface are responsible for locating relevant PropertySource, and provide them in a sensible order.

The following properties are required:

Since:
4.5
Version:
$Id$

Method Summary
 PropertySource getPropertySource(String key)
           
 void init()
           
 
Methods inherited from interface info.magnolia.init.PropertySource
describe, getBooleanProperty, getKeys, getProperty, hasProperty
 

Method Detail

getPropertySource

PropertySource getPropertySource(String key)

init

void init()
          throws Exception
Throws:
Exception


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