|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.flume.SinkRunner
public class SinkRunner
A driver for sinks that polls them, attempting to
process events if any are available in the
Channel.
Note that, unlike sources, all sinks are polled.
Sink,
SourceRunner| Nested Class Summary | |
|---|---|
static class |
SinkRunner.PollingRunner
Runnable that polls a
SinkProcessor and manages event delivery notification,
BACKOFF delay handling, etc. |
| Constructor Summary | |
|---|---|
SinkRunner()
|
|
SinkRunner(SinkProcessor policy)
|
|
| Method Summary | |
|---|---|
LifecycleState |
getLifecycleState()
Return the current state of the service or component. |
SinkProcessor |
getPolicy()
|
void |
setSink(SinkProcessor policy)
|
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 |
|---|
public SinkRunner()
public SinkRunner(SinkProcessor policy)
| Method Detail |
|---|
public SinkProcessor getPolicy()
public void setSink(SinkProcessor policy)
public 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 String toString()
toString in class Objectpublic LifecycleState getLifecycleState()
LifecycleAwareReturn the current state of the service or component.
getLifecycleState in interface LifecycleAware
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||