Interface HumanTaskWorkItem

  • All Superinterfaces:
    WorkItem

    public interface HumanTaskWorkItem
    extends WorkItem
    Dedicated extension to WorkItem to cover needs of human tasks
    • Method Detail

      • getTaskName

        String getTaskName()
        Returns name of the task
        Returns:
        task name
      • getTaskDescription

        String getTaskDescription()
        Returns optional description of the task
        Returns:
        task description if present
      • getTaskPriority

        String getTaskPriority()
        Returns optional priority of the task
        Returns:
        task priority if present
      • getReferenceName

        String getReferenceName()
        Returns reference name of the task
        Returns:
        task reference
      • getActualOwner

        String getActualOwner()
        Returns actual owner assigned to the task
        Returns:
        task actual owner
      • getPotentialUsers

        Set<String> getPotentialUsers()
        Returns potential users that can work on this task
        Returns:
        potential users
      • getPotentialGroups

        Set<String> getPotentialGroups()
        Returns potential groups that can work on this task
        Returns:
        potential groups
      • getAdminUsers

        Set<String> getAdminUsers()
        Returns admin users that can administer this task
        Returns:
        admin users
      • getAdminGroups

        Set<String> getAdminGroups()
        Returns admin groups that can administer this task
        Returns:
        admin groups
      • getExcludedUsers

        Set<String> getExcludedUsers()
        Returns excluded users that cannot work on this task
        Returns:
        excluded users