Package io.zeebe.model.bpmn.builder
Class SubProcessBuilder
- java.lang.Object
-
- io.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
-
- io.zeebe.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
-
- io.zeebe.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
-
- io.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
-
- io.zeebe.model.bpmn.builder.AbstractActivityBuilder<B,SubProcess>
-
- io.zeebe.model.bpmn.builder.AbstractSubProcessBuilder<SubProcessBuilder>
-
- io.zeebe.model.bpmn.builder.SubProcessBuilder
-
- All Implemented Interfaces:
ZeebeVariablesMappingBuilder<SubProcessBuilder>
public class SubProcessBuilder extends AbstractSubProcessBuilder<SubProcessBuilder>
- Author:
- Sebastian Menski
-
-
Field Summary
-
Fields inherited from class io.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder
compensateBoundaryEvent, compensationStarted
-
Fields inherited from class io.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
SPACE, ZEEBE_EXPRESSION_FORMAT
-
Fields inherited from class io.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself
-
-
Constructor Summary
Constructors Constructor Description SubProcessBuilder(BpmnModelInstance modelInstance, SubProcess element)
-
Method Summary
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractSubProcessBuilder
embeddedSubProcess, triggerByEvent
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractActivityBuilder
boundaryEvent, boundaryEvent, boundaryEvent, calculateXCoordinate, multiInstance, multiInstance, setBoundaryEventCoordinates, zeebeInput, zeebeInputExpression, zeebeOutput, zeebeOutputExpression
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder
businessRuleTask, businessRuleTask, callActivity, callActivity, callActivity, compensationDone, compensationStart, condition, condition, conditionExpression, connectTarget, connectTargetWithAssociation, connectTargetWithSequenceFlow, connectTo, createTarget, createTargetBuilder, createTargetBuilder, endEvent, endEvent, endEvent, eventBasedGateway, eventBasedGateway, exclusiveGateway, exclusiveGateway, getCurrentSequenceFlowBuilder, inclusiveGateway, inclusiveGateway, intermediateCatchEvent, intermediateCatchEvent, intermediateCatchEvent, intermediateThrowEvent, intermediateThrowEvent, isBoundaryEventWithStartedCompensation, isCompensationHandler, manualTask, manualTask, moveToActivity, moveToLastExclusiveGateway, moveToLastGateway, moveToNode, parallelGateway, parallelGateway, receiveTask, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, serviceTask, subProcess, subProcess, subProcess, transaction, transaction, userTask, userTask
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractFlowElementBuilder
name
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, addExtensionElement, asZeebeExpression, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessage, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTarget
-
Methods inherited from class io.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
-
-
-
Constructor Detail
-
SubProcessBuilder
public SubProcessBuilder(BpmnModelInstance modelInstance, SubProcess element)
-
-