Interface UserTask

All Known Implementing Classes:
UserTaskImpl

public interface UserTask
  • Method Details

    • getUserTaskKey

      Long getUserTaskKey()
    • getName

      String getName()
      Name of the task
    • getState

      UserTaskState getState()
      State of the task
    • getAssignee

      String getAssignee()
      Assignee of the task
    • getElementId

      String getElementId()
      Element ID
    • getElementInstanceKey

      Long getElementInstanceKey()
      Instance key of the element
    • getCandidateGroups

      List<String> getCandidateGroups()
      Candidate groups for the task
    • getCandidateUsers

      List<String> getCandidateUsers()
      Candidate users for the task
    • getBpmnProcessId

      String getBpmnProcessId()
      BPMN process id of the process associated with this task
    • getProcessDefinitionKey

      Long getProcessDefinitionKey()
      Key of the process definition
    • getProcessInstanceKey

      Long getProcessInstanceKey()
      Key of the process instance
    • getFormKey

      Long getFormKey()
      Key of the form
    • getCreationDate

      OffsetDateTime getCreationDate()
      Creation date of the task
    • getCompletionDate

      OffsetDateTime getCompletionDate()
      Completion date of the task
    • getFollowUpDate

      OffsetDateTime getFollowUpDate()
      Follow-up date of the task
    • getDueDate

      OffsetDateTime getDueDate()
      Due date of the task
    • getTenantId

      String getTenantId()
      Tenant identifiers
    • getExternalFormReference

      String getExternalFormReference()
      External form reference
    • getProcessDefinitionVersion

      Integer getProcessDefinitionVersion()
      Version of the process definition
    • getCustomHeaders

      Map<String,String> getCustomHeaders()
      Custom headers associated with the task
    • getPriority

      Integer getPriority()
      Priority of the task