Class ProcessImpl
- All Implemented Interfaces:
BaseElement,BpmnModelElementInstance,CallableElement,Process,RootElement,ModelElementInstance
The BPMN process element
- Author:
- Daniel Meyer, Sebastian Menski
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static ChildElementCollection<Artifact>protected static ChildElement<Auditing>camunda extensionsprotected static ChildElementCollection<CorrelationSubscription>static final Stringprotected static ChildElementCollection<FlowElement>protected static ChildElementCollection<LaneSet>protected static ChildElement<Monitoring>protected static Attribute<ProcessType>protected static ChildElementCollection<Property>protected static ChildElementCollection<ResourceRole>protected static ElementReferenceCollection<Process,Supports> Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.CallableElementImpl
ioBindingCollection, ioSpecificationChild, nameAttribute, supportedInterfaceRefCollectionFields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttributeFields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a new fluent builder for the element if implemented.camunda extensionsbooleanisClosed()booleanstatic voidregisterType(ModelBuilder modelBuilder) voidsetAuditing(Auditing auditing) voidsetCamundaCandidateStarterGroups(String camundaCandidateStarterGroups) voidsetCamundaCandidateStarterGroupsList(List<String> camundaCandidateStarterGroupsList) voidsetCamundaCandidateStarterUsers(String camundaCandidateStarterUsers) voidsetCamundaCandidateStarterUsersList(List<String> camundaCandidateStarterUsersList) voidsetCamundaHistoryTimeToLive(Integer historyTimeToLive) voidsetCamundaHistoryTimeToLiveString(String historyTimeToLive) voidsetCamundaIsStartableInTasklist(Boolean isStartableInTasklist) voidsetCamundaJobPriority(String jobPriority) voidsetCamundaTaskPriority(String taskPriority) voidsetCamundaVersionTag(String versionTag) voidsetClosed(boolean closed) voidsetExecutable(boolean executable) voidsetMonitoring(Monitoring monitoring) voidsetProcessType(ProcessType processType) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.CallableElementImpl
getIoBindings, getIoSpecification, getName, getSupportedInterfaces, setIoSpecification, setNameMethods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdMethods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
getScope, isScopeMethods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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.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
-
Field Details
-
DEFAULT_HISTORY_TIME_TO_LIVE
- See Also:
-
processTypeAttribute
-
isClosedAttribute
-
isExecutableAttribute
-
auditingChild
-
monitoringChild
-
propertyCollection
-
laneSetCollection
-
flowElementCollection
-
artifactCollection
-
resourceRoleCollection
-
correlationSubscriptionCollection
-
supportsCollection
-
camundaCandidateStarterGroupsAttribute
camunda extensions -
camundaCandidateStarterUsersAttribute
-
camundaJobPriorityAttribute
-
camundaTaskPriorityAttribute
-
camundaHistoryTimeToLiveAttribute
-
camundaIsStartableInTasklistAttribute
-
camundaVersionTagAttribute
-
-
Constructor Details
-
ProcessImpl
-
-
Method Details
-
registerType
-
builder
Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Specified by:
builderin interfaceProcess- Overrides:
builderin classBpmnModelElementInstanceImpl- Returns:
- the builder object
-
getProcessType
- Specified by:
getProcessTypein interfaceProcess
-
setProcessType
- Specified by:
setProcessTypein interfaceProcess
-
isClosed
public boolean isClosed() -
setClosed
public void setClosed(boolean closed) -
isExecutable
public boolean isExecutable()- Specified by:
isExecutablein interfaceProcess
-
setExecutable
public void setExecutable(boolean executable) - Specified by:
setExecutablein interfaceProcess
-
getAuditing
- Specified by:
getAuditingin interfaceProcess
-
setAuditing
- Specified by:
setAuditingin interfaceProcess
-
getMonitoring
- Specified by:
getMonitoringin interfaceProcess
-
setMonitoring
- Specified by:
setMonitoringin interfaceProcess
-
getProperties
- Specified by:
getPropertiesin interfaceProcess
-
getLaneSets
- Specified by:
getLaneSetsin interfaceProcess
-
getFlowElements
- Specified by:
getFlowElementsin interfaceProcess
-
getArtifacts
- Specified by:
getArtifactsin interfaceProcess
-
getCorrelationSubscriptions
- Specified by:
getCorrelationSubscriptionsin interfaceProcess
-
getResourceRoles
- Specified by:
getResourceRolesin interfaceProcess
-
getSupports
- Specified by:
getSupportsin interfaceProcess
-
getCamundaCandidateStarterGroups
camunda extensions- Specified by:
getCamundaCandidateStarterGroupsin interfaceProcess
-
setCamundaCandidateStarterGroups
- Specified by:
setCamundaCandidateStarterGroupsin interfaceProcess
-
getCamundaCandidateStarterGroupsList
- Specified by:
getCamundaCandidateStarterGroupsListin interfaceProcess
-
setCamundaCandidateStarterGroupsList
- Specified by:
setCamundaCandidateStarterGroupsListin interfaceProcess
-
getCamundaCandidateStarterUsers
- Specified by:
getCamundaCandidateStarterUsersin interfaceProcess
-
setCamundaCandidateStarterUsers
- Specified by:
setCamundaCandidateStarterUsersin interfaceProcess
-
getCamundaCandidateStarterUsersList
- Specified by:
getCamundaCandidateStarterUsersListin interfaceProcess
-
setCamundaCandidateStarterUsersList
- Specified by:
setCamundaCandidateStarterUsersListin interfaceProcess
-
getCamundaJobPriority
- Specified by:
getCamundaJobPriorityin interfaceProcess
-
setCamundaJobPriority
- Specified by:
setCamundaJobPriorityin interfaceProcess
-
getCamundaTaskPriority
- Specified by:
getCamundaTaskPriorityin interfaceProcess
-
setCamundaTaskPriority
- Specified by:
setCamundaTaskPriorityin interfaceProcess
-
getCamundaHistoryTimeToLive
- Specified by:
getCamundaHistoryTimeToLivein interfaceProcess
-
setCamundaHistoryTimeToLive
- Specified by:
setCamundaHistoryTimeToLivein interfaceProcess
-
getCamundaHistoryTimeToLiveString
- Specified by:
getCamundaHistoryTimeToLiveStringin interfaceProcess
-
setCamundaHistoryTimeToLiveString
- Specified by:
setCamundaHistoryTimeToLiveStringin interfaceProcess
-
isCamundaStartableInTasklist
- Specified by:
isCamundaStartableInTasklistin interfaceProcess
-
setCamundaIsStartableInTasklist
- Specified by:
setCamundaIsStartableInTasklistin interfaceProcess
-
getCamundaVersionTag
- Specified by:
getCamundaVersionTagin interfaceProcess
-
setCamundaVersionTag
- Specified by:
setCamundaVersionTagin interfaceProcess
-