public class SubCatStorageImpl extends org.exoplatform.social.core.storage.impl.AbstractStorage implements SubCatStorage
| Constructor and Description |
|---|
SubCatStorageImpl(SubCatDAO subCatDAO) |
| Modifier and Type | Method and Description |
|---|---|
SubCatEntity |
createSubCat(String subcatId,
CategoryEntity cat,
SubContractorEntity sub,
String subRank) |
SubCatEntity |
createSubCat(String subId,
String catId,
SubContractorEntity userProfile,
String subRank,
String catAbrDesc,
String catFullDesc,
String catCsiDesc) |
void |
deleteSubCat(String id) |
SubCatEntity |
getSubCat(String id) |
List<SubCatEntity> |
getSubCatsByCatId(String catId,
int offset,
int limit) |
List<SubCatEntity> |
getSubCatsBySubId(String subId,
int offset,
int limit) |
List<SubCatEntity> |
subCatSearch(boolean isVendor,
String searchCondition,
List<String> SearchConditions,
List<SubCatEntity> excluded,
List<SubCatEntity> include,
String orderBy,
String order,
long offset,
long limit) |
int |
subCatSearchCount(boolean isVendor,
String searchCondition,
List<String> SearchConditions,
List<SubCatEntity> excluded,
List<SubCatEntity> include) |
void |
updateSubCat(String subCatName,
SubContractorEntity userProfile,
String subRank) |
_findById, _findByPath, _getMixin, _hasMixin, _removeById, _removeMixin, _skip, getProviderRoot, getSession, getSpaceRoot, getStatus, isJcrProperty, lifecycleLookup, node, nodes, nodes, startSynchronization, stopSynchronizationpublic SubCatStorageImpl(SubCatDAO subCatDAO)
public SubCatEntity createSubCat(String subId, String catId, SubContractorEntity userProfile, String subRank, String catAbrDesc, String catFullDesc, String catCsiDesc) throws Exception
createSubCat in interface SubCatStorageExceptionpublic SubCatEntity createSubCat(String subcatId, CategoryEntity cat, SubContractorEntity sub, String subRank) throws Exception
createSubCat in interface SubCatStorageExceptionpublic void deleteSubCat(String id) throws Exception
deleteSubCat in interface SubCatStorageExceptionpublic void updateSubCat(String subCatName, SubContractorEntity userProfile, String subRank) throws Exception
updateSubCat in interface SubCatStorageExceptionpublic SubCatEntity getSubCat(String id) throws Exception
getSubCat in interface SubCatStorageExceptionpublic List<SubCatEntity> getSubCatsBySubId(String subId, int offset, int limit) throws Exception
getSubCatsBySubId in interface SubCatStorageExceptionpublic List<SubCatEntity> getSubCatsByCatId(String catId, int offset, int limit) throws Exception
getSubCatsByCatId in interface SubCatStorageExceptionpublic List<SubCatEntity> subCatSearch(boolean isVendor, String searchCondition, List<String> SearchConditions, List<SubCatEntity> excluded, List<SubCatEntity> include, String orderBy, String order, long offset, long limit) throws Exception
subCatSearch in interface SubCatStorageExceptionpublic int subCatSearchCount(boolean isVendor,
String searchCondition,
List<String> SearchConditions,
List<SubCatEntity> excluded,
List<SubCatEntity> include)
throws Exception
subCatSearchCount in interface SubCatStorageExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.