public class ProjectDAOImpl extends CommonJPADAO<Project,Long> implements ProjectHandler
clz| Constructor and Description |
|---|
ProjectDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Path |
buildPath(SingleCondition condition,
javax.persistence.criteria.Root<Project> root) |
void |
delete(Project entity) |
org.exoplatform.commons.utils.ListAccess<Project> |
findAllByMembershipsAndKeyword(List<String> memberships,
String keyword,
OrderBy order) |
org.exoplatform.commons.utils.ListAccess<Project> |
findProjects(ProjectQuery query) |
org.exoplatform.commons.utils.ListAccess<Project> |
findSubProjects(Project project) |
Project |
removeProject(long projectId,
boolean deleteChild) |
<T> List<T> |
selectProjectField(ProjectQuery query,
String fieldName) |
Project |
update(Project entity) |
buildQuery, buildSingleCondition, cloneEntities, cloneEntity, create, find, findEntities, getCachecount, createAll, deleteAll, deleteAll, findAll, getEntityManager, updateAllpublic void delete(Project entity)
public Project removeProject(long projectId, boolean deleteChild)
removeProject in interface ProjectHandlerpublic org.exoplatform.commons.utils.ListAccess<Project> findSubProjects(Project project)
findSubProjects in interface ProjectHandlerpublic org.exoplatform.commons.utils.ListAccess<Project> findAllByMembershipsAndKeyword(List<String> memberships, String keyword, OrderBy order)
findAllByMembershipsAndKeyword in interface ProjectHandlerpublic org.exoplatform.commons.utils.ListAccess<Project> findProjects(ProjectQuery query)
findProjects in interface ProjectHandlerprotected javax.persistence.criteria.Path buildPath(SingleCondition condition, javax.persistence.criteria.Root<Project> root)
buildPath in class CommonJPADAO<Project,Long>public <T> List<T> selectProjectField(ProjectQuery query, String fieldName)
selectProjectField in interface ProjectHandlerCopyright © 2003–2015 eXo Platform SAS. All rights reserved.