Package org.flowable.engine.impl.dynamic
Class BaseDynamicSubProcessInjectUtil
- java.lang.Object
-
- org.flowable.engine.impl.dynamic.BaseDynamicSubProcessInjectUtil
-
- Direct Known Subclasses:
DynamicSubProcessJoinInjectUtil,DynamicSubProcessParallelInjectUtil
public class BaseDynamicSubProcessInjectUtil extends Object
- Author:
- Tijs Rademakers
-
-
Constructor Summary
Constructors Constructor Description BaseDynamicSubProcessInjectUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddResource(CommandContext commandContext, DeploymentEntity deploymentEntity, String resourceName, byte[] bytes)protected static List<org.flowable.bpmn.model.GraphicInfo>createWayPoints(double x1, double y1, double x2, double y2)protected static List<org.flowable.bpmn.model.GraphicInfo>createWayPoints(double x1, double y1, double x2, double y2, double x3, double y3)protected static voidgenerateIdForDuplicateFlowElement(String prefix, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.BpmnModel subProcessBpmnModel, org.flowable.bpmn.model.FlowElement duplicateFlowElement, Map<String,org.flowable.bpmn.model.FlowElement> generatedIds, boolean includeDiInfo)protected static voidprocessDecisionTask(org.flowable.bpmn.model.FlowElement flowElement, ProcessDefinition originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext)static voidprocessFlowElements(CommandContext commandContext, org.flowable.bpmn.model.FlowElementsContainer process, org.flowable.bpmn.model.BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity)protected static voidprocessSubProcessFlowElements(CommandContext commandContext, String prefix, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.SubProcess subProcess, org.flowable.bpmn.model.BpmnModel subProcessBpmnModel, ProcessDefinition originalProcessDefinition, DeploymentEntity newDeploymentEntity, Map<String,org.flowable.bpmn.model.FlowElement> generatedIds, boolean includeDiInfo)protected static voidprocessUserTask(org.flowable.bpmn.model.FlowElement flowElement, ProcessDefinition originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext)
-
-
-
Method Detail
-
processFlowElements
public static void processFlowElements(CommandContext commandContext, org.flowable.bpmn.model.FlowElementsContainer process, org.flowable.bpmn.model.BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity)
-
processSubProcessFlowElements
protected static void processSubProcessFlowElements(CommandContext commandContext, String prefix, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.SubProcess subProcess, org.flowable.bpmn.model.BpmnModel subProcessBpmnModel, ProcessDefinition originalProcessDefinition, DeploymentEntity newDeploymentEntity, Map<String,org.flowable.bpmn.model.FlowElement> generatedIds, boolean includeDiInfo)
-
generateIdForDuplicateFlowElement
protected static void generateIdForDuplicateFlowElement(String prefix, org.flowable.bpmn.model.Process process, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.BpmnModel subProcessBpmnModel, org.flowable.bpmn.model.FlowElement duplicateFlowElement, Map<String,org.flowable.bpmn.model.FlowElement> generatedIds, boolean includeDiInfo)
-
processUserTask
protected static void processUserTask(org.flowable.bpmn.model.FlowElement flowElement, ProcessDefinition originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext)
-
processDecisionTask
protected static void processDecisionTask(org.flowable.bpmn.model.FlowElement flowElement, ProcessDefinition originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext)
-
addResource
public static void addResource(CommandContext commandContext, DeploymentEntity deploymentEntity, String resourceName, byte[] bytes)
-
createWayPoints
protected static List<org.flowable.bpmn.model.GraphicInfo> createWayPoints(double x1, double y1, double x2, double y2)
-
createWayPoints
protected static List<org.flowable.bpmn.model.GraphicInfo> createWayPoints(double x1, double y1, double x2, double y2, double x3, double y3)
-
-