Class CaseTaskImpl
- java.lang.Object
-
- 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<java.lang.String>camundaCaseBindingAttributeprotected static Attribute<java.lang.String>camundaCaseTenantIdAttributeprotected static Attribute<java.lang.String>camundaCaseVersionAttributeprotected static Attribute<java.lang.String>caseRefAttributeprotected static ChildElement<CaseRefExpression>caseRefExpressionChildprotected 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 java.lang.StringgetCamundaCaseBinding()camunda extensionsjava.lang.StringgetCamundaCaseTenantId()java.lang.StringgetCamundaCaseVersion()java.lang.StringgetCase()CaseRefExpressiongetCaseExpression()java.util.Collection<ParameterMapping>getParameterMappings()static voidregisterType(ModelBuilder modelBuilder)voidsetCamundaCaseBinding(java.lang.String camundaCaseBinding)voidsetCamundaCaseTenantId(java.lang.String camundaCaseTenantId)voidsetCamundaCaseVersion(java.lang.String camundaCaseVersion)voidsetCase(java.lang.String caseInstance)voidsetCaseExpression(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
-
caseRefAttribute
protected static Attribute<java.lang.String> caseRefAttribute
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
caseRefExpressionChild
protected static ChildElement<CaseRefExpression> caseRefExpressionChild
-
camundaCaseBindingAttribute
protected static Attribute<java.lang.String> camundaCaseBindingAttribute
-
camundaCaseVersionAttribute
protected static Attribute<java.lang.String> camundaCaseVersionAttribute
-
camundaCaseTenantIdAttribute
protected static Attribute<java.lang.String> camundaCaseTenantIdAttribute
-
-
Constructor Detail
-
CaseTaskImpl
public CaseTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
setCase
public void setCase(java.lang.String caseInstance)
-
getCaseExpression
public CaseRefExpression getCaseExpression()
- Specified by:
getCaseExpressionin interfaceCaseTask
-
setCaseExpression
public void setCaseExpression(CaseRefExpression caseExpression)
- Specified by:
setCaseExpressionin interfaceCaseTask
-
getParameterMappings
public java.util.Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappingsin interfaceCaseTask
-
getCamundaCaseBinding
public java.lang.String getCamundaCaseBinding()
Description copied from interface:CaseTaskcamunda extensions- Specified by:
getCamundaCaseBindingin interfaceCaseTask
-
setCamundaCaseBinding
public void setCamundaCaseBinding(java.lang.String camundaCaseBinding)
- Specified by:
setCamundaCaseBindingin interfaceCaseTask
-
getCamundaCaseVersion
public java.lang.String getCamundaCaseVersion()
- Specified by:
getCamundaCaseVersionin interfaceCaseTask
-
setCamundaCaseVersion
public void setCamundaCaseVersion(java.lang.String camundaCaseVersion)
- Specified by:
setCamundaCaseVersionin interfaceCaseTask
-
getCamundaCaseTenantId
public java.lang.String getCamundaCaseTenantId()
- Specified by:
getCamundaCaseTenantIdin interfaceCaseTask
-
setCamundaCaseTenantId
public void setCamundaCaseTenantId(java.lang.String camundaCaseTenantId)
- Specified by:
setCamundaCaseTenantIdin interfaceCaseTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-