Class TaskQuery

java.lang.Object
org.exoplatform.task.dao.Query
org.exoplatform.task.dao.TaskQuery
All Implemented Interfaces:
Cloneable

public class TaskQuery extends Query implements Cloneable
  • Constructor Details

    • TaskQuery

      public TaskQuery()
  • Method Details

    • or

      public static TaskQuery or(TaskQuery... queries)
    • add

      public TaskQuery add(TaskQuery taskQuery)
    • setTitle

      public void setTitle(String title)
    • setDescription

      public void setDescription(String description)
    • getProjectIds

      public List<Long> getProjectIds()
    • setProjectIds

      public void setProjectIds(List<Long> projectIds)
    • getAssignee

      public List<String> getAssignee()
    • setAssignee

      public void setAssignee(List<String> assignee)
    • getWatchers

      public List<String> getWatchers()
    • setWatchers

      public void setWatchers(List<String> watchers)
    • setCoworker

      public void setCoworker(List<String> coworker)
    • setAssigneeOrCoworker

      public void setAssigneeOrCoworker(List<String> assignee)
    • setKeyword

      public void setKeyword(String keyword)
    • setCompleted

      public void setCompleted(Boolean completed)
    • setStartDate

      public void setStartDate(Date startDate)
    • setEndDate

      public void setEndDate(Date endDate)
    • setCreatedBy

      public void setCreatedBy(String creator)
    • setMemberships

      public void setMemberships(List<String> permissions)
    • setAssigneeOrMembership

      @Deprecated public void setAssigneeOrMembership(String username, List<String> memberships)
      Deprecated.
    • setAccessible

      public void setAccessible(org.exoplatform.services.security.Identity user)
    • setAssigneeOrCoworkerOrInProject

      public void setAssigneeOrCoworkerOrInProject(String username, List<Long> projectIds)
    • setStatusName

      public void setStatusName(String statusName)
    • setStatus

      public void setStatus(Status status)
    • setStatus

      public void setStatus(StatusDto status)
    • setDueDateFrom

      public void setDueDateFrom(Date dueDateFrom)
    • setDueDateTo

      public void setDueDateTo(Date dueDateTo)
    • setIsIncomingOf

      public void setIsIncomingOf(String username)
    • setIsTodoOf

      public void setIsTodoOf(String username)
    • setAssigneeIsTodoOf

      public void setAssigneeIsTodoOf(String username)
    • setLabelIds

      public void setLabelIds(List<Long> labelIds)
    • setIsLabelOf

      public void setIsLabelOf(String username)
    • setPriority

      public void setPriority(Priority priority)
    • setNullField

      public void setNullField(String nullField)
    • setEmptyField

      public void setEmptyField(String emptyField)
    • clone

      public TaskQuery clone()
      Overrides:
      clone in class Object