Class AbstractEventBuilder<B extends AbstractEventBuilder<B,E>,E extends Event>
java.lang.Object
io.camunda.zeebe.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
io.camunda.zeebe.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
io.camunda.zeebe.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
io.camunda.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
io.camunda.zeebe.model.bpmn.builder.AbstractEventBuilder<B,E>
- All Implemented Interfaces:
ZeebeExecutionListenersBuilder<B>
- Direct Known Subclasses:
AbstractCatchEventBuilder,AbstractThrowEventBuilder
public abstract class AbstractEventBuilder<B extends AbstractEventBuilder<B,E>,E extends Event>
extends AbstractFlowNodeBuilder<B,E>
implements ZeebeExecutionListenersBuilder<B>
- Author:
- Sebastian Menski
-
Field Summary
Fields inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder
compensateBoundaryEvent, compensationStartedFields 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
ConstructorsModifierConstructorDescriptionprotectedAbstractEventBuilder(BpmnModelInstance modelInstance, E element, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptionzeebeEndExecutionListener(String type, String retries) zeebeExecutionListener(Consumer<ExecutionListenerBuilder> executionListenerBuilderConsumer) zeebeStartExecutionListener(String type, String retries) Methods inherited from class io.camunda.zeebe.model.bpmn.builder.AbstractFlowNodeBuilder
businessRuleTask, 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, intermediateThrowEvent, isBoundaryEventWithStartedCompensation, isCompensationHandler, manualTask, manualTask, moveToActivity, moveToLastExclusiveGateway, moveToLastGateway, moveToLastInclusiveGateway, moveToNode, moveToProcess, parallelGateway, parallelGateway, receiveTask, receiveTask, receiveTask, scriptTask, scriptTask, scriptTask, sendTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, serviceTask, subProcess, subProcess, subProcess, task, task, transaction, transaction, userTask, userTask, userTaskMethods 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
-
AbstractEventBuilder
-
-
Method Details
-
zeebeStartExecutionListener
- Specified by:
zeebeStartExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventBuilder<B,E>>
-
zeebeStartExecutionListener
- Specified by:
zeebeStartExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventBuilder<B,E>>
-
zeebeEndExecutionListener
- Specified by:
zeebeEndExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventBuilder<B,E>>
-
zeebeEndExecutionListener
- Specified by:
zeebeEndExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventBuilder<B,E>>
-
zeebeExecutionListener
public B zeebeExecutionListener(Consumer<ExecutionListenerBuilder> executionListenerBuilderConsumer) - Specified by:
zeebeExecutionListenerin interfaceZeebeExecutionListenersBuilder<B extends AbstractEventBuilder<B,E>>
-