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<java.lang.String>
calledElementAttribute
protected static Attribute<java.lang.Boolean>
camundaAsyncAttribute
camunda extensionsprotected static Attribute<java.lang.String>
camundaCalledElementBindingAttribute
protected static Attribute<java.lang.String>
camundaCalledElementTenantIdAttribute
protected static Attribute<java.lang.String>
camundaCalledElementVersionAttribute
protected static Attribute<java.lang.String>
camundaCalledElementVersionTagAttribute
protected static Attribute<java.lang.String>
camundaCaseBindingAttribute
protected static Attribute<java.lang.String>
camundaCaseRefAttribute
protected static Attribute<java.lang.String>
camundaCaseTenantIdAttribute
protected static Attribute<java.lang.String>
camundaCaseVersionAttribute
protected static Attribute<java.lang.String>
camundaVariableMappingClassAttribute
protected static Attribute<java.lang.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
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CallActivityBuilder
builder()
Returns a new fluent builder for the element if implemented.java.lang.String
getCalledElement()
java.lang.String
getCamundaCalledElementBinding()
java.lang.String
getCamundaCalledElementTenantId()
java.lang.String
getCamundaCalledElementVersion()
java.lang.String
getCamundaCalledElementVersionTag()
java.lang.String
getCamundaCaseBinding()
java.lang.String
getCamundaCaseRef()
java.lang.String
getCamundaCaseTenantId()
java.lang.String
getCamundaCaseVersion()
java.lang.String
getCamundaVariableMappingClass()
java.lang.String
getCamundaVariableMappingDelegateExpression()
boolean
isCamundaAsync()
Deprecated.use isCamundaAsyncBefore() instead.static void
registerType(ModelBuilder modelBuilder)
void
setCalledElement(java.lang.String calledElement)
void
setCamundaAsync(boolean isCamundaAsync)
Deprecated.use setCamundaAsyncBefore() instead.void
setCamundaCalledElementBinding(java.lang.String camundaCalledElementBinding)
void
setCamundaCalledElementTenantId(java.lang.String tenantId)
void
setCamundaCalledElementVersion(java.lang.String camundaCalledElementVersion)
void
setCamundaCalledElementVersionTag(java.lang.String camundaCalledElementVersionTag)
void
setCamundaCaseBinding(java.lang.String camundaCaseBinding)
void
setCamundaCaseRef(java.lang.String camundaCaseRef)
void
setCamundaCaseTenantId(java.lang.String tenantId)
void
setCamundaCaseVersion(java.lang.String camundaCaseVersion)
void
setCamundaVariableMappingClass(java.lang.String camundaClass)
void
setCamundaVariableMappingDelegateExpression(java.lang.String camundaExpression)
-
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
-
calledElementAttribute
protected static Attribute<java.lang.String> calledElementAttribute
-
camundaAsyncAttribute
protected static Attribute<java.lang.Boolean> camundaAsyncAttribute
camunda extensions
-
camundaCalledElementBindingAttribute
protected static Attribute<java.lang.String> camundaCalledElementBindingAttribute
-
camundaCalledElementVersionAttribute
protected static Attribute<java.lang.String> camundaCalledElementVersionAttribute
-
camundaCalledElementVersionTagAttribute
protected static Attribute<java.lang.String> camundaCalledElementVersionTagAttribute
-
camundaCalledElementTenantIdAttribute
protected static Attribute<java.lang.String> camundaCalledElementTenantIdAttribute
-
camundaCaseRefAttribute
protected static Attribute<java.lang.String> camundaCaseRefAttribute
-
camundaCaseBindingAttribute
protected static Attribute<java.lang.String> camundaCaseBindingAttribute
-
camundaCaseVersionAttribute
protected static Attribute<java.lang.String> camundaCaseVersionAttribute
-
camundaCaseTenantIdAttribute
protected static Attribute<java.lang.String> camundaCaseTenantIdAttribute
-
camundaVariableMappingClassAttribute
protected static Attribute<java.lang.String> camundaVariableMappingClassAttribute
-
camundaVariableMappingDelegateExpressionAttribute
protected static Attribute<java.lang.String> camundaVariableMappingDelegateExpressionAttribute
-
-
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 java.lang.String getCalledElement()
- Specified by:
getCalledElement
in interfaceCallActivity
-
setCalledElement
public void setCalledElement(java.lang.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 java.lang.String getCamundaCalledElementBinding()
- Specified by:
getCamundaCalledElementBinding
in interfaceCallActivity
-
setCamundaCalledElementBinding
public void setCamundaCalledElementBinding(java.lang.String camundaCalledElementBinding)
- Specified by:
setCamundaCalledElementBinding
in interfaceCallActivity
-
getCamundaCalledElementVersion
public java.lang.String getCamundaCalledElementVersion()
- Specified by:
getCamundaCalledElementVersion
in interfaceCallActivity
-
setCamundaCalledElementVersion
public void setCamundaCalledElementVersion(java.lang.String camundaCalledElementVersion)
- Specified by:
setCamundaCalledElementVersion
in interfaceCallActivity
-
getCamundaCalledElementVersionTag
public java.lang.String getCamundaCalledElementVersionTag()
- Specified by:
getCamundaCalledElementVersionTag
in interfaceCallActivity
-
setCamundaCalledElementVersionTag
public void setCamundaCalledElementVersionTag(java.lang.String camundaCalledElementVersionTag)
- Specified by:
setCamundaCalledElementVersionTag
in interfaceCallActivity
-
getCamundaCaseRef
public java.lang.String getCamundaCaseRef()
- Specified by:
getCamundaCaseRef
in interfaceCallActivity
-
setCamundaCaseRef
public void setCamundaCaseRef(java.lang.String camundaCaseRef)
- Specified by:
setCamundaCaseRef
in interfaceCallActivity
-
getCamundaCaseBinding
public java.lang.String getCamundaCaseBinding()
- Specified by:
getCamundaCaseBinding
in interfaceCallActivity
-
setCamundaCaseBinding
public void setCamundaCaseBinding(java.lang.String camundaCaseBinding)
- Specified by:
setCamundaCaseBinding
in interfaceCallActivity
-
getCamundaCaseVersion
public java.lang.String getCamundaCaseVersion()
- Specified by:
getCamundaCaseVersion
in interfaceCallActivity
-
setCamundaCaseVersion
public void setCamundaCaseVersion(java.lang.String camundaCaseVersion)
- Specified by:
setCamundaCaseVersion
in interfaceCallActivity
-
getCamundaCalledElementTenantId
public java.lang.String getCamundaCalledElementTenantId()
- Specified by:
getCamundaCalledElementTenantId
in interfaceCallActivity
-
setCamundaCalledElementTenantId
public void setCamundaCalledElementTenantId(java.lang.String tenantId)
- Specified by:
setCamundaCalledElementTenantId
in interfaceCallActivity
-
getCamundaCaseTenantId
public java.lang.String getCamundaCaseTenantId()
- Specified by:
getCamundaCaseTenantId
in interfaceCallActivity
-
setCamundaCaseTenantId
public void setCamundaCaseTenantId(java.lang.String tenantId)
- Specified by:
setCamundaCaseTenantId
in interfaceCallActivity
-
getCamundaVariableMappingClass
public java.lang.String getCamundaVariableMappingClass()
- Specified by:
getCamundaVariableMappingClass
in interfaceCallActivity
-
setCamundaVariableMappingClass
public void setCamundaVariableMappingClass(java.lang.String camundaClass)
- Specified by:
setCamundaVariableMappingClass
in interfaceCallActivity
-
getCamundaVariableMappingDelegateExpression
public java.lang.String getCamundaVariableMappingDelegateExpression()
- Specified by:
getCamundaVariableMappingDelegateExpression
in interfaceCallActivity
-
setCamundaVariableMappingDelegateExpression
public void setCamundaVariableMappingDelegateExpression(java.lang.String camundaExpression)
- Specified by:
setCamundaVariableMappingDelegateExpression
in interfaceCallActivity
-
-