@Singleton public class ConfigurationProvider extends Object implements javax.inject.Provider<org.apache.commons.configuration.Configuration>
ConfigurationInitializer.configureFromProperties(HierarchicalConfiguration,
HierarchicalConfigurationDeserializer). It will attempt to load a configuration resource based on the system
properties that configure it.
A default configuration can be specified by binding ConfigurationDefaults to an instance of
HierarchicalConfiguration.
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.configuration.Configuration |
get() |
void |
setDefaults(org.apache.commons.configuration.HierarchicalConfiguration defaults) |
@Inject(optional=true) public void setDefaults(org.apache.commons.configuration.HierarchicalConfiguration defaults)
public org.apache.commons.configuration.Configuration get()
get in interface javax.inject.Provider<org.apache.commons.configuration.Configuration>Copyright © 2015–2016 Lable. All rights reserved.