org.apache.flume.source
Class EventDrivenSourceRunner

java.lang.Object
  extended by org.apache.flume.SourceRunner
      extended by org.apache.flume.source.EventDrivenSourceRunner
All Implemented Interfaces:
LifecycleAware

public class EventDrivenSourceRunner
extends SourceRunner

Starts, stops, and manages event-driven sources.


Constructor Summary
EventDrivenSourceRunner()
           
 
Method Summary
 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()
           
 
Methods inherited from class org.apache.flume.SourceRunner
forSource, getSource, setSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventDrivenSourceRunner

public EventDrivenSourceRunner()
Method Detail

start

public void start()
Description copied from interface: LifecycleAware

Starts a service or component.

Implementations should determine the result of any start logic and effect the return value of LifecycleAware.getLifecycleState() accordingly.


stop

public void stop()
Description copied from interface: LifecycleAware

Stops a service or component.

Implementations should determine the result of any stop logic and effect the return value of LifecycleAware.getLifecycleState() accordingly.


toString

public String toString()
Overrides:
toString in class Object

getLifecycleState

public LifecycleState getLifecycleState()
Description copied from interface: LifecycleAware

Return the current state of the service or component.



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