Class SLURMTaskScheduler
java.lang.Object
fr.ens.biologie.genomique.eoulsan.core.schedulers.AbstractTaskScheduler
fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.AbstractClusterTaskScheduler
fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.BpipeTaskScheduler
fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.BundledScriptBpipeTaskScheduler
fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.SLURMTaskScheduler
- All Implemented Interfaces:
ClusterTaskScheduler,TaskScheduler
This class define a SLURM cluster scheduler using a Bpipe script.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Nested Class Summary
Nested classes/interfaces inherited from class fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.AbstractClusterTaskScheduler
AbstractClusterTaskScheduler.ProcessThreadOutputNested classes/interfaces inherited from interface fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.ClusterTaskScheduler
ClusterTaskScheduler.StatusResult, ClusterTaskScheduler.StatusValue -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.BundledScriptBpipeTaskScheduler
getSchedulerNameMethods inherited from class fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.BpipeTaskScheduler
cleanupJob, configure, statusJob, stopJob, submitJobMethods inherited from class fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters.AbstractClusterTaskScheduler
stop, submitMethods inherited from class fr.ens.biologie.genomique.eoulsan.core.schedulers.AbstractTaskScheduler
getResult, getStatus, getTaskDoneCount, getTaskRunningCount, getTaskSubmittedCount, getTotalTaskDoneCount, getTotalTaskRunningCount, getTotalTaskSubmittedCount, start, submit, waitEndOfTasksMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.ens.biologie.genomique.eoulsan.core.schedulers.TaskScheduler
getResult, getStatus, getTaskDoneCount, getTaskRunningCount, getTaskSubmittedCount, getTotalTaskDoneCount, getTotalTaskRunningCount, getTotalTaskSubmittedCount, start, submit, waitEndOfTasks
-
Field Details
-
SCHEDULER_NAME
- See Also:
-
-
Constructor Details
-
SLURMTaskScheduler
public SLURMTaskScheduler()Constructor.
-