Class PollingZooKeeperConfigurationProvider

All Implemented Interfaces:
org.apache.flume.lifecycle.LifecycleAware, ConfigurationProvider

public class PollingZooKeeperConfigurationProvider extends AbstractZooKeeperConfigurationProvider implements org.apache.flume.lifecycle.LifecycleAware
  • Constructor Details

    • PollingZooKeeperConfigurationProvider

      public PollingZooKeeperConfigurationProvider(String agentName, String zkConnString, String basePath, com.google.common.eventbus.EventBus eventBus)
  • Method Details

    • getFlumeConfiguration

      protected org.apache.flume.conf.FlumeConfiguration getFlumeConfiguration()
      Specified by:
      getFlumeConfiguration in class AbstractConfigurationProvider
    • start

      public void start()
      Specified by:
      start in interface org.apache.flume.lifecycle.LifecycleAware
    • stop

      public void stop()
      Specified by:
      stop in interface org.apache.flume.lifecycle.LifecycleAware
    • getLifecycleState

      public org.apache.flume.lifecycle.LifecycleState getLifecycleState()
      Specified by:
      getLifecycleState in interface org.apache.flume.lifecycle.LifecycleAware