Name | Description | Type | Package | Framework |
AbstractThreadManager | Abstract base class for a ThreadManager that has a single ThreadPool forAuthor:Avalon Development Team | Class | org.apache.excalibur.event.command | Apache Avalon |
AbstractThreadManager .PipelineRunner | The PipelineRunner class pulls all the events from the Source, and puts them in the EventHandler. | Class | org.apache.excalibur.event.command.AbstractThreadManager | Apache Avalon |
Command | A Command is a specific type of Signal that denotes an asynchronous execution unit that must be performed by the CommandManager. | Interface | org.apache.excalibur.event.command | Apache Avalon |
CommandFailureHandler | CommandFailureHandler is used by the CommandManager to handle any exceptions that might be thrown by a Command. | Interface | org.apache.excalibur.event.command | Apache Avalon |
CommandManager | The CommandManager handles asynchronous commands from the rest of the system. | Class | org.apache.excalibur.event.command | Apache Avalon |
DefaultThreadManager | A ThreadManager that will use an external ThreadPool. | Class | org.apache.excalibur.event.command | Apache Avalon |
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. | Interface | org.apache.excalibur.event.command | Apache Avalon |
EventPipeline | An EventPipeline is used by the ThreadManager to manage the event Queue and EventHandler relationship. | Interface | org.apache.excalibur.event.command | Apache Avalon |
NullCommandFailureHandler | NullCommandFailureHandler is used to do nothing if a command fails. | Class | org.apache.excalibur.event.command | Apache Avalon |
RepeatedCommand | A Signal is a specific type of QueueElement that denotes a Control code for the Queue system. | Interface | org.apache.excalibur.event.command | Apache Avalon |
TPCThreadManager | This is a ThreadManager that uses a certain number of threads per processor. | Class | org.apache.excalibur.event.command | Apache Avalon |
TPSPThreadManager | This is a ThreadManager which provides a threadpool per Sink per EventPipeline. | Class | org.apache.excalibur.event.command | Apache Avalon |
TPSPThreadManager .SourceDequeueInterceptor | This is used to plug into Queues so that we can intercept calls to the dequeue operation. | Class | org.apache.excalibur.event.command.TPSPThreadManager | Apache Avalon |
TPSPThreadManager .SourceRunner | The SourceRunner is used to dequeue events one at a time. | Class | org.apache.excalibur.event.command.TPSPThreadManager | Apache Avalon |
ThreadManager | A ThreadManager handles the thread policies for EventPipelines. | Interface | org.apache.excalibur.event.command | Apache Avalon |