org.apache.flume.node
Class AbstractConfigurationProvider

java.lang.Object
  extended by org.apache.flume.node.AbstractConfigurationProvider
All Implemented Interfaces:
ConfigurationProvider
Direct Known Subclasses:
PropertiesFileConfigurationProvider

public abstract class AbstractConfigurationProvider
extends Object
implements ConfigurationProvider


Constructor Summary
AbstractConfigurationProvider(String agentName)
           
 
Method Summary
 String getAgentName()
           
 MaterializedConfiguration getConfiguration()
           
protected abstract  FlumeConfiguration getFlumeConfiguration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConfigurationProvider

public AbstractConfigurationProvider(String agentName)
Method Detail

getFlumeConfiguration

protected abstract FlumeConfiguration getFlumeConfiguration()

getConfiguration

public MaterializedConfiguration getConfiguration()
Specified by:
getConfiguration in interface ConfigurationProvider

getAgentName

public String getAgentName()


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