1
14
15 package com.liferay.portlet.asset.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
39 public class AssetCategoryServiceUtil {
40 public static com.liferay.portlet.asset.model.AssetCategory addCategory(
41 long parentCategoryId,
42 java.util.Map<java.util.Locale, java.lang.String> titleMap,
43 long vocabularyId, java.lang.String[] categoryProperties,
44 com.liferay.portal.service.ServiceContext serviceContext)
45 throws com.liferay.portal.kernel.exception.PortalException,
46 com.liferay.portal.kernel.exception.SystemException {
47 return getService()
48 .addCategory(parentCategoryId, titleMap, vocabularyId,
49 categoryProperties, serviceContext);
50 }
51
52 public static void deleteCategory(long categoryId)
53 throws com.liferay.portal.kernel.exception.PortalException,
54 com.liferay.portal.kernel.exception.SystemException {
55 getService().deleteCategory(categoryId);
56 }
57
58 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getCategories(
59 java.lang.String className, long classPK)
60 throws com.liferay.portal.kernel.exception.PortalException,
61 com.liferay.portal.kernel.exception.SystemException {
62 return getService().getCategories(className, classPK);
63 }
64
65 public static com.liferay.portlet.asset.model.AssetCategory getCategory(
66 long categoryId)
67 throws com.liferay.portal.kernel.exception.PortalException,
68 com.liferay.portal.kernel.exception.SystemException {
69 return getService().getCategory(categoryId);
70 }
71
72 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getChildCategories(
73 long parentCategoryId, int start, int end,
74 com.liferay.portal.kernel.util.OrderByComparator obc)
75 throws com.liferay.portal.kernel.exception.PortalException,
76 com.liferay.portal.kernel.exception.SystemException {
77 return getService().getChildCategories(parentCategoryId, start, end, obc);
78 }
79
80 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getVocabularyCategories(
81 long vocabularyId, int start, int end,
82 com.liferay.portal.kernel.util.OrderByComparator obc)
83 throws com.liferay.portal.kernel.exception.PortalException,
84 com.liferay.portal.kernel.exception.SystemException {
85 return getService()
86 .getVocabularyCategories(vocabularyId, start, end, obc);
87 }
88
89 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getVocabularyRootCategories(
90 long vocabularyId, int start, int end,
91 com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.kernel.exception.PortalException,
93 com.liferay.portal.kernel.exception.SystemException {
94 return getService()
95 .getVocabularyRootCategories(vocabularyId, start, end, obc);
96 }
97
98 public static com.liferay.portal.kernel.json.JSONArray search(
99 long groupId, java.lang.String name,
100 java.lang.String[] categoryProperties, int start, int end)
101 throws com.liferay.portal.kernel.exception.SystemException {
102 return getService().search(groupId, name, categoryProperties, start, end);
103 }
104
105 public static com.liferay.portlet.asset.model.AssetCategory updateCategory(
106 long categoryId, long parentCategoryId,
107 java.util.Map<java.util.Locale, java.lang.String> titleMap,
108 long vocabularyId, java.lang.String[] categoryProperties,
109 com.liferay.portal.service.ServiceContext serviceContext)
110 throws com.liferay.portal.kernel.exception.PortalException,
111 com.liferay.portal.kernel.exception.SystemException {
112 return getService()
113 .updateCategory(categoryId, parentCategoryId, titleMap,
114 vocabularyId, categoryProperties, serviceContext);
115 }
116
117 public static AssetCategoryService getService() {
118 if (_service == null) {
119 _service = (AssetCategoryService)PortalBeanLocatorUtil.locate(AssetCategoryService.class.getName());
120 }
121
122 return _service;
123 }
124
125 public void setService(AssetCategoryService service) {
126 _service = service;
127 }
128
129 private static AssetCategoryService _service;
130 }