Class RunnableActivityEngine
java.lang.Object
io.vertigo.orchestra.services.execution.RunnableActivityEngine
- All Implemented Interfaces:
ActivityEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionerrorPostTreatment(ActivityExecutionWorkspace workspace, Exception e) Post-traitement à effectuer en cas d'erreur.execute(ActivityExecutionWorkspace workspace) Réalise l'exécution d'une tache.abstract voidrun()Post-traitement à effectuer en cas de succès.
-
Constructor Details
-
RunnableActivityEngine
public RunnableActivityEngine()
-
-
Method Details
-
execute
Description copied from interface:ActivityEngineRéalise l'exécution d'une tache.- Specified by:
executein interfaceActivityEngine- Parameters:
workspace- le workspace d'entrée- Returns:
- le workspace de sortie
-
successfulPostTreatment
Description copied from interface:ActivityEnginePost-traitement à effectuer en cas de succès.- Specified by:
successfulPostTreatmentin interfaceActivityEngine- Parameters:
workspace- le workspace d'entrée- Returns:
- le workspace de sortie
-
errorPostTreatment
public ActivityExecutionWorkspace errorPostTreatment(ActivityExecutionWorkspace workspace, Exception e) Description copied from interface:ActivityEnginePost-traitement à effectuer en cas d'erreur.- Specified by:
errorPostTreatmentin interfaceActivityEngine- Parameters:
workspace- le workspace d'entréee- l'exception rencontrée lors du traitement- Returns:
- le workspace de sortie
-
run
public abstract void run()
-