Class UserTaskDetails

  • All Implemented Interfaces:
    Identifiable, java.io.Serializable

    public class UserTaskDetails
    extends UserTaskUpdateInfo
    The class that represents a user task in a process flow with additional details, which includes data properties and task assignment.
    See Also:
    Serialized Form
    • Constructor Detail

      • UserTaskDetails

        public UserTaskDetails​(UserTask userTask,
                               java.util.Set<Principal> candidates,
                               java.util.Set<DataProperty> completionProperties,
                               java.util.Set<UserTaskAssignment> taskAssignmentHistory)
        It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the user task details returned by the API.
        Parameters:
        userTask - The user task with the base properties.
        candidates - The candidates for the user task.
        completionProperties - The completion properties of the task.
        taskAssignmentHistory - The assignment history of the task.
    • Method Detail

      • getTaskAssignmentHistory

        public java.util.Set<UserTaskAssignment> getTaskAssignmentHistory()
        Gets the assignment history of the user task.
        Returns:
        The assignment history.