Class CallActivityImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.CallActivityImpl
-
- All Implemented Interfaces:
Activity
,BaseElement
,BpmnModelElementInstance
,CallActivity
,FlowElement
,FlowNode
,InteractionNode
,ModelElementInstance
public class CallActivityImpl extends ActivityImpl implements CallActivity
The BPMN callActivity element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<String>
calledElementAttribute
protected static Attribute<Boolean>
camundaAsyncAttribute
camunda extensionsprotected static Attribute<String>
camundaCalledElementBindingAttribute
protected static Attribute<String>
camundaCalledElementTenantIdAttribute
protected static Attribute<String>
camundaCalledElementVersionAttribute
protected static Attribute<String>
camundaCalledElementVersionTagAttribute
protected static Attribute<String>
camundaCaseBindingAttribute
protected static Attribute<String>
camundaCaseRefAttribute
protected static Attribute<String>
camundaCaseTenantIdAttribute
protected static Attribute<String>
camundaCaseVersionAttribute
protected static Attribute<String>
camundaVariableMappingClassAttribute
protected static Attribute<String>
camundaVariableMappingDelegateExpressionAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description CallActivityImpl(ModelTypeInstanceContext context)
-
Method Summary
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
getScope, isScope
-
Methods 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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods 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, setStartQuantity
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setId
-
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
-
-
-
-
Field Detail
-
camundaCalledElementBindingAttribute
protected static Attribute<String> camundaCalledElementBindingAttribute
-
camundaCalledElementVersionAttribute
protected static Attribute<String> camundaCalledElementVersionAttribute
-
camundaCalledElementVersionTagAttribute
protected static Attribute<String> camundaCalledElementVersionTagAttribute
-
camundaCalledElementTenantIdAttribute
protected static Attribute<String> camundaCalledElementTenantIdAttribute
-
camundaVariableMappingClassAttribute
protected static Attribute<String> camundaVariableMappingClassAttribute
-
-
Constructor Detail
-
CallActivityImpl
public CallActivityImpl(ModelTypeInstanceContext context)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
builder
public CallActivityBuilder builder()
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Specified by:
builder
in interfaceCallActivity
- Specified by:
builder
in interfaceFlowNode
- Overrides:
builder
in classFlowNodeImpl
- Returns:
- the builder object
-
getCalledElement
public String getCalledElement()
- Specified by:
getCalledElement
in interfaceCallActivity
-
setCalledElement
public void setCalledElement(String calledElement)
- Specified by:
setCalledElement
in interfaceCallActivity
-
isCamundaAsync
@Deprecated public boolean isCamundaAsync()
Deprecated.use isCamundaAsyncBefore() instead.- Specified by:
isCamundaAsync
in interfaceCallActivity
-
setCamundaAsync
@Deprecated public void setCamundaAsync(boolean isCamundaAsync)
Deprecated.use setCamundaAsyncBefore() instead.- Specified by:
setCamundaAsync
in interfaceCallActivity
-
getCamundaCalledElementBinding
public String getCamundaCalledElementBinding()
- Specified by:
getCamundaCalledElementBinding
in interfaceCallActivity
-
setCamundaCalledElementBinding
public void setCamundaCalledElementBinding(String camundaCalledElementBinding)
- Specified by:
setCamundaCalledElementBinding
in interfaceCallActivity
-
getCamundaCalledElementVersion
public String getCamundaCalledElementVersion()
- Specified by:
getCamundaCalledElementVersion
in interfaceCallActivity
-
setCamundaCalledElementVersion
public void setCamundaCalledElementVersion(String camundaCalledElementVersion)
- Specified by:
setCamundaCalledElementVersion
in interfaceCallActivity
-
getCamundaCalledElementVersionTag
public String getCamundaCalledElementVersionTag()
- Specified by:
getCamundaCalledElementVersionTag
in interfaceCallActivity
-
setCamundaCalledElementVersionTag
public void setCamundaCalledElementVersionTag(String camundaCalledElementVersionTag)
- Specified by:
setCamundaCalledElementVersionTag
in interfaceCallActivity
-
getCamundaCaseRef
public String getCamundaCaseRef()
- Specified by:
getCamundaCaseRef
in interfaceCallActivity
-
setCamundaCaseRef
public void setCamundaCaseRef(String camundaCaseRef)
- Specified by:
setCamundaCaseRef
in interfaceCallActivity
-
getCamundaCaseBinding
public String getCamundaCaseBinding()
- Specified by:
getCamundaCaseBinding
in interfaceCallActivity
-
setCamundaCaseBinding
public void setCamundaCaseBinding(String camundaCaseBinding)
- Specified by:
setCamundaCaseBinding
in interfaceCallActivity
-
getCamundaCaseVersion
public String getCamundaCaseVersion()
- Specified by:
getCamundaCaseVersion
in interfaceCallActivity
-
setCamundaCaseVersion
public void setCamundaCaseVersion(String camundaCaseVersion)
- Specified by:
setCamundaCaseVersion
in interfaceCallActivity
-
getCamundaCalledElementTenantId
public String getCamundaCalledElementTenantId()
- Specified by:
getCamundaCalledElementTenantId
in interfaceCallActivity
-
setCamundaCalledElementTenantId
public void setCamundaCalledElementTenantId(String tenantId)
- Specified by:
setCamundaCalledElementTenantId
in interfaceCallActivity
-
getCamundaCaseTenantId
public String getCamundaCaseTenantId()
- Specified by:
getCamundaCaseTenantId
in interfaceCallActivity
-
setCamundaCaseTenantId
public void setCamundaCaseTenantId(String tenantId)
- Specified by:
setCamundaCaseTenantId
in interfaceCallActivity
-
getCamundaVariableMappingClass
public String getCamundaVariableMappingClass()
- Specified by:
getCamundaVariableMappingClass
in interfaceCallActivity
-
setCamundaVariableMappingClass
public void setCamundaVariableMappingClass(String camundaClass)
- Specified by:
setCamundaVariableMappingClass
in interfaceCallActivity
-
getCamundaVariableMappingDelegateExpression
public String getCamundaVariableMappingDelegateExpression()
- Specified by:
getCamundaVariableMappingDelegateExpression
in interfaceCallActivity
-
setCamundaVariableMappingDelegateExpression
public void setCamundaVariableMappingDelegateExpression(String camundaExpression)
- Specified by:
setCamundaVariableMappingDelegateExpression
in interfaceCallActivity
-
-