public class ProjectSubRelationShipStorageImpl extends org.exoplatform.social.core.storage.impl.AbstractStorage implements ProjectSubRelationShipStorage
| Constructor and Description |
|---|
ProjectSubRelationShipStorageImpl(ProjectSubDAO projectSubDAO) |
_findById, _findByPath, _getMixin, _hasMixin, _removeById, _removeMixin, _skip, getProviderRoot, getSession, getSpaceRoot, getStatus, isJcrProperty, lifecycleLookup, node, nodes, nodes, startSynchronization, stopSynchronizationpublic ProjectSubRelationShipStorageImpl(ProjectSubDAO projectSubDAO)
public ProjectSubEntity createProjectSubRelationShip(SubCatEntity subCat, String projectId, String status, String note, String relrank, String bidScoped) throws Exception
createProjectSubRelationShip in interface ProjectSubRelationShipStorageExceptionpublic void deleteProjectSubRelationShip(String SubCatProjectID) throws Exception
deleteProjectSubRelationShip in interface ProjectSubRelationShipStorageExceptionpublic ProjectSubEntity updateProjectSubRelationShip(String SubCatProjectID, SubCatEntity subCat, String status, String note, String bid, String relrank, String bidScoped) throws Exception
updateProjectSubRelationShip in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipBySubId(String subId, int offset, int limit) throws Exception
getRelationShipBySubId in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipBySubIdAndCatId(String subId, String catId, int offset, int limit) throws Exception
getRelationShipBySubIdAndCatId in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipByProjectId(String projectId, int offset, int limit) throws Exception
getRelationShipByProjectId in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipByProjectIdAndStatus(String projectId, String status, int offset, int limit) throws Exception
getRelationShipByProjectIdAndStatus in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipByProjectIdAndSearchConditions(boolean isInvitedTable, boolean isVendor, boolean isMessaged, String searchCondition, List<String> SearchConditions, List<ProjectSubEntity> include, String sortBy, String sortDir, String projectId, long offset, long limit) throws Exception
getRelationShipByProjectIdAndSearchConditions in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountByProjectIdAndStatus(String projectId, String status) throws Exception
getRelationShipCountByProjectIdAndStatus in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipByProjectIdAndCatId(String projectId, String catId, int offset, int limit) throws Exception
getRelationShipByProjectIdAndCatId in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipBySubIdAndStatus(String subId, String status, int offset, int limit) throws Exception
getRelationShipBySubIdAndStatus in interface ProjectSubRelationShipStorageExceptionpublic List<ProjectSubEntity> getRelationShipByProjectIdAndSubId(String projectId, String subId, int offset, int limit) throws Exception
getRelationShipByProjectIdAndSubId in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountByProjectIdAndSubId(String projectId, String subId) throws Exception
getRelationShipCountByProjectIdAndSubId in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountByProjectIdAndCatId(String projectId, String catId) throws Exception
getRelationShipCountByProjectIdAndCatId in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountBySubIdAndStatus(String subId, String status) throws Exception
getRelationShipCountBySubIdAndStatus in interface ProjectSubRelationShipStorageExceptionpublic ProjectSubEntity getRelationShip(String subId, String projectId, String catId) throws Exception
getRelationShip in interface ProjectSubRelationShipStorageExceptionpublic ProjectSubEntity getRelationShip(String SubCatProjectID) throws Exception
getRelationShip in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipsCountbyProjectIdCatIdAndstatus(String projectId, String catId, String status) throws Exception
getRelationShipsCountbyProjectIdCatIdAndstatus in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountBySubId(String subId) throws Exception
getRelationShipCountBySubId in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountByProjectId(String projectId) throws Exception
getRelationShipCountByProjectId in interface ProjectSubRelationShipStorageExceptionpublic int getRelationShipCountByProjectIdAndSearchConditions(boolean isInvitedTable,
boolean isVendor,
boolean isMessaged,
String searchCondition,
List<String> SearchConditions,
List<ProjectSubEntity> include,
String projectId)
throws Exception
getRelationShipCountByProjectIdAndSearchConditions in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipBySubIdListAccess(String subId) throws Exception
getRelationShipBySubIdListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdListAccess(String projectId) throws Exception
getRelationShipByProjectIdListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndSearchCondListAccess(boolean isInvitedTable, boolean isVendor, boolean isMessaged, String searchCondition, List<String> SearchConditions, List<ProjectSubEntity> include, String sortBy, String sortDir, String projectId) throws Exception
getRelationShipByProjectIdAndSearchCondListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndCatIdListAccess(String projectId, String catId) throws Exception
getRelationShipByProjectIdAndCatIdListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndStatusListAccess(String projectId, String status) throws Exception
getRelationShipByProjectIdAndStatusListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndSubIdListAccess(String projectId, String subId) throws Exception
getRelationShipByProjectIdAndSubIdListAccess in interface ProjectSubRelationShipStorageExceptionpublic org.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipBySubIdAndStatusListAccess(String subId, String status) throws Exception
getRelationShipBySubIdAndStatusListAccess in interface ProjectSubRelationShipStorageExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.