Package org.flowable.bpmn.model
Class UserTask
- All Implemented Interfaces:
HasExecutionListeners
,HasExtensionAttributes
- Direct Known Subclasses:
AlfrescoUserTask
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected List<CustomProperty>
protected String
protected String
protected String
protected List<FormProperty>
protected String
protected String
protected boolean
protected String
protected String
protected String
protected List<FlowableListener>
protected String
Fields inherited from class org.flowable.bpmn.model.Activity
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptions
Fields inherited from class org.flowable.bpmn.model.FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlows
Fields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainer
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCustomGroupIdentityLink
(String groupId, String type) void
addCustomUserIdentityLink
(String userId, String type) clone()
getOwner()
boolean
boolean
void
setAssignee
(String assignee) void
setBusinessCalendarName
(String businessCalendarName) void
setCandidateGroups
(List<String> candidateGroups) void
setCandidateUsers
(List<String> candidateUsers) void
setCategory
(String category) void
setCustomGroupIdentityLinks
(Map<String, Set<String>> customGroupIdentityLinks) void
setCustomProperties
(List<CustomProperty> customProperties) void
setCustomUserIdentityLinks
(Map<String, Set<String>> customUserIdentityLinks) void
setDueDate
(String dueDate) void
setExtensionId
(String extensionId) void
setFormKey
(String formKey) void
setFormProperties
(List<FormProperty> formProperties) void
void
setPriority
(String priority) void
setSameDeployment
(boolean sameDeployment) void
setSkipExpression
(String skipExpression) void
setTaskCompleterVariableName
(String taskCompleterVariableName) void
setTaskIdVariableName
(String taskIdVariableName) void
setTaskListeners
(List<FlowableListener> taskListeners) void
setValidateFormFields
(String validateFormFields) void
Methods inherited from class org.flowable.bpmn.model.Activity
getBoundaryEvents, getDataInputAssociations, getDataOutputAssociations, getDefaultFlow, getFailedJobRetryTimeCycleValue, getIoSpecification, getLoopCharacteristics, getMapExceptions, hasMultiInstanceLoopCharacteristics, isForCompensation, setBoundaryEvents, setDataInputAssociations, setDataOutputAssociations, setDefaultFlow, setFailedJobRetryTimeCycleValue, setForCompensation, setIoSpecification, setLoopCharacteristics, setMapExceptions, setValues
Methods inherited from class org.flowable.bpmn.model.FlowNode
getBehavior, getIncomingFlows, getOutgoingFlows, isAsynchronous, isAsynchronousLeave, isAsynchronousLeaveExclusive, isAsynchronousLeaveNotExclusive, isExclusive, isNotExclusive, setAsynchronous, setAsynchronousLeave, setAsynchronousLeaveExclusive, setAsynchronousLeaveNotExclusive, setBehavior, setExclusive, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValues
Methods inherited from class org.flowable.bpmn.model.FlowElement
getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValues
Methods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
assignee
-
owner
-
priority
-
formKey
-
sameDeployment
protected boolean sameDeployment -
dueDate
-
businessCalendarName
-
category
-
extensionId
-
candidateUsers
-
candidateGroups
-
formProperties
-
taskListeners
-
skipExpression
-
validateFormFields
-
taskIdVariableName
-
taskCompleterVariableName
-
customUserIdentityLinks
-
customGroupIdentityLinks
-
customProperties
-
-
Constructor Details
-
UserTask
public UserTask()
-
-
Method Details
-
getAssignee
-
setAssignee
-
getOwner
-
setOwner
-
getPriority
-
setPriority
-
getFormKey
-
setFormKey
-
isSameDeployment
public boolean isSameDeployment() -
setSameDeployment
public void setSameDeployment(boolean sameDeployment) -
getDueDate
-
setDueDate
-
getBusinessCalendarName
-
setBusinessCalendarName
-
getCategory
-
setCategory
-
getExtensionId
-
setExtensionId
-
isExtended
public boolean isExtended() -
getCandidateUsers
-
setCandidateUsers
-
getCandidateGroups
-
setCandidateGroups
-
getFormProperties
-
setFormProperties
-
getTaskListeners
-
setTaskListeners
-
addCustomUserIdentityLink
-
addCustomGroupIdentityLink
-
getCustomUserIdentityLinks
-
setCustomUserIdentityLinks
-
getCustomGroupIdentityLinks
-
setCustomGroupIdentityLinks
-
getCustomProperties
-
setCustomProperties
-
getSkipExpression
-
setSkipExpression
-
getValidateFormFields
-
setValidateFormFields
-
getTaskIdVariableName
-
setTaskIdVariableName
-
getTaskCompleterVariableName
-
setTaskCompleterVariableName
-
clone
- Specified by:
clone
in classFlowElement
-
setValues
-