public interface ProjectSubRelationShipStorage
ProjectSubEntity createProjectSubRelationShip(SubCatEntity subCat, String projectId, String status, String note, String relrank, String bidScoped) throws Exception
Exceptionvoid deleteProjectSubRelationShip(String relationName) throws Exception
ExceptionProjectSubEntity updateProjectSubRelationShip(String relationName, SubCatEntity subCat, String status, String note, String bid, String relrank, String bidScoped) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipBySubId(String subId, int offset, int limit) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipBySubIdAndCatId(String subId, String catId, int offset, int limit) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipByProjectId(String projectId, int offset, int limit) throws Exception
ExceptionList<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
ExceptionList<ProjectSubEntity> getRelationShipByProjectIdAndStatus(String projectId, String status, int offset, int limit) throws Exception
Exceptionint getRelationShipCountByProjectIdAndStatus(String projectId, String status) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipByProjectIdAndCatId(String projectId, String catId, int offset, int limit) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipBySubIdAndStatus(String subId, String status, int offset, int limit) throws Exception
ExceptionList<ProjectSubEntity> getRelationShipByProjectIdAndSubId(String projectId, String subId, int offset, int limit) throws Exception
Exceptionint getRelationShipCountByProjectIdAndSubId(String projectId, String subId) throws Exception
Exceptionint getRelationShipCountByProjectIdAndCatId(String projectId, String catId) throws Exception
Exceptionint getRelationShipCountBySubIdAndStatus(String subId, String status) throws Exception
ExceptionProjectSubEntity getRelationShip(String subId, String projectId, String catId) throws Exception
ExceptionProjectSubEntity getRelationShip(String SubCatProjectID) throws Exception
Exceptionint getRelationShipsCountbyProjectIdCatIdAndstatus(String projectId, String catId, String status) throws Exception
Exceptionint getRelationShipCountBySubId(String subId) throws Exception
Exceptionint getRelationShipCountByProjectId(String projectId) throws Exception
Exceptionint getRelationShipCountByProjectIdAndSearchConditions(boolean isInvitedTable,
boolean isVendor,
boolean isMessaged,
String searchCondition,
List<String> SearchConditions,
List<ProjectSubEntity> include,
String projectId)
throws Exception
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipBySubIdListAccess(String subId) throws Exception
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdListAccess(String projectId) throws Exception
Exceptionorg.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
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndCatIdListAccess(String projectId, String catId) throws Exception
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndStatusListAccess(String projectId, String status) throws Exception
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipByProjectIdAndSubIdListAccess(String projectId, String subId) throws Exception
Exceptionorg.exoplatform.commons.utils.ListAccess<ProjectSubEntity> getRelationShipBySubIdAndStatusListAccess(String subId, String status) throws Exception
ExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.