Interface SubProcess
- All Superinterfaces:
Activity,BaseElement,BpmnModelElementInstance,FlowElement,FlowNode,InteractionNode,ModelElementInstance
- All Known Subinterfaces:
Transaction
- All Known Implementing Classes:
SubProcessImpl,TransactionImpl
The BPMN subProcess element
- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a new fluent builder for the element if implemented.booleanDeprecated.use isCamundaAsyncBefore() instead.voidsetCamundaAsync(boolean isCamundaAsync) Deprecated.use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.voidsetTriggeredByEvent(boolean triggeredByEvent) booleanMethods inherited from interface org.camunda.bpm.model.bpmn.instance.Activity
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantityMethods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdMethods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScopeMethods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNameMethods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriorityMethods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setIdMethods 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 Details
-
builder
SubProcessBuilder builder()Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Specified by:
builderin interfaceFlowNode- Returns:
- the builder object
-
triggeredByEvent
boolean triggeredByEvent() -
setTriggeredByEvent
void setTriggeredByEvent(boolean triggeredByEvent) -
getLaneSets
Collection<LaneSet> getLaneSets() -
getFlowElements
Collection<FlowElement> getFlowElements() -
getArtifacts
Collection<Artifact> getArtifacts() -
isCamundaAsync
Deprecated.use isCamundaAsyncBefore() instead. -
setCamundaAsync
Deprecated.use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.
-