Package fr.ens.biologie.genomique.eoulsan.core.schedulers
This package contains classes for schedulers.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Interface Summary Interface Description TaskScheduler This interface define a task scheduler. -
Class Summary Class Description AbstractTaskScheduler This class define an abstract task scheduler.ClusterCombinedTaskScheduler This class defined a combined task scheduler for cluster mode.CombinedTaskScheduler This class defined a combined task scheduler that use several context schedulers according to the parallelization mode of the step.HadoopCompatibleTaskScheduler This class is a scheduler for tasks from step with the @HadoopComptible annotation in Hadoop mode.HadoopCompatibleTaskScheduler.HadoopCompatibleMapper MonoThreadTaskScheduler This class define a mono thread scheduler.MultiThreadTaskScheduler This class define a muti thread scheduler.PausableThreadPoolExecutor This class define a Pausable thread pool executor.TaskSchedulerFactory This class define a factory for TaskScheduler that can create only one instance.