Package blue.contract.processor
Class UpdateStepProcessor
java.lang.Object
blue.contract.AbstractStepProcessor
blue.contract.processor.UpdateStepProcessor
- All Implemented Interfaces:
DebugContextAware,StepProcessor
-
Field Summary
Fields inherited from class blue.contract.AbstractStepProcessor
debugContext, expressionEvaluator, step -
Constructor Summary
ConstructorsConstructorDescriptionUpdateStepProcessor(blue.language.model.Node step, ExpressionEvaluator expressionEvaluator) -
Method Summary
Modifier and TypeMethodDescriptionexecuteFinalizeStep(blue.language.model.Node event, WorkflowProcessingContext context) executeHandleStep(blue.language.model.Node event, WorkflowProcessingContext context) Methods inherited from class blue.contract.AbstractStepProcessor
completeWorkflow, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpressionsRecursively, evaluateExpressionsRecursively, evaluateExpressionsRecursively, evaluateExpressionsRecursivelyWithoutFinalLink, evaluateExpressionWithoutFinalLink, finalizeEvent, finalizeNextStepByOrder, getDebugContext, getStep, getStepName, handleEvent, handleNextStepByOrder, processJSException, setDebugContext, shouldExecuteStep
-
Constructor Details
-
UpdateStepProcessor
-
-
Method Details
-
executeHandleStep
public Optional<WorkflowInstance> executeHandleStep(blue.language.model.Node event, WorkflowProcessingContext context) - Specified by:
executeHandleStepin classAbstractStepProcessor
-
executeFinalizeStep
public Optional<WorkflowInstance> executeFinalizeStep(blue.language.model.Node event, WorkflowProcessingContext context) - Specified by:
executeFinalizeStepin classAbstractStepProcessor
-