org.camunda.bpm.model.bpmn.instance
Interface EventBasedGateway

All Superinterfaces:
BaseElement, BpmnModelElementInstance, FlowElement, FlowNode, Gateway, org.camunda.bpm.model.xml.instance.ModelElementInstance
All Known Implementing Classes:
EventBasedGatewayImpl

public interface EventBasedGateway
extends Gateway

The BPMN eventBasedGateway element

Author:
Sebastian Menski

Method Summary
 EventBasedGatewayBuilder builder()
          Returns a new fluent builder for the element if implemented.
 EventBasedGatewayType getEventGatewayType()
           
 boolean isInstantiate()
           
 void setEventGatewayType(EventBasedGatewayType eventGatewayType)
           
 void setInstantiate(boolean isInstantiate)
           
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Gateway
getDiagramElement, getGatewayDirection, setGatewayDirection
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
 
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Method Detail

builder

EventBasedGatewayBuilder builder()
Description copied from interface: BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.

Specified by:
builder in interface BpmnModelElementInstance
Specified by:
builder in interface FlowNode
Specified by:
builder in interface Gateway
Returns:
the builder object

isInstantiate

boolean isInstantiate()

setInstantiate

void setInstantiate(boolean isInstantiate)

getEventGatewayType

EventBasedGatewayType getEventGatewayType()

setEventGatewayType

void setEventGatewayType(EventBasedGatewayType eventGatewayType)


Copyright © 2017 camunda services GmbH. All rights reserved.