Package org.apache.pulsar.io.flume.node
Class PollingPropertiesFileConfigurationProvider
java.lang.Object
org.apache.pulsar.io.flume.node.AbstractConfigurationProvider
org.apache.pulsar.io.flume.node.PropertiesFileConfigurationProvider
org.apache.pulsar.io.flume.node.PollingPropertiesFileConfigurationProvider
- All Implemented Interfaces:
org.apache.flume.lifecycle.LifecycleAware,ConfigurationProvider
public class PollingPropertiesFileConfigurationProvider
extends PropertiesFileConfigurationProvider
implements org.apache.flume.lifecycle.LifecycleAware
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass -
Constructor Summary
ConstructorsConstructorDescriptionPollingPropertiesFileConfigurationProvider(String agentName, File file, com.google.common.eventbus.EventBus eventBus, int interval) -
Method Summary
Methods inherited from class org.apache.pulsar.io.flume.node.PropertiesFileConfigurationProvider
getFlumeConfigurationMethods inherited from class org.apache.pulsar.io.flume.node.AbstractConfigurationProvider
getAgentName, getConfiguration, toMap
-
Constructor Details
-
PollingPropertiesFileConfigurationProvider
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceorg.apache.flume.lifecycle.LifecycleAware
-
stop
public void stop()- Specified by:
stopin interfaceorg.apache.flume.lifecycle.LifecycleAware
-
getLifecycleState
public org.apache.flume.lifecycle.LifecycleState getLifecycleState()- Specified by:
getLifecycleStatein interfaceorg.apache.flume.lifecycle.LifecycleAware
-
toString
-