org.apache.excalibur.event.command
Class AbstractThreadManager.PipelineRunner
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.excalibur.event.command.AbstractThreadManager.PipelineRunner
- All Implemented Interfaces:
- Runnable, LogEnabled
- Enclosing class:
- AbstractThreadManager
public static final class AbstractThreadManager.PipelineRunner
- extends AbstractLogEnabled
- implements Runnable
The PipelineRunner class pulls all the events from the Source, and puts them in the EventHandler.
Both of those objects are part of the EventPipeline.
Method Summary |
void |
run()
The code that actually pulls the events from the Sources and sends them to the event handler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractThreadManager.PipelineRunner
protected AbstractThreadManager.PipelineRunner(EventPipeline pipeline)
- Create a PipelineRunner.
- Parameters:
pipeline
- The EventPipeline we are running
run
public void run()
- The code that actually pulls the events from the Sources and sends them to the event handler
- Specified by:
run
in interface Runnable
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.