Interface TaskInfo

All Known Subinterfaces:
HistoricTaskInstance, HistoricTaskInstanceEntity, Task, TaskEntity
All Known Implementing Classes:
HistoricTaskInstanceEntityImpl, TaskEntityImpl

@Internal public interface TaskInfo
  • Method Details

    • getId

      String getId()
      DB id of the task.
    • getName

      String getName()
      Name or title of the task.
    • getDescription

      String getDescription()
      Free text description of the task.
    • getPriority

      int getPriority()
      Indication of how important/urgent this task is
    • getOwner

      String getOwner()
      The {@link User.getId() userId} of the person that is responsible for this task.
    • getAssignee

      String getAssignee()
      The {@link User.getId() userId} of the person to which this task is delegated.
    • getProcessInstanceId

      String getProcessInstanceId()
      Reference to the process instance or null if it is not related to a process instance.
    • getExecutionId

      String getExecutionId()
      Reference to the path of execution or null if it is not related to a process instance.
    • getProcessDefinitionId

      String getProcessDefinitionId()
      Reference to the process definition or null if it is not related to a process.
    • getCreateTime

      Date getCreateTime()
      The date/time when this task was created
    • getTaskDefinitionKey

      String getTaskDefinitionKey()
      The id of the activity in the process defining this task or null if this is not related to a process
    • getDueDate

      Date getDueDate()
      Due date of the task.
    • getCategory

      String getCategory()
      The category of the task. This is an optional field and allows to 'tag' tasks as belonging to a certain category.
    • getParentTaskId

      String getParentTaskId()
      The parent task for which this task is a subtask
    • getTenantId

      String getTenantId()
      The tenant identifier of this task
    • getFormKey

      String getFormKey()
      The form key for the user task
    • getTaskLocalVariables

      Map<String,Object> getTaskLocalVariables()
      Returns the local task variables if requested in the task query
    • getProcessVariables

      Map<String,Object> getProcessVariables()
      Returns the process variables if requested in the task query
    • getClaimTime

      Date getClaimTime()
      The claim time of this task
    • getBusinessKey

      String getBusinessKey()