Class HumanTaskImpl
-
- All Implemented Interfaces:
CmmnElement
,CmmnModelElementInstance
,HumanTask
,PlanItemDefinition
,Task
,ModelElementInstance
public class HumanTaskImpl extends TaskImpl implements HumanTask
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<String>
camundaAssigneeAttribute
camunda extensionsprotected static Attribute<String>
camundaCandidateGroupsAttribute
protected static Attribute<String>
camundaCandidateUsersAttribute
protected static Attribute<String>
camundaDueDateAttribute
protected static Attribute<String>
camundaFollowUpDateAttribute
protected static Attribute<String>
camundaFormKeyAttribute
protected static Attribute<String>
camundaPriorityAttribute
protected static AttributeReference<Role>
performerRefAttribute
protected static ChildElement<PlanningTable>
planningTableChild
protected static ChildElementCollection<PlanningTable>
planningTableCollection
Deprecated.-
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 HumanTaskImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
-
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
-
performerRefAttribute
protected static AttributeReference<Role> performerRefAttribute
-
planningTableCollection
@Deprecated protected static ChildElementCollection<PlanningTable> planningTableCollection
Deprecated.
-
planningTableChild
protected static ChildElement<PlanningTable> planningTableChild
-
camundaAssigneeAttribute
protected static Attribute<String> camundaAssigneeAttribute
camunda extensions
-
-
Constructor Detail
-
HumanTaskImpl
public HumanTaskImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getPerformer
public Role getPerformer()
- Specified by:
getPerformer
in interfaceHumanTask
-
setPerformer
public void setPerformer(Role performer)
- Specified by:
setPerformer
in interfaceHumanTask
-
getPlanningTables
public Collection<PlanningTable> getPlanningTables()
- Specified by:
getPlanningTables
in interfaceHumanTask
-
getPlanningTable
public PlanningTable getPlanningTable()
- Specified by:
getPlanningTable
in interfaceHumanTask
-
setPlanningTable
public void setPlanningTable(PlanningTable planningTable)
- Specified by:
setPlanningTable
in interfaceHumanTask
-
getCamundaAssignee
public String getCamundaAssignee()
camunda extensions- Specified by:
getCamundaAssignee
in interfaceHumanTask
-
setCamundaAssignee
public void setCamundaAssignee(String camundaAssignee)
- Specified by:
setCamundaAssignee
in interfaceHumanTask
-
getCamundaCandidateGroups
public String getCamundaCandidateGroups()
- Specified by:
getCamundaCandidateGroups
in interfaceHumanTask
-
setCamundaCandidateGroups
public void setCamundaCandidateGroups(String camundaCandidateGroups)
- Specified by:
setCamundaCandidateGroups
in interfaceHumanTask
-
getCamundaCandidateGroupsList
public List<String> getCamundaCandidateGroupsList()
- Specified by:
getCamundaCandidateGroupsList
in interfaceHumanTask
-
setCamundaCandidateGroupsList
public void setCamundaCandidateGroupsList(List<String> camundaCandidateGroupsList)
- Specified by:
setCamundaCandidateGroupsList
in interfaceHumanTask
-
getCamundaCandidateUsers
public String getCamundaCandidateUsers()
- Specified by:
getCamundaCandidateUsers
in interfaceHumanTask
-
setCamundaCandidateUsers
public void setCamundaCandidateUsers(String camundaCandidateUsers)
- Specified by:
setCamundaCandidateUsers
in interfaceHumanTask
-
getCamundaCandidateUsersList
public List<String> getCamundaCandidateUsersList()
- Specified by:
getCamundaCandidateUsersList
in interfaceHumanTask
-
setCamundaCandidateUsersList
public void setCamundaCandidateUsersList(List<String> camundaCandidateUsersList)
- Specified by:
setCamundaCandidateUsersList
in interfaceHumanTask
-
getCamundaDueDate
public String getCamundaDueDate()
- Specified by:
getCamundaDueDate
in interfaceHumanTask
-
setCamundaDueDate
public void setCamundaDueDate(String camundaDueDate)
- Specified by:
setCamundaDueDate
in interfaceHumanTask
-
getCamundaFollowUpDate
public String getCamundaFollowUpDate()
- Specified by:
getCamundaFollowUpDate
in interfaceHumanTask
-
setCamundaFollowUpDate
public void setCamundaFollowUpDate(String camundaFollowUpDate)
- Specified by:
setCamundaFollowUpDate
in interfaceHumanTask
-
getCamundaFormKey
public String getCamundaFormKey()
- Specified by:
getCamundaFormKey
in interfaceHumanTask
-
setCamundaFormKey
public void setCamundaFormKey(String camundaFormKey)
- Specified by:
setCamundaFormKey
in interfaceHumanTask
-
getCamundaPriority
public String getCamundaPriority()
- Specified by:
getCamundaPriority
in interfaceHumanTask
-
setCamundaPriority
public void setCamundaPriority(String camundaPriority)
- Specified by:
setCamundaPriority
in interfaceHumanTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-