org.apache.flume.conf.properties
Class FlumeConfiguration

java.lang.Object
  extended by org.apache.flume.conf.properties.FlumeConfiguration

public class FlumeConfiguration
extends Object

FlumeConfiguration is an in memory representation of the hierarchical configuration namespace required by the PropertiesFileConfgurationProvider. This class is instantiated with a properties object which is parsed to construct the hierarchy in memory. Once the entire set of properties have been parsed and populated, a validation routine is run that identifies and removes invalid components.

See Also:
PropertiesFileConfigurationProvider

Nested Class Summary
static class FlumeConfiguration.AgentConfiguration
           
static class FlumeConfiguration.ComponentConfiguration
           
static class FlumeConfiguration.ComponentNameAndConfigKey
           
 
Constructor Summary
FlumeConfiguration(Properties properties)
          Creates an empty Flume Configuration object.
 
Method Summary
 FlumeConfiguration.AgentConfiguration getConfigurationFor(String hostname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlumeConfiguration

public FlumeConfiguration(Properties properties)
Creates an empty Flume Configuration object.

Method Detail

getConfigurationFor

public FlumeConfiguration.AgentConfiguration getConfigurationFor(String hostname)


Copyright © 2009-2012 Apache Software Foundation. All Rights Reserved.