Class UserTaskImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.UserTaskImpl
-
- All Implemented Interfaces:
Activity,BaseElement,BpmnModelElementInstance,FlowElement,FlowNode,InteractionNode,Task,UserTask,ModelElementInstance
public class UserTaskImpl extends TaskImpl implements UserTask
The BPMN userTask element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<java.lang.String>camundaAssigneeAttributecamunda extensionsprotected static Attribute<java.lang.String>camundaCandidateGroupsAttributeprotected static Attribute<java.lang.String>camundaCandidateUsersAttributeprotected static Attribute<java.lang.String>camundaDueDateAttributeprotected static Attribute<java.lang.String>camundaFollowUpDateAttributeprotected static Attribute<java.lang.String>camundaFormHandlerClassAttributeprotected static Attribute<java.lang.String>camundaFormKeyAttributeprotected static Attribute<java.lang.String>camundaFormRefAttributeprotected static Attribute<java.lang.String>camundaFormRefBindingAttributeprotected static Attribute<java.lang.String>camundaFormRefVersionAttributeprotected static Attribute<java.lang.String>camundaPriorityAttributeprotected static Attribute<java.lang.String>implementationAttributeprotected static ChildElementCollection<Rendering>renderingCollection-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
camundaAsyncAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description UserTaskImpl(ModelTypeInstanceContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UserTaskBuilderbuilder()Returns a new fluent builder for the element if implemented.java.lang.StringgetCamundaAssignee()camunda extensionsjava.lang.StringgetCamundaCandidateGroups()java.util.List<java.lang.String>getCamundaCandidateGroupsList()java.lang.StringgetCamundaCandidateUsers()java.util.List<java.lang.String>getCamundaCandidateUsersList()java.lang.StringgetCamundaDueDate()java.lang.StringgetCamundaFollowUpDate()java.lang.StringgetCamundaFormHandlerClass()java.lang.StringgetCamundaFormKey()java.lang.StringgetCamundaFormRef()java.lang.StringgetCamundaFormRefBinding()java.lang.StringgetCamundaFormRefVersion()java.lang.StringgetCamundaPriority()java.lang.StringgetImplementation()java.util.Collection<Rendering>getRenderings()static voidregisterType(ModelBuilder modelBuilder)voidsetCamundaAssignee(java.lang.String camundaAssignee)voidsetCamundaCandidateGroups(java.lang.String camundaCandidateGroups)voidsetCamundaCandidateGroupsList(java.util.List<java.lang.String> camundaCandidateGroupsList)voidsetCamundaCandidateUsers(java.lang.String camundaCandidateUsers)voidsetCamundaCandidateUsersList(java.util.List<java.lang.String> camundaCandidateUsersList)voidsetCamundaDueDate(java.lang.String camundaDueDate)voidsetCamundaFollowUpDate(java.lang.String camundaFollowUpDate)voidsetCamundaFormHandlerClass(java.lang.String camundaFormHandlerClass)voidsetCamundaFormKey(java.lang.String camundaFormKey)voidsetCamundaFormRef(java.lang.String camundaFormRef)voidsetCamundaFormRefBinding(java.lang.String camundaFormRefBinding)voidsetCamundaFormRefVersion(java.lang.String camundaFormRefVersion)voidsetCamundaPriority(java.lang.String camundaPriority)voidsetImplementation(java.lang.String implementation)-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
getDiagramElement, isCamundaAsync, setCamundaAsync
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
getScope, isScope
-
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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Activity
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, 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.bpmn.instance.Task
getDiagramElement, isCamundaAsync, setCamundaAsync
-
-
-
-
Field Detail
-
implementationAttribute
protected static Attribute<java.lang.String> implementationAttribute
-
renderingCollection
protected static ChildElementCollection<Rendering> renderingCollection
-
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
-
camundaFormHandlerClassAttribute
protected static Attribute<java.lang.String> camundaFormHandlerClassAttribute
-
camundaFormKeyAttribute
protected static Attribute<java.lang.String> camundaFormKeyAttribute
-
camundaFormRefAttribute
protected static Attribute<java.lang.String> camundaFormRefAttribute
-
camundaFormRefBindingAttribute
protected static Attribute<java.lang.String> camundaFormRefBindingAttribute
-
camundaFormRefVersionAttribute
protected static Attribute<java.lang.String> camundaFormRefVersionAttribute
-
camundaPriorityAttribute
protected static Attribute<java.lang.String> camundaPriorityAttribute
-
-
Constructor Detail
-
UserTaskImpl
public UserTaskImpl(ModelTypeInstanceContext context)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
builder
public UserTaskBuilder builder()
Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.
-
getImplementation
public java.lang.String getImplementation()
- Specified by:
getImplementationin interfaceUserTask
-
setImplementation
public void setImplementation(java.lang.String implementation)
- Specified by:
setImplementationin interfaceUserTask
-
getRenderings
public java.util.Collection<Rendering> getRenderings()
- Specified by:
getRenderingsin interfaceUserTask
-
getCamundaAssignee
public java.lang.String getCamundaAssignee()
camunda extensions- Specified by:
getCamundaAssigneein interfaceUserTask
-
setCamundaAssignee
public void setCamundaAssignee(java.lang.String camundaAssignee)
- Specified by:
setCamundaAssigneein interfaceUserTask
-
getCamundaCandidateGroups
public java.lang.String getCamundaCandidateGroups()
- Specified by:
getCamundaCandidateGroupsin interfaceUserTask
-
setCamundaCandidateGroups
public void setCamundaCandidateGroups(java.lang.String camundaCandidateGroups)
- Specified by:
setCamundaCandidateGroupsin interfaceUserTask
-
getCamundaCandidateGroupsList
public java.util.List<java.lang.String> getCamundaCandidateGroupsList()
- Specified by:
getCamundaCandidateGroupsListin interfaceUserTask
-
setCamundaCandidateGroupsList
public void setCamundaCandidateGroupsList(java.util.List<java.lang.String> camundaCandidateGroupsList)
- Specified by:
setCamundaCandidateGroupsListin interfaceUserTask
-
getCamundaCandidateUsers
public java.lang.String getCamundaCandidateUsers()
- Specified by:
getCamundaCandidateUsersin interfaceUserTask
-
setCamundaCandidateUsers
public void setCamundaCandidateUsers(java.lang.String camundaCandidateUsers)
- Specified by:
setCamundaCandidateUsersin interfaceUserTask
-
getCamundaCandidateUsersList
public java.util.List<java.lang.String> getCamundaCandidateUsersList()
- Specified by:
getCamundaCandidateUsersListin interfaceUserTask
-
setCamundaCandidateUsersList
public void setCamundaCandidateUsersList(java.util.List<java.lang.String> camundaCandidateUsersList)
- Specified by:
setCamundaCandidateUsersListin interfaceUserTask
-
getCamundaDueDate
public java.lang.String getCamundaDueDate()
- Specified by:
getCamundaDueDatein interfaceUserTask
-
setCamundaDueDate
public void setCamundaDueDate(java.lang.String camundaDueDate)
- Specified by:
setCamundaDueDatein interfaceUserTask
-
getCamundaFollowUpDate
public java.lang.String getCamundaFollowUpDate()
- Specified by:
getCamundaFollowUpDatein interfaceUserTask
-
setCamundaFollowUpDate
public void setCamundaFollowUpDate(java.lang.String camundaFollowUpDate)
- Specified by:
setCamundaFollowUpDatein interfaceUserTask
-
getCamundaFormHandlerClass
public java.lang.String getCamundaFormHandlerClass()
- Specified by:
getCamundaFormHandlerClassin interfaceUserTask
-
setCamundaFormHandlerClass
public void setCamundaFormHandlerClass(java.lang.String camundaFormHandlerClass)
- Specified by:
setCamundaFormHandlerClassin interfaceUserTask
-
getCamundaFormKey
public java.lang.String getCamundaFormKey()
- Specified by:
getCamundaFormKeyin interfaceUserTask
-
setCamundaFormKey
public void setCamundaFormKey(java.lang.String camundaFormKey)
- Specified by:
setCamundaFormKeyin interfaceUserTask
-
getCamundaFormRef
public java.lang.String getCamundaFormRef()
- Specified by:
getCamundaFormRefin interfaceUserTask
-
setCamundaFormRef
public void setCamundaFormRef(java.lang.String camundaFormRef)
- Specified by:
setCamundaFormRefin interfaceUserTask
-
getCamundaFormRefBinding
public java.lang.String getCamundaFormRefBinding()
- Specified by:
getCamundaFormRefBindingin interfaceUserTask
-
setCamundaFormRefBinding
public void setCamundaFormRefBinding(java.lang.String camundaFormRefBinding)
- Specified by:
setCamundaFormRefBindingin interfaceUserTask
-
getCamundaFormRefVersion
public java.lang.String getCamundaFormRefVersion()
- Specified by:
getCamundaFormRefVersionin interfaceUserTask
-
setCamundaFormRefVersion
public void setCamundaFormRefVersion(java.lang.String camundaFormRefVersion)
- Specified by:
setCamundaFormRefVersionin interfaceUserTask
-
getCamundaPriority
public java.lang.String getCamundaPriority()
- Specified by:
getCamundaPriorityin interfaceUserTask
-
setCamundaPriority
public void setCamundaPriority(java.lang.String camundaPriority)
- Specified by:
setCamundaPriorityin interfaceUserTask
-
-