public class ProcessImpl extends CallableElementImpl implements Process
ioBindingCollection, ioSpecificationChild, nameAttribute, supportedInterfaceRefCollection
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ProcessImpl(ModelTypeInstanceContext context) |
getIoBindings, getIoSpecification, getName, getSupportedInterfaces, setIoSpecification, setName
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
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, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getIoBindings, getIoSpecification, getName, getSupportedInterfaces, setIoSpecification, setName
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
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
protected static Attribute<ProcessType> processTypeAttribute
protected static ChildElement<Auditing> auditingChild
protected static ChildElement<Monitoring> monitoringChild
protected static ChildElementCollection<Property> propertyCollection
protected static ChildElementCollection<LaneSet> laneSetCollection
protected static ChildElementCollection<FlowElement> flowElementCollection
protected static ChildElementCollection<Artifact> artifactCollection
protected static ChildElementCollection<ResourceRole> resourceRoleCollection
protected static ChildElementCollection<CorrelationSubscription> correlationSubscriptionCollection
protected static ElementReferenceCollection<Process,Supports> supportsCollection
protected static Attribute<String> camundaCandidateStarterGroupsAttribute
protected static Attribute<String> camundaCandidateStarterUsersAttribute
public ProcessImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ProcessBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface Process
builder
in class BpmnModelElementInstanceImpl
public ProcessType getProcessType()
getProcessType
in interface Process
public void setProcessType(ProcessType processType)
setProcessType
in interface Process
public boolean isExecutable()
isExecutable
in interface Process
public void setExecutable(boolean executable)
setExecutable
in interface Process
public Auditing getAuditing()
getAuditing
in interface Process
public void setAuditing(Auditing auditing)
setAuditing
in interface Process
public Monitoring getMonitoring()
getMonitoring
in interface Process
public void setMonitoring(Monitoring monitoring)
setMonitoring
in interface Process
public Collection<Property> getProperties()
getProperties
in interface Process
public Collection<LaneSet> getLaneSets()
getLaneSets
in interface Process
public Collection<FlowElement> getFlowElements()
getFlowElements
in interface Process
public Collection<Artifact> getArtifacts()
getArtifacts
in interface Process
public Collection<CorrelationSubscription> getCorrelationSubscriptions()
getCorrelationSubscriptions
in interface Process
public Collection<ResourceRole> getResourceRoles()
getResourceRoles
in interface Process
public Collection<Process> getSupports()
getSupports
in interface Process
public String getCamundaCandidateStarterGroups()
getCamundaCandidateStarterGroups
in interface Process
public void setCamundaCandidateStarterGroups(String camundaCandidateStarterGroups)
setCamundaCandidateStarterGroups
in interface Process
public List<String> getCamundaCandidateStarterGroupsList()
getCamundaCandidateStarterGroupsList
in interface Process
public void setCamundaCandidateStarterGroupsList(List<String> camundaCandidateStarterGroupsList)
setCamundaCandidateStarterGroupsList
in interface Process
public String getCamundaCandidateStarterUsers()
getCamundaCandidateStarterUsers
in interface Process
public void setCamundaCandidateStarterUsers(String camundaCandidateStarterUsers)
setCamundaCandidateStarterUsers
in interface Process
public List<String> getCamundaCandidateStarterUsersList()
getCamundaCandidateStarterUsersList
in interface Process
public void setCamundaCandidateStarterUsersList(List<String> camundaCandidateStarterUsersList)
setCamundaCandidateStarterUsersList
in interface Process
public String getCamundaJobPriority()
getCamundaJobPriority
in interface Process
public void setCamundaJobPriority(String jobPriority)
setCamundaJobPriority
in interface Process
public String getCamundaTaskPriority()
getCamundaTaskPriority
in interface Process
public void setCamundaTaskPriority(String taskPriority)
setCamundaTaskPriority
in interface Process
public Integer getCamundaHistoryTimeToLive()
getCamundaHistoryTimeToLive
in interface Process
public void setCamundaHistoryTimeToLive(Integer historyTimeToLive)
setCamundaHistoryTimeToLive
in interface Process
public String getCamundaHistoryTimeToLiveString()
getCamundaHistoryTimeToLiveString
in interface Process
public void setCamundaHistoryTimeToLiveString(String historyTimeToLive)
setCamundaHistoryTimeToLiveString
in interface Process
Copyright © 2019. All rights reserved.