com.netflix.config
Interface AggregatedConfiguration

All Superinterfaces:
org.apache.commons.configuration.Configuration
All Known Implementing Classes:
ConcurrentCompositeConfiguration

public interface AggregatedConfiguration
extends org.apache.commons.configuration.Configuration


Method Summary
 void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config)
           
 void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config, java.lang.String name)
           
 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()
           
 int getNumberOfConfigurations()
           
 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)
           
 
Methods inherited from interface org.apache.commons.configuration.Configuration
addProperty, clear, clearProperty, containsKey, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getKeys, getKeys, getList, getList, getLong, getLong, getLong, getProperties, getProperty, getShort, getShort, getShort, getString, getString, getStringArray, isEmpty, setProperty, subset
 

Method Detail

addConfiguration

void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config)

addConfiguration

void addConfiguration(org.apache.commons.configuration.AbstractConfiguration config,
                      java.lang.String name)

getConfigurationNames

java.util.Set<java.lang.String> getConfigurationNames()

getConfigurationNameList

java.util.List<java.lang.String> getConfigurationNameList()

getConfiguration

org.apache.commons.configuration.Configuration getConfiguration(java.lang.String name)

getNumberOfConfigurations

int getNumberOfConfigurations()

getConfiguration

org.apache.commons.configuration.Configuration getConfiguration(int index)

getConfigurations

java.util.List<org.apache.commons.configuration.AbstractConfiguration> getConfigurations()

removeConfiguration

org.apache.commons.configuration.Configuration removeConfiguration(java.lang.String name)

removeConfiguration

boolean removeConfiguration(org.apache.commons.configuration.Configuration config)

removeConfigurationAt

org.apache.commons.configuration.Configuration removeConfigurationAt(int index)