org.camunda.bpm.model.bpmn.impl.instance
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, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class UserTaskImpl
- extends TaskImpl
- implements UserTask
The BPMN userTask element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
UserTaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
|
| 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.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 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.FlowNode |
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority |
| 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 |
implementationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> implementationAttribute
renderingCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Rendering> renderingCollection
camundaAssigneeAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaAssigneeAttribute
- camunda extensions
camundaCandidateGroupsAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCandidateGroupsAttribute
camundaCandidateUsersAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaCandidateUsersAttribute
camundaDueDateAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDueDateAttribute
camundaFollowUpDateAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaFollowUpDateAttribute
camundaFormHandlerClassAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaFormHandlerClassAttribute
camundaFormKeyAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaFormKeyAttribute
camundaPriorityAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaPriorityAttribute
UserTaskImpl
public UserTaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
builder
public UserTaskBuilder builder()
- Description copied from interface:
BpmnModelElementInstance
- Returns a new fluent builder for the element if implemented.
- Specified by:
builder in interface BpmnModelElementInstance- Specified by:
builder in interface FlowNode- Specified by:
builder in interface UserTask- Overrides:
builder in class TaskImpl
- Returns:
- the builder object
getImplementation
public String getImplementation()
- Specified by:
getImplementation in interface UserTask
setImplementation
public void setImplementation(String implementation)
- Specified by:
setImplementation in interface UserTask
getRenderings
public Collection<Rendering> getRenderings()
- Specified by:
getRenderings in interface UserTask
getCamundaAssignee
public String getCamundaAssignee()
- camunda extensions
- Specified by:
getCamundaAssignee in interface UserTask
setCamundaAssignee
public void setCamundaAssignee(String camundaAssignee)
- Specified by:
setCamundaAssignee in interface UserTask
getCamundaCandidateGroups
public String getCamundaCandidateGroups()
- Specified by:
getCamundaCandidateGroups in interface UserTask
setCamundaCandidateGroups
public void setCamundaCandidateGroups(String camundaCandidateGroups)
- Specified by:
setCamundaCandidateGroups in interface UserTask
getCamundaCandidateGroupsList
public List<String> getCamundaCandidateGroupsList()
- Specified by:
getCamundaCandidateGroupsList in interface UserTask
setCamundaCandidateGroupsList
public void setCamundaCandidateGroupsList(List<String> camundaCandidateGroupsList)
- Specified by:
setCamundaCandidateGroupsList in interface UserTask
getCamundaCandidateUsers
public String getCamundaCandidateUsers()
- Specified by:
getCamundaCandidateUsers in interface UserTask
setCamundaCandidateUsers
public void setCamundaCandidateUsers(String camundaCandidateUsers)
- Specified by:
setCamundaCandidateUsers in interface UserTask
getCamundaCandidateUsersList
public List<String> getCamundaCandidateUsersList()
- Specified by:
getCamundaCandidateUsersList in interface UserTask
setCamundaCandidateUsersList
public void setCamundaCandidateUsersList(List<String> camundaCandidateUsersList)
- Specified by:
setCamundaCandidateUsersList in interface UserTask
getCamundaDueDate
public String getCamundaDueDate()
- Specified by:
getCamundaDueDate in interface UserTask
setCamundaDueDate
public void setCamundaDueDate(String camundaDueDate)
- Specified by:
setCamundaDueDate in interface UserTask
getCamundaFollowUpDate
public String getCamundaFollowUpDate()
- Specified by:
getCamundaFollowUpDate in interface UserTask
setCamundaFollowUpDate
public void setCamundaFollowUpDate(String camundaFollowUpDate)
- Specified by:
setCamundaFollowUpDate in interface UserTask
getCamundaFormHandlerClass
public String getCamundaFormHandlerClass()
- Specified by:
getCamundaFormHandlerClass in interface UserTask
setCamundaFormHandlerClass
public void setCamundaFormHandlerClass(String camundaFormHandlerClass)
- Specified by:
setCamundaFormHandlerClass in interface UserTask
getCamundaFormKey
public String getCamundaFormKey()
- Specified by:
getCamundaFormKey in interface UserTask
setCamundaFormKey
public void setCamundaFormKey(String camundaFormKey)
- Specified by:
setCamundaFormKey in interface UserTask
getCamundaPriority
public String getCamundaPriority()
- Specified by:
getCamundaPriority in interface UserTask
setCamundaPriority
public void setCamundaPriority(String camundaPriority)
- Specified by:
setCamundaPriority in interface UserTask
Copyright © 2017 camunda services GmbH. All rights reserved.