Class Work

java.lang.Object
org.exoplatform.processes.model.Work

public class Work extends Object
  • Constructor Details

    • 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