Package org.apache.excalibur.event.command

Interface Summary
Command A Command is a specific type of Signal that denotes an asynchronous execution unit that must be performed by the CommandManager.
DelayedCommand A DelayedCommand is a specific type of Command that denotes a an execution unit that will be delayed at least X number of milliseconds.
EventPipeline An EventPipeline is used by the ThreadManager to manage the event Queue and EventHandler relationship.
RepeatedCommand A Signal is a specific type of QueueElement that denotes a Control code for the Queue system.
ThreadManager A ThreadManager handles the thread policies for EventPipelines.
 

Class Summary
AbstractThreadManager Abstract base class for a ThreadManager that has a single ThreadPool for all pipelines
AbstractThreadManager.PipelineRunner The PipelineRunner class pulls all the events from the Source, and puts them in the EventHandler.
CommandManager The CommandManager handles asynchronous commands from the rest of the system.
DefaultThreadManager A ThreadManager that will use an external ThreadPool.
TPCThreadManager This is a ThreadManager that uses a certain number of threads per processor.
TPSPThreadManager This is a ThreadManager which provides a threadpool per Sink per EventPipeline.
TPSPThreadManager.PipelineRunner The PipelineRunner will run the pipelines
 



Copyright © 2002 Apache Avalon Project. All Rights Reserved.