001
014
015 package com.liferay.portlet.shopping.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
034 public class ShoppingCategoryServiceUtil {
035
040
041
046 public static java.lang.String getBeanIdentifier() {
047 return getService().getBeanIdentifier();
048 }
049
050
055 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
056 getService().setBeanIdentifier(beanIdentifier);
057 }
058
059 public static com.liferay.portlet.shopping.model.ShoppingCategory addCategory(
060 long parentCategoryId, java.lang.String name,
061 java.lang.String description,
062 com.liferay.portal.service.ServiceContext serviceContext)
063 throws com.liferay.portal.kernel.exception.PortalException,
064 com.liferay.portal.kernel.exception.SystemException {
065 return getService()
066 .addCategory(parentCategoryId, name, description,
067 serviceContext);
068 }
069
070 public static void deleteCategory(long categoryId)
071 throws com.liferay.portal.kernel.exception.PortalException,
072 com.liferay.portal.kernel.exception.SystemException {
073 getService().deleteCategory(categoryId);
074 }
075
076 public static java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getCategories(
077 long groupId)
078 throws com.liferay.portal.kernel.exception.SystemException {
079 return getService().getCategories(groupId);
080 }
081
082 public static java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getCategories(
083 long groupId, long parentCategoryId, int start, int end)
084 throws com.liferay.portal.kernel.exception.SystemException {
085 return getService().getCategories(groupId, parentCategoryId, start, end);
086 }
087
088 public static int getCategoriesCount(long groupId, long parentCategoryId)
089 throws com.liferay.portal.kernel.exception.SystemException {
090 return getService().getCategoriesCount(groupId, parentCategoryId);
091 }
092
093 public static com.liferay.portlet.shopping.model.ShoppingCategory getCategory(
094 long categoryId)
095 throws com.liferay.portal.kernel.exception.PortalException,
096 com.liferay.portal.kernel.exception.SystemException {
097 return getService().getCategory(categoryId);
098 }
099
100 public static void getSubcategoryIds(
101 java.util.List<java.lang.Long> categoryIds, long groupId,
102 long categoryId)
103 throws com.liferay.portal.kernel.exception.SystemException {
104 getService().getSubcategoryIds(categoryIds, groupId, categoryId);
105 }
106
107 public static com.liferay.portlet.shopping.model.ShoppingCategory updateCategory(
108 long categoryId, long parentCategoryId, java.lang.String name,
109 java.lang.String description, boolean mergeWithParentCategory,
110 com.liferay.portal.service.ServiceContext serviceContext)
111 throws com.liferay.portal.kernel.exception.PortalException,
112 com.liferay.portal.kernel.exception.SystemException {
113 return getService()
114 .updateCategory(categoryId, parentCategoryId, name,
115 description, mergeWithParentCategory, serviceContext);
116 }
117
118 public static ShoppingCategoryService getService() {
119 if (_service == null) {
120 _service = (ShoppingCategoryService)PortalBeanLocatorUtil.locate(ShoppingCategoryService.class.getName());
121
122 ReferenceRegistry.registerReference(ShoppingCategoryServiceUtil.class,
123 "_service");
124 }
125
126 return _service;
127 }
128
129
132 public void setService(ShoppingCategoryService service) {
133 }
134
135 private static ShoppingCategoryService _service;
136 }