Package net.pricefx.workflowengine
Class WorkflowInfo
Object
WorkflowInfo
This structure represents an entire workflow with multiple steps.
The steps are by definition sequential. Every step has more detailed info in it's own data object.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
This structure describes each workflow step in detail -
Field Summary
Modifier and TypeFieldDescriptionThe currently active workflow stepExtra data that is generated and filled by the workflow formula (optionally) to be used e.g.In case that the workflow was denied, and user selected any step (happens when WorkflowDTO.withSelectStepOnDeny(true) and user selected some state.The ordered steps of this workflow -
Constructor Summary
-
Method Summary
-
Field Details
-
steps
The ordered steps of this workflow -
activeStep
The currently active workflow step -
dataMap
Extra data that is generated and filled by the workflow formula (optionally) to be used e.g. in email templates -
selectedStepOnDeny
In case that the workflow was denied, and user selected any step (happens when WorkflowDTO.withSelectStepOnDeny(true) and user selected some state. Semantics of this is given by logic, system treats it as arbitratry data.
-
-
Constructor Details
-
WorkflowInfo
public WorkflowInfo()
-