Class CaseTaskImpl
-
- All Implemented Interfaces:
CaseTask
,CmmnElement
,CmmnModelElementInstance
,PlanItemDefinition
,Task
,ModelElementInstance
public class CaseTaskImpl extends TaskImpl implements CaseTask
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<String>
camundaCaseBindingAttribute
protected static Attribute<String>
camundaCaseTenantIdAttribute
protected static Attribute<String>
camundaCaseVersionAttribute
protected static Attribute<String>
caseRefAttribute
protected static ChildElement<CaseRefExpression>
caseRefExpressionChild
protected static ChildElementCollection<ParameterMapping>
parameterMappingCollection
-
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
inputParameterCollection, inputsCollection, isBlockingAttribute, outputParameterCollection, outputsCollection
-
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.PlanItemDefinitionImpl
defaultControlChild, nameAttribute
-
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description CaseTaskImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCamundaCaseBinding()
camunda extensionsString
getCamundaCaseTenantId()
String
getCamundaCaseVersion()
String
getCase()
CaseRefExpression
getCaseExpression()
Collection<ParameterMapping>
getParameterMappings()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaCaseBinding(String camundaCaseBinding)
void
setCamundaCaseTenantId(String camundaCaseTenantId)
void
setCamundaCaseVersion(String camundaCaseVersion)
void
setCase(String caseInstance)
void
setCaseExpression(CaseRefExpression caseExpression)
-
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
getInputParameters, getInputs, getOutputParameters, getOutputs, isBlocking, setIsBlocking
-
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.PlanItemDefinitionImpl
getDefaultControl, getName, setDefaultControl, setName
-
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
-
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, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.CmmnElement
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, 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
-
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.PlanItemDefinition
getDefaultControl, getName, setDefaultControl, setName
-
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.Task
getInputParameters, getInputs, getOutputParameters, getOutputs, isBlocking, setIsBlocking
-
-
-
-
Field Detail
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
caseRefExpressionChild
protected static ChildElement<CaseRefExpression> caseRefExpressionChild
-
-
Constructor Detail
-
CaseTaskImpl
public CaseTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getCaseExpression
public CaseRefExpression getCaseExpression()
- Specified by:
getCaseExpression
in interfaceCaseTask
-
setCaseExpression
public void setCaseExpression(CaseRefExpression caseExpression)
- Specified by:
setCaseExpression
in interfaceCaseTask
-
getParameterMappings
public Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappings
in interfaceCaseTask
-
getCamundaCaseBinding
public String getCamundaCaseBinding()
Description copied from interface:CaseTask
camunda extensions- Specified by:
getCamundaCaseBinding
in interfaceCaseTask
-
setCamundaCaseBinding
public void setCamundaCaseBinding(String camundaCaseBinding)
- Specified by:
setCamundaCaseBinding
in interfaceCaseTask
-
getCamundaCaseVersion
public String getCamundaCaseVersion()
- Specified by:
getCamundaCaseVersion
in interfaceCaseTask
-
setCamundaCaseVersion
public void setCamundaCaseVersion(String camundaCaseVersion)
- Specified by:
setCamundaCaseVersion
in interfaceCaseTask
-
getCamundaCaseTenantId
public String getCamundaCaseTenantId()
- Specified by:
getCamundaCaseTenantId
in interfaceCaseTask
-
setCamundaCaseTenantId
public void setCamundaCaseTenantId(String camundaCaseTenantId)
- Specified by:
setCamundaCaseTenantId
in interfaceCaseTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-