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 IBoundMessageLocalizer
localizer
The localizer for the current workflow trigger.protected Model
model
The custom parameters of the workflow node, deserialized into thedata model class
as provided by thetrigger handler
for the trigger'stype
.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ATriggerStatefulModeler(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 thegetResourceBundle
method of thetrigger handler
for the trigger'stype
.
-
model
protected final Model model
The custom parameters of the workflow node, deserialized into thedata model class
as provided by thetrigger handler
for 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.
-
-