Class UserTaskUpdateInfo

  • All Implemented Interfaces:
    Identifiable, java.io.Serializable
    Direct Known Subclasses:
    UserTaskDetails

    public class UserTaskUpdateInfo
    extends UserTask
    The class that represents a user task in a process flow with attributes that can be updated.
    Since:
    2.5
    See Also:
    Serialized Form
    • Constructor Detail

      • UserTaskUpdateInfo

        public UserTaskUpdateInfo​(UserTask userTask,
                                  java.util.Set<Principal> candidates,
                                  java.util.Set<DataProperty> completionProperties)
        Constructor.
        Parameters:
        userTask - The base user task.
        candidates - The candidates for the user task.
        completionProperties - the completion properties of the task.
    • Method Detail

      • getCandidates

        public java.util.Set<Principal> getCandidates()
        Gets the candidates for this user task.
        Returns:
        The candidates.
      • setCandidates

        public void setCandidates​(java.util.Set<Principal> candidates)
        Sets the candidates for this user task.
        Parameters:
        candidates - The candidates for this user task.
      • getCompletionProperties

        public java.util.Set<DataProperty> getCompletionProperties()
        Gets the completion properties for this user task.
        Returns:
        The completion properties.
      • setCompletionProperties

        public void setCompletionProperties​(java.util.Set<DataProperty> completionProperties)
        Sets the completion properties for this user task.
        Parameters:
        completionProperties - The completion properties for this user task.