Class ProcessTaskImpl
- 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.ProcessTaskImpl
-
- All Implemented Interfaces:
CmmnElement
,CmmnModelElementInstance
,PlanItemDefinition
,ProcessTask
,Task
,ModelElementInstance
public class ProcessTaskImpl extends TaskImpl implements ProcessTask
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<java.lang.String>
camundaProcessBindingAttribute
protected static Attribute<java.lang.String>
camundaProcessTenantIdAttribute
protected static Attribute<java.lang.String>
camundaProcessVersionAttribute
protected static ChildElementCollection<ParameterMapping>
parameterMappingCollection
protected static Attribute<java.lang.String>
processRefAttribute
protected static ChildElement<ProcessRefExpression>
processRefExpressionChild
-
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 ProcessTaskImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCamundaProcessBinding()
camunda extensionsjava.lang.String
getCamundaProcessTenantId()
java.lang.String
getCamundaProcessVersion()
java.util.Collection<ParameterMapping>
getParameterMappings()
java.lang.String
getProcess()
ProcessRefExpression
getProcessExpression()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaProcessBinding(java.lang.String camundaProcessBinding)
void
setCamundaProcessTenantId(java.lang.String camundaProcessTenantId)
void
setCamundaProcessVersion(java.lang.String camundaProcessVersion)
void
setProcess(java.lang.String process)
void
setProcessExpression(ProcessRefExpression processExpression)
-
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
-
processRefAttribute
protected static Attribute<java.lang.String> processRefAttribute
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
processRefExpressionChild
protected static ChildElement<ProcessRefExpression> processRefExpressionChild
-
camundaProcessBindingAttribute
protected static Attribute<java.lang.String> camundaProcessBindingAttribute
-
camundaProcessVersionAttribute
protected static Attribute<java.lang.String> camundaProcessVersionAttribute
-
camundaProcessTenantIdAttribute
protected static Attribute<java.lang.String> camundaProcessTenantIdAttribute
-
-
Constructor Detail
-
ProcessTaskImpl
public ProcessTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getProcess
public java.lang.String getProcess()
- Specified by:
getProcess
in interfaceProcessTask
-
setProcess
public void setProcess(java.lang.String process)
- Specified by:
setProcess
in interfaceProcessTask
-
getProcessExpression
public ProcessRefExpression getProcessExpression()
- Specified by:
getProcessExpression
in interfaceProcessTask
-
setProcessExpression
public void setProcessExpression(ProcessRefExpression processExpression)
- Specified by:
setProcessExpression
in interfaceProcessTask
-
getParameterMappings
public java.util.Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappings
in interfaceProcessTask
-
getCamundaProcessBinding
public java.lang.String getCamundaProcessBinding()
Description copied from interface:ProcessTask
camunda extensions- Specified by:
getCamundaProcessBinding
in interfaceProcessTask
-
setCamundaProcessBinding
public void setCamundaProcessBinding(java.lang.String camundaProcessBinding)
- Specified by:
setCamundaProcessBinding
in interfaceProcessTask
-
getCamundaProcessVersion
public java.lang.String getCamundaProcessVersion()
- Specified by:
getCamundaProcessVersion
in interfaceProcessTask
-
setCamundaProcessVersion
public void setCamundaProcessVersion(java.lang.String camundaProcessVersion)
- Specified by:
setCamundaProcessVersion
in interfaceProcessTask
-
getCamundaProcessTenantId
public java.lang.String getCamundaProcessTenantId()
- Specified by:
getCamundaProcessTenantId
in interfaceProcessTask
-
setCamundaProcessTenantId
public void setCamundaProcessTenantId(java.lang.String camundaProcessTenantId)
- Specified by:
setCamundaProcessTenantId
in interfaceProcessTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-