| org.outerj.daisy.frontend.components.config.ConfigurationManager
All known Subclasses: org.outerj.daisy.frontend.components.config.impl.ConfigurationManagerImpl,
ConfigurationManager | public interface ConfigurationManager (Code) | | A place to get configuration information from.
There are three levels of configuration:
- site-level config
- datadir config
- webapp config
Configuration is addressed by slash-separated paths, paths do not start or end with slash.
|
getConfiguration | Configuration getConfiguration(String path, boolean fallback)(Code) | | Parameters: fallback - fallback to webapp conf the configuration, or null if there is no configuration |
getConfiguration | Configuration getConfiguration(String site, String path, boolean fallback)(Code) | | Parameters: site - name of the Daisy Wiki site Parameters: fallback - fallback to global conf (datadir, webapp) the configuration, or null if there is no configuration |
getConfiguration | Configuration getConfiguration(String path)(Code) | | Does getConfiguration(path, true).
|
getConfiguration | Configuration getConfiguration(String site, String path)(Code) | | Does getConfiguration(site, path, true).
|
|
|