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, String> titleMap, long vocabularyId,
43 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)
74 throws com.liferay.portal.kernel.exception.PortalException,
75 com.liferay.portal.kernel.exception.SystemException {
76 return getService().getChildCategories(parentCategoryId);
77 }
78
79 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getVocabularyCategories(
80 long vocabularyId)
81 throws com.liferay.portal.kernel.exception.PortalException,
82 com.liferay.portal.kernel.exception.SystemException {
83 return getService().getVocabularyCategories(vocabularyId);
84 }
85
86 public static java.util.List<com.liferay.portlet.asset.model.AssetCategory> getVocabularyRootCategories(
87 long vocabularyId)
88 throws com.liferay.portal.kernel.exception.PortalException,
89 com.liferay.portal.kernel.exception.SystemException {
90 return getService().getVocabularyRootCategories(vocabularyId);
91 }
92
93 public static com.liferay.portal.kernel.json.JSONArray search(
94 long groupId, java.lang.String name,
95 java.lang.String[] categoryProperties, int start, int end)
96 throws com.liferay.portal.kernel.exception.SystemException {
97 return getService().search(groupId, name, categoryProperties, start, end);
98 }
99
100 public static com.liferay.portlet.asset.model.AssetCategory updateCategory(
101 long categoryId, long parentCategoryId,
102 java.util.Map<java.util.Locale, String> titleMap, long vocabularyId,
103 java.lang.String[] categoryProperties,
104 com.liferay.portal.service.ServiceContext serviceContext)
105 throws com.liferay.portal.kernel.exception.PortalException,
106 com.liferay.portal.kernel.exception.SystemException {
107 return getService()
108 .updateCategory(categoryId, parentCategoryId, titleMap,
109 vocabularyId, categoryProperties, serviceContext);
110 }
111
112 public static AssetCategoryService getService() {
113 if (_service == null) {
114 _service = (AssetCategoryService)PortalBeanLocatorUtil.locate(AssetCategoryService.class.getName());
115 }
116
117 return _service;
118 }
119
120 public void setService(AssetCategoryService service) {
121 _service = service;
122 }
123
124 private static AssetCategoryService _service;
125 }