Class DecisionTaskImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.PlanItemDefinitionImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.TaskImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.DecisionTaskImpl
-
- All Implemented Interfaces:
CmmnElement,CmmnModelElementInstance,DecisionTask,PlanItemDefinition,Task,ModelElementInstance
public class DecisionTaskImpl extends TaskImpl implements DecisionTask
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<java.lang.String>camundaDecisionBindingAttributeprotected static Attribute<java.lang.String>camundaDecisionTenantIdAttributeprotected static Attribute<java.lang.String>camundaDecisionVersionAttributeprotected static Attribute<java.lang.String>camundaMapDecisionResultAttributeprotected static Attribute<java.lang.String>camundaResultVariableAttributeCamunda extensionsprotected static Attribute<java.lang.String>decisionRefAttributeprotected static ChildElement<DecisionRefExpression>decisionRefExpressionChildprotected 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 DecisionTaskImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCamundaDecisionBinding()java.lang.StringgetCamundaDecisionTenantId()java.lang.StringgetCamundaDecisionVersion()java.lang.StringgetCamundaMapDecisionResult()java.lang.StringgetCamundaResultVariable()Camunda extensionsjava.lang.StringgetDecision()DecisionRefExpressiongetDecisionExpression()java.util.Collection<ParameterMapping>getParameterMappings()static voidregisterType(ModelBuilder modelBuilder)voidsetCamundaDecisionBinding(java.lang.String camundaDecisionBinding)voidsetCamundaDecisionTenantId(java.lang.String camundaDecisionTenantId)voidsetCamundaDecisionVersion(java.lang.String camundaDecisionVersion)voidsetCamundaMapDecisionResult(java.lang.String camundaMapDecisionResult)voidsetCamundaResultVariable(java.lang.String camundaResultVariable)voidsetDecision(java.lang.String decision)voidsetDecisionExpression(DecisionRefExpression decisionExpression)-
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
-
decisionRefAttribute
protected static Attribute<java.lang.String> decisionRefAttribute
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
decisionRefExpressionChild
protected static ChildElement<DecisionRefExpression> decisionRefExpressionChild
-
camundaResultVariableAttribute
protected static Attribute<java.lang.String> camundaResultVariableAttribute
Camunda extensions
-
camundaDecisionBindingAttribute
protected static Attribute<java.lang.String> camundaDecisionBindingAttribute
-
camundaDecisionVersionAttribute
protected static Attribute<java.lang.String> camundaDecisionVersionAttribute
-
camundaDecisionTenantIdAttribute
protected static Attribute<java.lang.String> camundaDecisionTenantIdAttribute
-
camundaMapDecisionResultAttribute
protected static Attribute<java.lang.String> camundaMapDecisionResultAttribute
-
-
Constructor Detail
-
DecisionTaskImpl
public DecisionTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getDecision
public java.lang.String getDecision()
- Specified by:
getDecisionin interfaceDecisionTask
-
setDecision
public void setDecision(java.lang.String decision)
- Specified by:
setDecisionin interfaceDecisionTask
-
getParameterMappings
public java.util.Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappingsin interfaceDecisionTask
-
getDecisionExpression
public DecisionRefExpression getDecisionExpression()
- Specified by:
getDecisionExpressionin interfaceDecisionTask
-
setDecisionExpression
public void setDecisionExpression(DecisionRefExpression decisionExpression)
- Specified by:
setDecisionExpressionin interfaceDecisionTask
-
getCamundaResultVariable
public java.lang.String getCamundaResultVariable()
Description copied from interface:DecisionTaskCamunda extensions- Specified by:
getCamundaResultVariablein interfaceDecisionTask
-
setCamundaResultVariable
public void setCamundaResultVariable(java.lang.String camundaResultVariable)
- Specified by:
setCamundaResultVariablein interfaceDecisionTask
-
getCamundaDecisionBinding
public java.lang.String getCamundaDecisionBinding()
- Specified by:
getCamundaDecisionBindingin interfaceDecisionTask
-
setCamundaDecisionBinding
public void setCamundaDecisionBinding(java.lang.String camundaDecisionBinding)
- Specified by:
setCamundaDecisionBindingin interfaceDecisionTask
-
getCamundaDecisionVersion
public java.lang.String getCamundaDecisionVersion()
- Specified by:
getCamundaDecisionVersionin interfaceDecisionTask
-
setCamundaDecisionVersion
public void setCamundaDecisionVersion(java.lang.String camundaDecisionVersion)
- Specified by:
setCamundaDecisionVersionin interfaceDecisionTask
-
getCamundaDecisionTenantId
public java.lang.String getCamundaDecisionTenantId()
- Specified by:
getCamundaDecisionTenantIdin interfaceDecisionTask
-
setCamundaDecisionTenantId
public void setCamundaDecisionTenantId(java.lang.String camundaDecisionTenantId)
- Specified by:
setCamundaDecisionTenantIdin interfaceDecisionTask
-
getCamundaMapDecisionResult
public java.lang.String getCamundaMapDecisionResult()
- Specified by:
getCamundaMapDecisionResultin interfaceDecisionTask
-
setCamundaMapDecisionResult
public void setCamundaMapDecisionResult(java.lang.String camundaMapDecisionResult)
- Specified by:
setCamundaMapDecisionResultin interfaceDecisionTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-