org.camunda.bpm.model.bpmn.builder
Class AbstractEventBasedGatewayBuilder<B extends AbstractEventBasedGatewayBuilder<B>>
java.lang.Object
org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractGatewayBuilder<B,EventBasedGateway>
org.camunda.bpm.model.bpmn.builder.AbstractEventBasedGatewayBuilder<B>
- Direct Known Subclasses:
- EventBasedGatewayBuilder
public class AbstractEventBasedGatewayBuilder<B extends AbstractEventBasedGatewayBuilder<B>>
- extends AbstractGatewayBuilder<B,EventBasedGateway>
- Author:
- Sebastian Menski
| Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder |
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, condition, connectTo, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, intermediateCatchEvent, intermediateCatchEvent, manualTask, manualTask, moveToLastGateway, moveToNode, notCamundaExclusive, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, userTask, userTask |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractEventBasedGatewayBuilder
protected AbstractEventBasedGatewayBuilder(BpmnModelInstance modelInstance,
EventBasedGateway element,
Class<?> selfType)
instantiate
public B instantiate()
- Sets the build event based gateway to be instantiate.
- Returns:
- the builder object
eventGatewayType
public B eventGatewayType(EventBasedGatewayType eventGatewayType)
- Sets the event gateway type of the build event based gateway.
- Parameters:
eventGatewayType - the event gateway type to set
- Returns:
- the builder object
camundaAsyncAfter
public B camundaAsyncAfter()
- Description copied from class:
AbstractFlowNodeBuilder
- Sets the Camunda asyncAfter attribute to true.
- Overrides:
camundaAsyncAfter in class AbstractFlowNodeBuilder<B extends AbstractEventBasedGatewayBuilder<B>,EventBasedGateway>
- Returns:
- the builder object
camundaAsyncAfter
public B camundaAsyncAfter(boolean isCamundaAsyncAfter)
- Description copied from class:
AbstractFlowNodeBuilder
- Sets the Camunda asyncAfter attribute for the build flow node.
- Overrides:
camundaAsyncAfter in class AbstractFlowNodeBuilder<B extends AbstractEventBasedGatewayBuilder<B>,EventBasedGateway>
- Parameters:
isCamundaAsyncAfter - boolean value to set
- Returns:
- the builder object
Copyright © 2014 camunda services GmbH. All rights reserved.