Package org.apache.felix.eventadmin.impl.dispatch

Interface Summary
Scheduler A simple scheduler that accepts a task and schedules its for execution at its own discretion (i.e., the behavior of the actual implementor).
TaskProducer Instances of this interface will deliver new tasks as soon as they are available while blocking in the next() call until then.
TaskQueue This is the interface for a simple queue that allows to append or push arrays of tasks to it.
ThreadPool A ThreadPool interface that allows to execute tasks using pooled threads in order to ease the thread creation overhead and additionally, to associate a callback with the thread that executes the task.
 

Class Summary
CacheThreadPool An implementation of a thread pool that uses a fixed number of cached threads but will spin-off new threads as needed.
DelayScheduler A simple delay scheduler that schedules tasks based on a fixed delay.
TaskHandler This class implements the TaskQueue and the TaskProducer interface.
 



Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.