public class PollingPropertiesFileConfigurationProvider extends PropertiesFileConfigurationProvider implements LifecycleAware
| Modifier and Type | Class and Description | 
|---|---|
| class  | PollingPropertiesFileConfigurationProvider.FileWatcherRunnable | 
| Constructor and Description | 
|---|
| PollingPropertiesFileConfigurationProvider(String agentName,
                                          File file,
                                          com.google.common.eventbus.EventBus eventBus,
                                          int interval) | 
| Modifier and Type | Method and Description | 
|---|---|
| LifecycleState | getLifecycleState()
 Return the current state of the service or component. | 
| void | start()
 Starts a service or component. | 
| void | stop()
 Stops a service or component. | 
| String | toString() | 
getFlumeConfigurationgetAgentName, getConfiguration, toMappublic void start()
LifecycleAwareStarts a service or component.
 Implementations should determine the result of any start logic and effect
 the return value of LifecycleAware.getLifecycleState() accordingly.
 
start in interface LifecycleAwarepublic void stop()
LifecycleAwareStops a service or component.
 Implementations should determine the result of any stop logic and effect
 the return value of LifecycleAware.getLifecycleState() accordingly.
 
stop in interface LifecycleAwarepublic LifecycleState getLifecycleState()
LifecycleAwareReturn the current state of the service or component.
getLifecycleState in interface LifecycleAwareCopyright © 2009-2017 Apache Software Foundation. All Rights Reserved.