Class UserTask

All Implemented Interfaces:
HasExecutionListeners, HasExtensionAttributes
Direct Known Subclasses:
AlfrescoUserTask

public class UserTask extends Task
Author:
Tijs Rademakers
  • Field Details

    • assignee

      protected String assignee
    • owner

      protected String owner
    • priority

      protected String priority
    • formKey

      protected String formKey
    • sameDeployment

      protected boolean sameDeployment
    • dueDate

      protected String dueDate
    • businessCalendarName

      protected String businessCalendarName
    • category

      protected String category
    • extensionId

      protected String extensionId
    • candidateUsers

      protected List<String> candidateUsers
    • candidateGroups

      protected List<String> candidateGroups
    • formProperties

      protected List<FormProperty> formProperties
    • taskListeners

      protected List<FlowableListener> taskListeners
    • skipExpression

      protected String skipExpression
    • validateFormFields

      protected String validateFormFields
    • taskIdVariableName

      protected String taskIdVariableName
    • taskCompleterVariableName

      protected String taskCompleterVariableName
    • customProperties

      protected List<CustomProperty> customProperties
  • Constructor Details

    • UserTask

      public UserTask()
  • Method Details

    • getAssignee

      public String getAssignee()
    • setAssignee

      public void setAssignee(String assignee)
    • getOwner

      public String getOwner()
    • setOwner

      public void setOwner(String owner)
    • getPriority

      public String getPriority()
    • setPriority

      public void setPriority(String priority)
    • getFormKey

      public String getFormKey()
    • setFormKey

      public void setFormKey(String formKey)
    • isSameDeployment

      public boolean isSameDeployment()
    • setSameDeployment

      public void setSameDeployment(boolean sameDeployment)
    • getDueDate

      public String getDueDate()
    • setDueDate

      public void setDueDate(String dueDate)
    • getBusinessCalendarName

      public String getBusinessCalendarName()
    • setBusinessCalendarName

      public void setBusinessCalendarName(String businessCalendarName)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getExtensionId

      public String getExtensionId()
    • setExtensionId

      public void setExtensionId(String extensionId)
    • isExtended

      public boolean isExtended()
    • getCandidateUsers

      public List<String> getCandidateUsers()
    • setCandidateUsers

      public void setCandidateUsers(List<String> candidateUsers)
    • getCandidateGroups

      public List<String> getCandidateGroups()
    • setCandidateGroups

      public void setCandidateGroups(List<String> candidateGroups)
    • getFormProperties

      public List<FormProperty> getFormProperties()
    • setFormProperties

      public void setFormProperties(List<FormProperty> formProperties)
    • getTaskListeners

      public List<FlowableListener> getTaskListeners()
    • setTaskListeners

      public void setTaskListeners(List<FlowableListener> taskListeners)
    • addCustomUserIdentityLink

      public void addCustomUserIdentityLink(String userId, String type)
    • addCustomGroupIdentityLink

      public void addCustomGroupIdentityLink(String groupId, String type)
    • getCustomUserIdentityLinks

      public Map<String,Set<String>> getCustomUserIdentityLinks()
    • setCustomUserIdentityLinks

      public void setCustomUserIdentityLinks(Map<String,Set<String>> customUserIdentityLinks)
    • getCustomGroupIdentityLinks

      public Map<String,Set<String>> getCustomGroupIdentityLinks()
    • setCustomGroupIdentityLinks

      public void setCustomGroupIdentityLinks(Map<String,Set<String>> customGroupIdentityLinks)
    • getCustomProperties

      public List<CustomProperty> getCustomProperties()
    • setCustomProperties

      public void setCustomProperties(List<CustomProperty> customProperties)
    • getSkipExpression

      public String getSkipExpression()
    • setSkipExpression

      public void setSkipExpression(String skipExpression)
    • getValidateFormFields

      public String getValidateFormFields()
    • setValidateFormFields

      public void setValidateFormFields(String validateFormFields)
    • getTaskIdVariableName

      public String getTaskIdVariableName()
    • setTaskIdVariableName

      public void setTaskIdVariableName(String taskIdVariableName)
    • getTaskCompleterVariableName

      public String getTaskCompleterVariableName()
    • setTaskCompleterVariableName

      public void setTaskCompleterVariableName(String taskCompleterVariableName)
    • clone

      public UserTask clone()
      Specified by:
      clone in class FlowElement
    • setValues

      public void setValues(UserTask otherElement)