1
14
15 package com.liferay.portlet.asset.service.http;
16
17 import com.liferay.portal.kernel.log.Log;
18 import com.liferay.portal.kernel.log.LogFactoryUtil;
19
20 import com.liferay.portlet.asset.service.AssetCategoryServiceUtil;
21
22 import java.rmi.RemoteException;
23
24
74 public class AssetCategoryServiceSoap {
75 public static void deleteCategory(long categoryId)
76 throws RemoteException {
77 try {
78 AssetCategoryServiceUtil.deleteCategory(categoryId);
79 }
80 catch (Exception e) {
81 _log.error(e, e);
82
83 throw new RemoteException(e.getMessage());
84 }
85 }
86
87 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getCategories(
88 java.lang.String className, long classPK) throws RemoteException {
89 try {
90 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
91 AssetCategoryServiceUtil.getCategories(className, classPK);
92
93 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
94 }
95 catch (Exception e) {
96 _log.error(e, e);
97
98 throw new RemoteException(e.getMessage());
99 }
100 }
101
102 public static com.liferay.portlet.asset.model.AssetCategorySoap getCategory(
103 long categoryId) throws RemoteException {
104 try {
105 com.liferay.portlet.asset.model.AssetCategory returnValue = AssetCategoryServiceUtil.getCategory(categoryId);
106
107 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModel(returnValue);
108 }
109 catch (Exception e) {
110 _log.error(e, e);
111
112 throw new RemoteException(e.getMessage());
113 }
114 }
115
116 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getChildCategories(
117 long parentCategoryId, int start, int end,
118 com.liferay.portal.kernel.util.OrderByComparator obc)
119 throws RemoteException {
120 try {
121 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
122 AssetCategoryServiceUtil.getChildCategories(parentCategoryId,
123 start, end, obc);
124
125 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
126 }
127 catch (Exception e) {
128 _log.error(e, e);
129
130 throw new RemoteException(e.getMessage());
131 }
132 }
133
134 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(
135 long vocabularyId, int start, int end,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws RemoteException {
138 try {
139 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
140 AssetCategoryServiceUtil.getVocabularyCategories(vocabularyId,
141 start, end, obc);
142
143 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
144 }
145 catch (Exception e) {
146 _log.error(e, e);
147
148 throw new RemoteException(e.getMessage());
149 }
150 }
151
152 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyRootCategories(
153 long vocabularyId, int start, int end,
154 com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws RemoteException {
156 try {
157 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
158 AssetCategoryServiceUtil.getVocabularyRootCategories(vocabularyId,
159 start, end, obc);
160
161 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
162 }
163 catch (Exception e) {
164 _log.error(e, e);
165
166 throw new RemoteException(e.getMessage());
167 }
168 }
169
170 public static com.liferay.portal.kernel.json.JSONArray search(
171 long groupId, java.lang.String name,
172 java.lang.String[] categoryProperties, int start, int end)
173 throws RemoteException {
174 try {
175 com.liferay.portal.kernel.json.JSONArray returnValue = AssetCategoryServiceUtil.search(groupId,
176 name, categoryProperties, start, end);
177
178 return returnValue;
179 }
180 catch (Exception e) {
181 _log.error(e, e);
182
183 throw new RemoteException(e.getMessage());
184 }
185 }
186
187 private static Log _log = LogFactoryUtil.getLog(AssetCategoryServiceSoap.class);
188 }