Class FormStep
java.lang.Object
ai.mindconnect.workflow.execution.BaseStepInstance<FormStepData>
ai.mindconnect.workflow.step.form.FormStep
- All Implemented Interfaces:
StepInstance<FormStepData>
Runs a
FormStepData: it suspends the workflow, and that is all the
engine does with it.
The form itself is never touched here — it is read from the definition by
the admin when it paints the suspended run, not produced at runtime. So this
is a plain halt: honour an optional condition, otherwise throw HaltException to pause. The value the run resumes with comes from the form
the user fills, handed back through continueWorkflow.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ai.mindconnect.workflow.execution.BaseStepInstance
canEqual, equals, getChildInstances, getConfig, getContainer, getExpressionResolver, getResult, getState, getStepExecutionInfo, getStringVariableReplacer, getVariableScope, getWorkflowContext, hashCode, init, logDebug, resolveExpression, setChildInstances, setConfig, setContainer, setResult, setState, setStepExecutionInfo, setVariableScope, setWorkflowContext, toString
-
Constructor Details
-
FormStep
public FormStep()
-
-
Method Details
-
execute
- Throws:
HaltException
-