public interface CategoryService
Modifier and Type | Method and Description |
---|---|
Category |
createCategory(ShopRequestContext ctx,
GUID categoryGUID,
CategoryTemplate categoryTemplate) |
void |
delete(ShopRequestContext ctx,
GUID categoryId) |
java.util.List<Category> |
getCategoriesByProductId(ShopRequestContext ctx,
GUID productId,
boolean includeInvisibles) |
Category |
getCategory(ShopRequestContext ctx,
GUID categoryGUID,
boolean includeInvisible) |
Category |
getRootCategory(ShopRequestContext reqCtx,
boolean includeInvisibles,
boolean followChildLinks2) |
java.util.List<java.lang.String> |
getSubcategoriesSequence(ShopRequestContext ctx,
GUID parentCategoryId) |
Category |
save(ShopRequestContext reqCtx,
Category category) |
java.util.List<java.lang.String> |
setSubcategoriesSequence(ShopRequestContext ctx,
GUID parentCategoryId,
java.util.List<java.lang.String> newSequence) |
Category createCategory(ShopRequestContext ctx, GUID categoryGUID, CategoryTemplate categoryTemplate)
Category save(ShopRequestContext reqCtx, Category category)
Category getRootCategory(ShopRequestContext reqCtx, boolean includeInvisibles, boolean followChildLinks2)
Category getCategory(ShopRequestContext ctx, GUID categoryGUID, boolean includeInvisible)
java.util.List<java.lang.String> getSubcategoriesSequence(ShopRequestContext ctx, GUID parentCategoryId)
java.util.List<java.lang.String> setSubcategoriesSequence(ShopRequestContext ctx, GUID parentCategoryId, java.util.List<java.lang.String> newSequence)
java.util.List<Category> getCategoriesByProductId(ShopRequestContext ctx, GUID productId, boolean includeInvisibles)
void delete(ShopRequestContext ctx, GUID categoryId)