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<String>camundaProcessBindingAttributeprotected static Attribute<String>camundaProcessTenantIdAttributeprotected static Attribute<String>camundaProcessVersionAttributeprotected static ChildElementCollection<ParameterMapping>parameterMappingCollectionprotected static Attribute<String>processRefAttributeprotected 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 StringgetCamundaProcessBinding()camunda extensionsStringgetCamundaProcessTenantId()StringgetCamundaProcessVersion()Collection<ParameterMapping>getParameterMappings()StringgetProcess()ProcessRefExpressiongetProcessExpression()static voidregisterType(ModelBuilder modelBuilder)voidsetCamundaProcessBinding(String camundaProcessBinding)voidsetCamundaProcessTenantId(String camundaProcessTenantId)voidsetCamundaProcessVersion(String camundaProcessVersion)voidsetProcess(String process)voidsetProcessExpression(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
-
parameterMappingCollection
protected static ChildElementCollection<ParameterMapping> parameterMappingCollection
-
processRefExpressionChild
protected static ChildElement<ProcessRefExpression> processRefExpressionChild
-
-
Constructor Detail
-
ProcessTaskImpl
public ProcessTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getProcess
public String getProcess()
- Specified by:
getProcessin interfaceProcessTask
-
setProcess
public void setProcess(String process)
- Specified by:
setProcessin interfaceProcessTask
-
getProcessExpression
public ProcessRefExpression getProcessExpression()
- Specified by:
getProcessExpressionin interfaceProcessTask
-
setProcessExpression
public void setProcessExpression(ProcessRefExpression processExpression)
- Specified by:
setProcessExpressionin interfaceProcessTask
-
getParameterMappings
public Collection<ParameterMapping> getParameterMappings()
- Specified by:
getParameterMappingsin interfaceProcessTask
-
getCamundaProcessBinding
public String getCamundaProcessBinding()
Description copied from interface:ProcessTaskcamunda extensions- Specified by:
getCamundaProcessBindingin interfaceProcessTask
-
setCamundaProcessBinding
public void setCamundaProcessBinding(String camundaProcessBinding)
- Specified by:
setCamundaProcessBindingin interfaceProcessTask
-
getCamundaProcessVersion
public String getCamundaProcessVersion()
- Specified by:
getCamundaProcessVersionin interfaceProcessTask
-
setCamundaProcessVersion
public void setCamundaProcessVersion(String camundaProcessVersion)
- Specified by:
setCamundaProcessVersionin interfaceProcessTask
-
getCamundaProcessTenantId
public String getCamundaProcessTenantId()
- Specified by:
getCamundaProcessTenantIdin interfaceProcessTask
-
setCamundaProcessTenantId
public void setCamundaProcessTenantId(String camundaProcessTenantId)
- Specified by:
setCamundaProcessTenantIdin interfaceProcessTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-