public interface ProjectHandler extends org.exoplatform.commons.api.persistence.GenericDAO<Project,Long>
| Modifier and Type | Method and Description |
|---|---|
int |
countCollaboratedProjects(String userName,
String keyword) |
int |
countNotEmptyProjects(List<String> memberships,
String keyword) |
org.exoplatform.commons.utils.ListAccess<Project> |
findAllByMembershipsAndKeyword(List<String> membership,
String keyword,
OrderBy order) |
List<Project> |
findCollaboratedProjects(String userName,
String keyword,
int offset,
int limit) |
List<Project> |
findNotEmptyProjects(List<String> memberships,
String keyword,
int offset,
int limit) |
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) |
List<Project> findCollaboratedProjects(String userName, String keyword, int offset, int limit)
List<Project> findNotEmptyProjects(List<String> memberships, String keyword, int offset, int limit)
<T> List<T> selectProjectField(ProjectQuery query, String fieldName)
Project removeProject(long projectId, boolean deleteChild)
org.exoplatform.commons.utils.ListAccess<Project> findAllByMembershipsAndKeyword(List<String> membership, String keyword, OrderBy order)
org.exoplatform.commons.utils.ListAccess<Project> findProjects(ProjectQuery query)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.