Package de.xima.fc.workflow.bpmn
Class AStatefulWorkflowBpmnModeler.ATriggerStatefulModeler<Model>
- java.lang.Object
-
- de.xima.fc.workflow.bpmn.AStatefulWorkflowBpmnModeler<WorkflowTrigger,IWorkflowTriggerBpmnModelPartBuilder,IModelWorkflowTriggerParams<Model>>
-
- de.xima.fc.workflow.bpmn.AStatefulWorkflowBpmnModeler.ATriggerStatefulModeler<Model>
-
- Type Parameters:
Model- The type of the custom parameters of the workflow trigger.
- Enclosing class:
- AStatefulWorkflowBpmnModeler<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>,Params extends IModelWorkflowItemParams<Element,PartBuilder>>
public abstract static class AStatefulWorkflowBpmnModeler.ATriggerStatefulModeler<Model> extends AStatefulWorkflowBpmnModeler<WorkflowTrigger,IWorkflowTriggerBpmnModelPartBuilder,IModelWorkflowTriggerParams<Model>>
- Since:
- 8.4.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.xima.fc.workflow.bpmn.AStatefulWorkflowBpmnModeler
AStatefulWorkflowBpmnModeler.ANodeStatefulModeler<Model>, AStatefulWorkflowBpmnModeler.AProcessStatefulModeler, AStatefulWorkflowBpmnModeler.ATaskStatefulModeler, AStatefulWorkflowBpmnModeler.ATriggerStatefulModeler<Model>
-
-
Field Summary
Fields Modifier and Type Field Description protected IBoundMessageLocalizerlocalizerThe localizer for the current workflow trigger.protected ModelmodelThe custom parameters of the workflow node, deserialized into thedata model classas provided by thetrigger handlerfor the trigger'stype.
-
Constructor Summary
Constructors Modifier Constructor Description protectedATriggerStatefulModeler(IModelWorkflowTriggerParams<Model> params, IWorkflowBpmnModelContext context)Creates a new stateful modeler with the data as provided by the workflow engine.
-
Method Summary
-
Methods inherited from class de.xima.fc.workflow.bpmn.AStatefulWorkflowBpmnModeler
addAssociations, addFlows, addShapes, configurePartBuilder, createLayoutItem, finishBpmnModel, modelWorkflowElementWithState
-
-
-
-
Field Detail
-
localizer
protected final IBoundMessageLocalizer localizer
The localizer for the current workflow trigger. Contains messages from the message bundle as provided by thegetResourceBundlemethod of thetrigger handlerfor the trigger'stype.
-
model
protected final Model model
The custom parameters of the workflow node, deserialized into thedata model classas provided by thetrigger handlerfor the trigger'stype.
-
-
Constructor Detail
-
ATriggerStatefulModeler
protected ATriggerStatefulModeler(IModelWorkflowTriggerParams<Model> params, IWorkflowBpmnModelContext context)
Creates a new stateful modeler with the data as provided by the workflow engine.- Parameters:
params- The parameters as provided by the workflow engine.context- The model context as provided by the workflow engine.
-
-