Interface Task

    • Field Detail

      • DEFAULT_PRIORITY

        static final int DEFAULT_PRIORITY
        Default value used for priority when a new Task is created.
        See Also:
        Constant Field Values
    • Method Detail

      • setName

        void setName​(java.lang.String name)
        Name or title of the task.
      • setLocalizedName

        void setLocalizedName​(java.lang.String name)
        Sets an optional localized name for the task.
      • setDescription

        void setDescription​(java.lang.String description)
        Change the description of the task
      • setLocalizedDescription

        void setLocalizedDescription​(java.lang.String description)
        Sets an optional localized description for the task.
      • setPriority

        void setPriority​(int priority)
        Sets the indication of how important/urgent this task is
      • setOwner

        void setOwner​(java.lang.String owner)
        The {@link User.getId() userId} of the person that is responsible for this task.
      • setAssignee

        void setAssignee​(java.lang.String assignee)
        The {@link User.getId() userId} of the person to which this task is delegated.
      • setDueDate

        void setDueDate​(java.util.Date dueDate)
        Change due date of the task.
      • setCategory

        void setCategory​(java.lang.String category)
        Change the category of the task. This is an optional field and allows to 'tag' tasks as belonging to a certain category.
      • setParentTaskId

        void setParentTaskId​(java.lang.String parentTaskId)
        the parent task for which this task is a subtask
      • setTenantId

        void setTenantId​(java.lang.String tenantId)
        Change the tenantId of the task
      • setFormKey

        void setFormKey​(java.lang.String formKey)
        Change the form key of the task
      • isSuspended

        boolean isSuspended()
        Indicates whether this task is suspended or not.