public class ConfigurationManager extends Object
| Constructor and Description |
|---|
ConfigurationManager(Configuration conf) |
ConfigurationManager(ConfigurationProvider... configurationProviders) |
ConfigurationManager(File walkmodcfg,
ConfigurationProvider... configurationProviders) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigurationProvider(ConfigurationProvider provider)
Adds a configuration provider to the List of ConfigurationProviders. a
given ConfigurationProvider may be added more than once
|
void |
clearConfigurationProviders() |
void |
destroyConfiguration()
Destroy its managing Configuration instance
|
void |
executeConfigurationProviders() |
Configuration |
getConfiguration() |
List<ConfigurationProvider> |
getConfigurationProviders()
Get the current list of ConfigurationProviders.
|
void |
setConfiguration(Configuration configuration) |
void |
setConfigurationProviders(List<ConfigurationProvider> configurationProviders)
Set the list of configuration providers
|
public ConfigurationManager(Configuration conf)
public ConfigurationManager(File walkmodcfg, ConfigurationProvider... configurationProviders)
public ConfigurationManager(ConfigurationProvider... configurationProviders)
public void setConfiguration(Configuration configuration)
public Configuration getConfiguration()
public void executeConfigurationProviders()
public List<ConfigurationProvider> getConfigurationProviders()
ConfigurationProviderpublic void setConfigurationProviders(List<ConfigurationProvider> configurationProviders)
configurationProviders - the ConfigurationProvider to registerpublic void addConfigurationProvider(ConfigurationProvider provider)
provider - the ConfigurationProvider to registerpublic void clearConfigurationProviders()
public void destroyConfiguration()
Copyright © 2015. All rights reserved.