public class TaskDAOImpl extends CommonJPADAO<Task,Long> implements TaskHandler
clz| Constructor and Description |
|---|
TaskDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Path |
buildPath(SingleCondition condition,
javax.persistence.criteria.Root<Task> root) |
List<Task> |
findAllByMembership(String user,
List<String> memberships) |
List<Task> |
findByUser(String user) |
Task |
findTaskByActivityId(String activityId) |
org.exoplatform.commons.utils.ListAccess<Task> |
findTasks(TaskQuery query) |
org.exoplatform.commons.utils.ListAccess<Task> |
findTasksByLabel(long labelId,
List<Long> projectIds,
String username,
OrderBy orderBy) |
Set<String> |
getCoworker(long taskid) |
Task |
getTaskWithCoworkers(long id) |
<T> List<T> |
selectTaskField(TaskQuery query,
String fieldName) |
void |
updateStatus(Status stOld,
Status stNew) |
void |
updateTaskOrder(long currentTaskId,
Status newStatus,
long[] orders) |
buildQuery, buildSingleCondition, cloneEntities, cloneEntity, create, find, findEntities, getCachecount, createAll, delete, deleteAll, deleteAll, findAll, getDialect, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAllpublic void updateStatus(Status stOld, Status stNew)
updateStatus in interface TaskHandlerpublic List<Task> findByUser(String user)
findByUser in interface TaskHandlerpublic org.exoplatform.commons.utils.ListAccess<Task> findTasks(TaskQuery query)
findTasks in interface TaskHandlerpublic <T> List<T> selectTaskField(TaskQuery query, String fieldName)
selectTaskField in interface TaskHandlerpublic Task findTaskByActivityId(String activityId)
findTaskByActivityId in interface TaskHandlerpublic void updateTaskOrder(long currentTaskId,
Status newStatus,
long[] orders)
updateTaskOrder in interface TaskHandlerpublic org.exoplatform.commons.utils.ListAccess<Task> findTasksByLabel(long labelId, List<Long> projectIds, String username, OrderBy orderBy)
findTasksByLabel in interface TaskHandlerpublic Set<String> getCoworker(long taskid)
getCoworker in interface TaskHandlerpublic Task getTaskWithCoworkers(long id)
getTaskWithCoworkers in interface TaskHandlerprotected javax.persistence.criteria.Path buildPath(SingleCondition condition, javax.persistence.criteria.Root<Task> root)
buildPath in class CommonJPADAO<Task,Long>Copyright © 2003–2019 eXo Platform SAS. All rights reserved.