Interface Process
- All Superinterfaces:
BaseElement,BpmnModelElementInstance,CallableElement,org.camunda.bpm.model.xml.instance.ModelElementInstance,RootElement
- All Known Implementing Classes:
ProcessImpl
The BPMN process element
- Author:
- Daniel Meyer, Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a new fluent builder for the element if implemented.booleanisClosed()booleanvoidsetAuditing(Auditing auditing) voidsetClosed(boolean closed) voidsetExecutable(boolean executable) voidsetMonitoring(Monitoring monitoring) voidsetProcessType(ProcessType processType) Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setIdMethods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance
getScope, isScopeMethods inherited from interface io.camunda.zeebe.model.bpmn.instance.CallableElement
getIoBindings, getIoSpecification, getName, getSupportedInterfaces, setIoSpecification, setNameMethods 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
ProcessBuilder builder()Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Returns:
- the builder object
-
getProcessType
ProcessType getProcessType() -
setProcessType
-
isClosed
boolean isClosed() -
setClosed
void setClosed(boolean closed) -
isExecutable
boolean isExecutable() -
setExecutable
void setExecutable(boolean executable) -
getAuditing
Auditing getAuditing() -
setAuditing
-
getMonitoring
Monitoring getMonitoring() -
setMonitoring
-
getProperties
Collection<Property> getProperties() -
getLaneSets
Collection<LaneSet> getLaneSets() -
getFlowElements
Collection<FlowElement> getFlowElements() -
getArtifacts
Collection<Artifact> getArtifacts() -
getCorrelationSubscriptions
Collection<CorrelationSubscription> getCorrelationSubscriptions() -
getResourceRoles
Collection<ResourceRole> getResourceRoles() -
getSupports
Collection<Process> getSupports()
-