@Singleton
public class StaticAbstractConfiguration
extends org.apache.commons.configuration.AbstractConfiguration
implements com.netflix.config.AggregatedConfiguration, com.netflix.config.DynamicPropertySupport
StaticArchaiusBridgeModule| Constructor and Description |
|---|
StaticAbstractConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfiguration(org.apache.commons.configuration.AbstractConfiguration config) |
void |
addConfiguration(org.apache.commons.configuration.AbstractConfiguration config,
java.lang.String name) |
void |
addConfigurationListener(com.netflix.config.PropertyListener expandedPropertyListener) |
protected void |
addPropertyDirect(java.lang.String key,
java.lang.Object value) |
boolean |
containsKey(java.lang.String key) |
org.apache.commons.configuration.Configuration |
getConfiguration(int index) |
org.apache.commons.configuration.Configuration |
getConfiguration(java.lang.String name) |
java.util.List<java.lang.String> |
getConfigurationNameList() |
java.util.Set<java.lang.String> |
getConfigurationNames() |
java.util.List<org.apache.commons.configuration.AbstractConfiguration> |
getConfigurations() |
java.util.Iterator<java.lang.String> |
getKeys() |
int |
getNumberOfConfigurations() |
java.lang.Object |
getProperty(java.lang.String key) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue) |
static void |
initialize(com.netflix.archaius.bridge.AbstractConfigurationBridge config) |
boolean |
isEmpty() |
boolean |
removeConfiguration(org.apache.commons.configuration.Configuration config) |
org.apache.commons.configuration.Configuration |
removeConfiguration(java.lang.String name) |
org.apache.commons.configuration.Configuration |
removeConfigurationAt(int index) |
static void |
reset() |
addErrorLogListener, addProperty, append, clear, clearProperty, clearPropertyDirect, copy, createInterpolator, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDefaultListDelimiter, getDelimiter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getInterpolator, getKeys, getList, getList, getListDelimiter, getLogger, getLong, getLong, getLong, getProperties, getProperties, getShort, getShort, getShort, getString, getStringArray, getSubstitutor, interpolate, interpolate, interpolatedConfiguration, interpolateHelper, isDelimiterParsingDisabled, isScalarValue, isThrowExceptionOnMissing, resolveContainerStore, setDefaultListDelimiter, setDelimiter, setDelimiterParsingDisabled, setListDelimiter, setLogger, setProperty, setThrowExceptionOnMissing, subsetaddConfigurationListener, addErrorListener, clearConfigurationListeners, clearErrorListeners, clone, createErrorEvent, createEvent, fireError, fireEvent, getConfigurationListeners, getErrorListeners, isDetailEvents, removeConfigurationListener, removeErrorListener, setDetailEventsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddProperty, clear, clearProperty, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getKeys, getList, getList, getLong, getLong, getLong, getProperties, getShort, getShort, getShort, getString, getStringArray, setProperty, subset@Inject public static void initialize(com.netflix.archaius.bridge.AbstractConfigurationBridge config)
public static void reset()
public boolean isEmpty()
isEmpty in interface org.apache.commons.configuration.Configurationpublic boolean containsKey(java.lang.String key)
containsKey in interface org.apache.commons.configuration.Configurationpublic java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
getString in interface org.apache.commons.configuration.ConfigurationgetString in class org.apache.commons.configuration.AbstractConfigurationpublic java.lang.Object getProperty(java.lang.String key)
getProperty in interface org.apache.commons.configuration.Configurationpublic java.util.Iterator<java.lang.String> getKeys()
getKeys in interface org.apache.commons.configuration.Configurationpublic void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config)
addConfiguration in interface com.netflix.config.AggregatedConfigurationpublic void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config,
java.lang.String name)
addConfiguration in interface com.netflix.config.AggregatedConfigurationpublic java.util.Set<java.lang.String> getConfigurationNames()
getConfigurationNames in interface com.netflix.config.AggregatedConfigurationpublic java.util.List<java.lang.String> getConfigurationNameList()
getConfigurationNameList in interface com.netflix.config.AggregatedConfigurationpublic org.apache.commons.configuration.Configuration getConfiguration(java.lang.String name)
getConfiguration in interface com.netflix.config.AggregatedConfigurationpublic int getNumberOfConfigurations()
getNumberOfConfigurations in interface com.netflix.config.AggregatedConfigurationpublic org.apache.commons.configuration.Configuration getConfiguration(int index)
getConfiguration in interface com.netflix.config.AggregatedConfigurationpublic java.util.List<org.apache.commons.configuration.AbstractConfiguration> getConfigurations()
getConfigurations in interface com.netflix.config.AggregatedConfigurationpublic org.apache.commons.configuration.Configuration removeConfiguration(java.lang.String name)
removeConfiguration in interface com.netflix.config.AggregatedConfigurationpublic boolean removeConfiguration(org.apache.commons.configuration.Configuration config)
removeConfiguration in interface com.netflix.config.AggregatedConfigurationpublic org.apache.commons.configuration.Configuration removeConfigurationAt(int index)
removeConfigurationAt in interface com.netflix.config.AggregatedConfigurationprotected void addPropertyDirect(java.lang.String key,
java.lang.Object value)
addPropertyDirect in class org.apache.commons.configuration.AbstractConfigurationpublic void addConfigurationListener(com.netflix.config.PropertyListener expandedPropertyListener)
addConfigurationListener in interface com.netflix.config.DynamicPropertySupport