Class AbstractEventSubProcessBuilder<B extends AbstractEventSubProcessBuilder<B>>
java.lang.Object
io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,SubProcess>
io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder<B,SubProcess>
io.camunda.zeebe.model.bpmn.builder.AbstractFlowElementBuilder<B,SubProcess>
io.camunda.zeebe.model.bpmn.builder.AbstractEventSubProcessBuilder<B>
- All Implemented Interfaces:
ZeebeExecutionListenersBuilder<B>,ZeebeVariablesMappingBuilder<B>
- Direct Known Subclasses:
EventSubProcessBuilder
public class AbstractEventSubProcessBuilder<B extends AbstractEventSubProcessBuilder<B>>
extends AbstractFlowElementBuilder<B,SubProcess>
implements ZeebeVariablesMappingBuilder<B>, ZeebeExecutionListenersBuilder<B>
-
Field Summary
Fields inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
SPACE, ZEEBE_EXPRESSION_FORMATFields inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractEventSubProcessBuilder(BpmnModelInstance modelInstance, SubProcess element, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptionstartEvent(String id) startEvent(String id, Consumer<StartEventBuilder> consumer) zeebeEndExecutionListener(String type, String retries) zeebeExecutionListener(Consumer<ExecutionListenerBuilder> executionListenerBuilderConsumer) zeebeInput(String source, String target) zeebeInputExpression(String sourceExpression, String target) zeebeOutput(String source, String target) zeebeOutputExpression(String sourceExpression, String target) zeebeStartExecutionListener(String type, String retries) Methods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractFlowElementBuilder
nameMethods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, addExtensionElement, asZeebeExpression, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyEscalationEventDefinition, createEmptyMessageEventDefinition, createEmptySignalEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessage, createMessageEventDefinition, createSibling, createSibling, createSignal, createSignalEventDefinition, createZeebeUserTaskForm, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findProcess, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeBpmnShape, setCoordinates, setWaypoints, setWaypointsWithSourceAndTargetMethods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder
documentation, done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
-
Constructor Details
-
AbstractEventSubProcessBuilder
protected AbstractEventSubProcessBuilder(BpmnModelInstance modelInstance, SubProcess element, Class<?> selfType)
-
-
Method Details
-
startEvent
-
startEvent
-
startEvent
-
zeebeInputExpression
- Specified by:
zeebeInputExpressionin interfaceZeebeVariablesMappingBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeOutputExpression
- Specified by:
zeebeOutputExpressionin interfaceZeebeVariablesMappingBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeInput
- Specified by:
zeebeInputin interfaceZeebeVariablesMappingBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeOutput
- Specified by:
zeebeOutputin interfaceZeebeVariablesMappingBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeStartExecutionListener
- Specified by:
zeebeStartExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeStartExecutionListener
- Specified by:
zeebeStartExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeEndExecutionListener
- Specified by:
zeebeEndExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeEndExecutionListener
- Specified by:
zeebeEndExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventSubProcessBuilder<B>>
-
zeebeExecutionListener
public B zeebeExecutionListener(Consumer<ExecutionListenerBuilder> executionListenerBuilderConsumer) - Specified by:
zeebeExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventSubProcessBuilder<B>>
-