Class Work


  • public class Work
    extends Object
    • Constructor Detail

      • Work

        public Work​(long id,
                    String title,
                    String description,
                    String status,
                    boolean completed,
                    String createdBy,
                    Date createdDate,
                    Date startDate,
                    Date endDate,
                    Date dueDate,
                    Boolean isDraft,
                    Long draftId,
                    long projectId)
        constructor for Work task object
        Parameters:
        id - Work id
        title - Work title
        description - Work description
        status - Work task status
        completed - Work task completed property
        createdBy - Work task creator
        createdDate - Work task creation date
        startDate - Work task start date
        endDate - Work task end date
        dueDate - Work task due date
        isDraft - When the object is a draft object, which will be used to create the work
        draftId - The already saved draft id, which will be deleted once the work created from the draft
        projectId - Work task project
      • Work

        public Work​(long id,
                    String title,
                    String description,
                    long creatorId,
                    Date createdDate,
                    Date modifiedDate,
                    Long taskId,
                    Boolean isDraft,
                    WorkFlow workFlow)
        Constructor for a work object, can be a work draft
        Parameters:
        id - Work id
        title - Work title
        description - Work description
        creatorId - Work creator id
        createdDate - Work created date
        modifiedDate - Work modified date
        taskId - Work task id if it's a draft of already created work or null
        workFlow - Related workflow