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<String>
camundaDecisionBindingAttribute
protected static Attribute<String>
camundaDecisionTenantIdAttribute
protected static Attribute<String>
camundaDecisionVersionAttribute
protected static Attribute<String>
camundaMapDecisionResultAttribute
protected static Attribute<String>
camundaResultVariableAttribute
Camunda extensionsprotected static Attribute<String>
decisionRefAttribute
protected static ChildElement<DecisionRefExpression>
decisionRefExpressionChild
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 DecisionTaskImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCamundaDecisionBinding()
String
getCamundaDecisionTenantId()
String
getCamundaDecisionVersion()
String
getCamundaMapDecisionResult()
String
getCamundaResultVariable()
Camunda extensionsString
getDecision()
DecisionRefExpression
getDecisionExpression()
Collection<ParameterMapping>
getParameterMappings()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaDecisionBinding(String camundaDecisionBinding)
void
setCamundaDecisionTenantId(String camundaDecisionTenantId)
void
setCamundaDecisionVersion(String camundaDecisionVersion)
void
setCamundaMapDecisionResult(String camundaMapDecisionResult)
void
setCamundaResultVariable(String camundaResultVariable)
void
setDecision(String decision)
void
setDecisionExpression(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
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
decisionRefExpressionChild
protected static ChildElement<DecisionRefExpression> decisionRefExpressionChild
-
camundaResultVariableAttribute
protected static Attribute<String> camundaResultVariableAttribute
Camunda extensions
-
camundaDecisionTenantIdAttribute
protected static Attribute<String> camundaDecisionTenantIdAttribute
-
-
Constructor Detail
-
DecisionTaskImpl
public DecisionTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getDecision
public String getDecision()
- Specified by:
getDecision
in interfaceDecisionTask
-
setDecision
public void setDecision(String decision)
- Specified by:
setDecision
in interfaceDecisionTask
-
getParameterMappings
public Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappings
in interfaceDecisionTask
-
getDecisionExpression
public DecisionRefExpression getDecisionExpression()
- Specified by:
getDecisionExpression
in interfaceDecisionTask
-
setDecisionExpression
public void setDecisionExpression(DecisionRefExpression decisionExpression)
- Specified by:
setDecisionExpression
in interfaceDecisionTask
-
getCamundaResultVariable
public String getCamundaResultVariable()
Description copied from interface:DecisionTask
Camunda extensions- Specified by:
getCamundaResultVariable
in interfaceDecisionTask
-
setCamundaResultVariable
public void setCamundaResultVariable(String camundaResultVariable)
- Specified by:
setCamundaResultVariable
in interfaceDecisionTask
-
getCamundaDecisionBinding
public String getCamundaDecisionBinding()
- Specified by:
getCamundaDecisionBinding
in interfaceDecisionTask
-
setCamundaDecisionBinding
public void setCamundaDecisionBinding(String camundaDecisionBinding)
- Specified by:
setCamundaDecisionBinding
in interfaceDecisionTask
-
getCamundaDecisionVersion
public String getCamundaDecisionVersion()
- Specified by:
getCamundaDecisionVersion
in interfaceDecisionTask
-
setCamundaDecisionVersion
public void setCamundaDecisionVersion(String camundaDecisionVersion)
- Specified by:
setCamundaDecisionVersion
in interfaceDecisionTask
-
getCamundaDecisionTenantId
public String getCamundaDecisionTenantId()
- Specified by:
getCamundaDecisionTenantId
in interfaceDecisionTask
-
setCamundaDecisionTenantId
public void setCamundaDecisionTenantId(String camundaDecisionTenantId)
- Specified by:
setCamundaDecisionTenantId
in interfaceDecisionTask
-
getCamundaMapDecisionResult
public String getCamundaMapDecisionResult()
- Specified by:
getCamundaMapDecisionResult
in interfaceDecisionTask
-
setCamundaMapDecisionResult
public void setCamundaMapDecisionResult(String camundaMapDecisionResult)
- Specified by:
setCamundaMapDecisionResult
in interfaceDecisionTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-