Package org.flowable.bpmn.model
Class UserTask
- All Implemented Interfaces:
HasExecutionListeners,HasExtensionAttributes
- Direct Known Subclasses:
AlfrescoUserTask
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected List<CustomProperty>protected Stringprotected Stringprotected Stringprotected List<FormProperty>protected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected List<FlowableListener>protected StringFields inherited from class org.flowable.bpmn.model.Activity
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptionsFields inherited from class org.flowable.bpmn.model.FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlowsFields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainerFields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCustomGroupIdentityLink(String groupId, String type) voidaddCustomUserIdentityLink(String userId, String type) clone()getOwner()booleanbooleanvoidsetAssignee(String assignee) voidsetBusinessCalendarName(String businessCalendarName) voidsetCandidateGroups(List<String> candidateGroups) voidsetCandidateUsers(List<String> candidateUsers) voidsetCategory(String category) voidsetCustomGroupIdentityLinks(Map<String, Set<String>> customGroupIdentityLinks) voidsetCustomProperties(List<CustomProperty> customProperties) voidsetCustomUserIdentityLinks(Map<String, Set<String>> customUserIdentityLinks) voidsetDueDate(String dueDate) voidsetExtensionId(String extensionId) voidsetFormKey(String formKey) voidsetFormProperties(List<FormProperty> formProperties) voidvoidsetPriority(String priority) voidsetSameDeployment(boolean sameDeployment) voidsetSkipExpression(String skipExpression) voidsetTaskCompleterVariableName(String taskCompleterVariableName) voidsetTaskIdVariableName(String taskIdVariableName) voidsetTaskListeners(List<FlowableListener> taskListeners) voidsetValidateFormFields(String validateFormFields) voidMethods 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, setValuesMethods 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, setValuesMethods inherited from class org.flowable.bpmn.model.FlowElement
getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValuesMethods 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:
clonein classFlowElement
-
setValues
-