org.apache.flume.node
Class FlumeNode

java.lang.Object
  extended by org.apache.flume.node.FlumeNode
All Implemented Interfaces:
LifecycleAware

public class FlumeNode
extends Object
implements LifecycleAware


Constructor Summary
FlumeNode()
           
 
Method Summary
 ConfigurationProvider getConfigurationProvider()
           
 LifecycleState getLifecycleState()
           Return the current state of the service or component.
 String getName()
           
 NodeManager getNodeManager()
           
 void setConfigurationProvider(ConfigurationProvider configurationProvider)
           
 void setName(String name)
           
 void setNodeManager(NodeManager nodeManager)
           
 void start()
           Starts a service or component.
 void stop()
           Stops a service or component.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlumeNode

public FlumeNode()
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.

Specified by:
start in interface LifecycleAware

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.

Specified by:
stop in interface LifecycleAware

toString

public String toString()
Overrides:
toString in class Object

getName

public String getName()

setName

public void setName(String name)

getNodeManager

public NodeManager getNodeManager()

setNodeManager

public void setNodeManager(NodeManager nodeManager)

getConfigurationProvider

public ConfigurationProvider getConfigurationProvider()

setConfigurationProvider

public void setConfigurationProvider(ConfigurationProvider configurationProvider)

getLifecycleState

public LifecycleState getLifecycleState()
Description copied from interface: LifecycleAware

Return the current state of the service or component.

Specified by:
getLifecycleState in interface LifecycleAware


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