Class HumanTaskImpl
- java.lang.Object
-
- 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<java.lang.String>
camundaAssigneeAttribute
camunda extensionsprotected static Attribute<java.lang.String>
camundaCandidateGroupsAttribute
protected static Attribute<java.lang.String>
camundaCandidateUsersAttribute
protected static Attribute<java.lang.String>
camundaDueDateAttribute
protected static Attribute<java.lang.String>
camundaFollowUpDateAttribute
protected static Attribute<java.lang.String>
camundaFormKeyAttribute
protected static Attribute<java.lang.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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCamundaAssignee()
camunda extensionsjava.lang.String
getCamundaCandidateGroups()
java.util.List<java.lang.String>
getCamundaCandidateGroupsList()
java.lang.String
getCamundaCandidateUsers()
java.util.List<java.lang.String>
getCamundaCandidateUsersList()
java.lang.String
getCamundaDueDate()
java.lang.String
getCamundaFollowUpDate()
java.lang.String
getCamundaFormKey()
java.lang.String
getCamundaPriority()
Role
getPerformer()
PlanningTable
getPlanningTable()
java.util.Collection<PlanningTable>
getPlanningTables()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaAssignee(java.lang.String camundaAssignee)
void
setCamundaCandidateGroups(java.lang.String camundaCandidateGroups)
void
setCamundaCandidateGroupsList(java.util.List<java.lang.String> camundaCandidateGroupsList)
void
setCamundaCandidateUsers(java.lang.String camundaCandidateUsers)
void
setCamundaCandidateUsersList(java.util.List<java.lang.String> camundaCandidateUsersList)
void
setCamundaDueDate(java.lang.String camundaDueDate)
void
setCamundaFollowUpDate(java.lang.String camundaFollowUpDate)
void
setCamundaFormKey(java.lang.String camundaFormKey)
void
setCamundaPriority(java.lang.String camundaPriority)
void
setPerformer(Role performer)
void
setPlanningTable(PlanningTable planningTable)
-
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<java.lang.String> camundaAssigneeAttribute
camunda extensions
-
camundaCandidateGroupsAttribute
protected static Attribute<java.lang.String> camundaCandidateGroupsAttribute
-
camundaCandidateUsersAttribute
protected static Attribute<java.lang.String> camundaCandidateUsersAttribute
-
camundaDueDateAttribute
protected static Attribute<java.lang.String> camundaDueDateAttribute
-
camundaFollowUpDateAttribute
protected static Attribute<java.lang.String> camundaFollowUpDateAttribute
-
camundaFormKeyAttribute
protected static Attribute<java.lang.String> camundaFormKeyAttribute
-
camundaPriorityAttribute
protected static Attribute<java.lang.String> camundaPriorityAttribute
-
-
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 java.util.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 java.lang.String getCamundaAssignee()
camunda extensions- Specified by:
getCamundaAssignee
in interfaceHumanTask
-
setCamundaAssignee
public void setCamundaAssignee(java.lang.String camundaAssignee)
- Specified by:
setCamundaAssignee
in interfaceHumanTask
-
getCamundaCandidateGroups
public java.lang.String getCamundaCandidateGroups()
- Specified by:
getCamundaCandidateGroups
in interfaceHumanTask
-
setCamundaCandidateGroups
public void setCamundaCandidateGroups(java.lang.String camundaCandidateGroups)
- Specified by:
setCamundaCandidateGroups
in interfaceHumanTask
-
getCamundaCandidateGroupsList
public java.util.List<java.lang.String> getCamundaCandidateGroupsList()
- Specified by:
getCamundaCandidateGroupsList
in interfaceHumanTask
-
setCamundaCandidateGroupsList
public void setCamundaCandidateGroupsList(java.util.List<java.lang.String> camundaCandidateGroupsList)
- Specified by:
setCamundaCandidateGroupsList
in interfaceHumanTask
-
getCamundaCandidateUsers
public java.lang.String getCamundaCandidateUsers()
- Specified by:
getCamundaCandidateUsers
in interfaceHumanTask
-
setCamundaCandidateUsers
public void setCamundaCandidateUsers(java.lang.String camundaCandidateUsers)
- Specified by:
setCamundaCandidateUsers
in interfaceHumanTask
-
getCamundaCandidateUsersList
public java.util.List<java.lang.String> getCamundaCandidateUsersList()
- Specified by:
getCamundaCandidateUsersList
in interfaceHumanTask
-
setCamundaCandidateUsersList
public void setCamundaCandidateUsersList(java.util.List<java.lang.String> camundaCandidateUsersList)
- Specified by:
setCamundaCandidateUsersList
in interfaceHumanTask
-
getCamundaDueDate
public java.lang.String getCamundaDueDate()
- Specified by:
getCamundaDueDate
in interfaceHumanTask
-
setCamundaDueDate
public void setCamundaDueDate(java.lang.String camundaDueDate)
- Specified by:
setCamundaDueDate
in interfaceHumanTask
-
getCamundaFollowUpDate
public java.lang.String getCamundaFollowUpDate()
- Specified by:
getCamundaFollowUpDate
in interfaceHumanTask
-
setCamundaFollowUpDate
public void setCamundaFollowUpDate(java.lang.String camundaFollowUpDate)
- Specified by:
setCamundaFollowUpDate
in interfaceHumanTask
-
getCamundaFormKey
public java.lang.String getCamundaFormKey()
- Specified by:
getCamundaFormKey
in interfaceHumanTask
-
setCamundaFormKey
public void setCamundaFormKey(java.lang.String camundaFormKey)
- Specified by:
setCamundaFormKey
in interfaceHumanTask
-
getCamundaPriority
public java.lang.String getCamundaPriority()
- Specified by:
getCamundaPriority
in interfaceHumanTask
-
setCamundaPriority
public void setCamundaPriority(java.lang.String camundaPriority)
- Specified by:
setCamundaPriority
in interfaceHumanTask
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-