Uses of Class
fr.ens.biologie.genomique.eoulsan.core.workflow.TaskContextImpl
-
Packages that use TaskContextImpl Package Description fr.ens.biologie.genomique.eoulsan.core.schedulers This package contains classes for schedulers.fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters This package contains classes for cluster schedulers.fr.ens.biologie.genomique.eoulsan.core.workflow This package contains Eoulsan workflow dedicated classes. -
-
Uses of TaskContextImpl in fr.ens.biologie.genomique.eoulsan.core.schedulers
Methods in fr.ens.biologie.genomique.eoulsan.core.schedulers with parameters of type TaskContextImpl Modifier and Type Method Description protected void
AbstractTaskScheduler. afterExecuteTask(TaskContextImpl context, TaskResultImpl result)
Set the state of the context after executing a task.protected void
AbstractTaskScheduler. beforeExecuteTask(TaskContextImpl context)
Set the state of the context before executing a task.protected TaskResultImpl
AbstractTaskScheduler. executeTask(TaskContextImpl context)
Default executing context method.protected Step
AbstractTaskScheduler. getStep(TaskContextImpl context)
Get the step related to a context.void
AbstractTaskScheduler. submit(Step step, TaskContextImpl context)
void
ClusterCombinedTaskScheduler. submit(Step step, TaskContextImpl context)
void
CombinedTaskScheduler. submit(Step step, TaskContextImpl context)
void
HadoopCompatibleTaskScheduler. submit(Step step, TaskContextImpl context)
void
MonoThreadTaskScheduler. submit(Step step, TaskContextImpl context)
void
MultiThreadTaskScheduler. submit(Step step, TaskContextImpl context)
void
TaskScheduler. submit(Step step, TaskContextImpl context)
Submit a context to execute.Method parameters in fr.ens.biologie.genomique.eoulsan.core.schedulers with type arguments of type TaskContextImpl Modifier and Type Method Description void
AbstractTaskScheduler. submit(Step step, Set<TaskContextImpl> contexts)
void
ClusterCombinedTaskScheduler. submit(Step step, Set<TaskContextImpl> contexts)
void
CombinedTaskScheduler. submit(Step step, Set<TaskContextImpl> contexts)
void
TaskScheduler. submit(Step step, Set<TaskContextImpl> contexts)
Submit contexts to execute. -
Uses of TaskContextImpl in fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters
Methods in fr.ens.biologie.genomique.eoulsan.core.schedulers.clusters with parameters of type TaskContextImpl Modifier and Type Method Description void
AbstractClusterTaskScheduler. submit(Step step, TaskContextImpl context)
-
Uses of TaskContextImpl in fr.ens.biologie.genomique.eoulsan.core.workflow
Methods in fr.ens.biologie.genomique.eoulsan.core.workflow that return TaskContextImpl Modifier and Type Method Description static TaskContextImpl
TaskContextImpl. deserialize(DataFile file)
Deserialize the TaskContext object.static TaskContextImpl
TaskContextImpl. deserialize(File file)
Deserialize the TaskContext object.static TaskContextImpl
TaskContextImpl. deserialize(InputStream in)
Deserialize the TaskContext object.Methods in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type TaskContextImpl Modifier and Type Method Description void
StepResult. addResult(TaskContextImpl context, TaskResultImpl result)
Add a task result to the step result.static TaskResultImpl
TaskRunner. createStepResult(TaskContextImpl taskContext, Throwable exception)
Create a step result for an exception.static TaskResultImpl
TaskRunner. createStepResult(TaskContextImpl taskContext, Throwable exception, String errorMessage)
Create a step result for an exception.static void
TaskRunner. sendTokens(TaskContextImpl taskContext, TaskResultImpl taskResult)
Send tokens for a serialized task result.Constructors in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type TaskContextImpl Constructor Description TaskResultImpl(TaskContextImpl context, Date startTime, Date endTime, long duration, Throwable exception, String errorMessage)
TaskRunner(TaskContextImpl taskContext)
Constructor.TaskRunner(TaskContextImpl taskContext, StepStatus stepStatus)
Constructor.
-