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.boolean
isClosed()
boolean
void
setAuditing
(Auditing auditing) void
setClosed
(boolean closed) void
setExecutable
(boolean executable) void
setMonitoring
(Monitoring monitoring) void
setProcessType
(ProcessType processType) Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.CallableElement
getIoBindings, getIoSpecification, getName, getSupportedInterfaces, setIoSpecification, setName
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 Details
-
builder
ProcessBuilder builder()Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in 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()
-