Interface UserTaskProperties

All Known Implementing Classes:
UserTaskPropertiesImpl

public interface UserTaskProperties
Represents the properties of a user task associated with a job.
  • Method Details

    • getAction

      String getAction()
      Returns:
      the action performed on the user task (e.g., "claim", "update", "complete").
    • getAssignee

      String getAssignee()
      Returns:
      the user assigned to the task.
    • getCandidateGroups

      List<String> getCandidateGroups()
      Returns:
      the list of candidate groups for the user task.
    • getCandidateUsers

      List<String> getCandidateUsers()
      Returns:
      the list of candidate users for the user task.
    • getChangedAttributes

      List<String> getChangedAttributes()
      Returns:
      the list of attributes that were changed in the user task.
    • getDueDate

      OffsetDateTime getDueDate()
      Returns:
      the due date of the user task in ISO 8601 format.
    • getFollowUpDate

      OffsetDateTime getFollowUpDate()
      Returns:
      the follow-up date of the user task in ISO 8601 format.
    • getFormKey

      Long getFormKey()
      Returns:
      the key of the form associated with the user task.
    • getPriority

      Integer getPriority()
      Returns:
      the priority of the user task (0-100).
    • getUserTaskKey

      Long getUserTaskKey()
      Returns:
      the unique key identifying the user task.