Package fr.ens.biologie.genomique.eoulsan.core.workflow
package fr.ens.biologie.genomique.eoulsan.core.workflow
This package contains Eoulsan workflow dedicated classes.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
ClassDescriptionThis class define a step of the workflow.This class define a Workflow.This class define a step based on a Command object (workflow file).This class define a workflow based on a Command object (workflow file).This class define the workflow model object of Eoulsan.This class allow parse the workflow file.Define a step output port.This class define a data list.This class define a storage for data metadata of all files generated by the workflow.This interface define a task that will executed if the execution of the workflow fail.This class define a class where the emergency tasks are storedThis class is the executor for running all the steps of an analysis.This class contains arguments for the Executor.This class define a registry for modules.This class allow to get a Step object from a class in the classpath.This class define a concrete implementation of the configuration context of a step.This class store module instances and avoid storing this instance in Step objects that are serialized.This interface define workflow step eventsThis class allow to relay workflow step events to other observers.This class define an output file of workflow set.This class define a step result.This class allow to store the step state and its dependencies.This class define a step status.This class define a task context.This class define a result for a task context.This class allow to run a task context.This class contains utility methods for serialization, deserialization and execution of Task objects.This class define a task status.This class define a token manager for a step.This class store all the TokenManager instances.This class define an abstract UIEventThis class define a UI step event.This class define a UI task event.This class define a UI workflow event.This class define an unmodifiable dataConvert a Workflow to GraphvizThis class define the context implementation.This class define an utility on data object.This class define a single for the event bus.This class contains methods to create workflow data file names.