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) throws RemoteException {
118 try {
119 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
120 AssetCategoryServiceUtil.getChildCategories(parentCategoryId);
121
122 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
123 }
124 catch (Exception e) {
125 _log.error(e, e);
126
127 throw new RemoteException(e.getMessage());
128 }
129 }
130
131 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(
132 long vocabularyId) throws RemoteException {
133 try {
134 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
135 AssetCategoryServiceUtil.getVocabularyCategories(vocabularyId);
136
137 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
138 }
139 catch (Exception e) {
140 _log.error(e, e);
141
142 throw new RemoteException(e.getMessage());
143 }
144 }
145
146 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyRootCategories(
147 long vocabularyId) throws RemoteException {
148 try {
149 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
150 AssetCategoryServiceUtil.getVocabularyRootCategories(vocabularyId);
151
152 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
153 }
154 catch (Exception e) {
155 _log.error(e, e);
156
157 throw new RemoteException(e.getMessage());
158 }
159 }
160
161 public static com.liferay.portal.kernel.json.JSONArray search(
162 long groupId, java.lang.String name,
163 java.lang.String[] categoryProperties, int start, int end)
164 throws RemoteException {
165 try {
166 com.liferay.portal.kernel.json.JSONArray returnValue = AssetCategoryServiceUtil.search(groupId,
167 name, categoryProperties, start, end);
168
169 return returnValue;
170 }
171 catch (Exception e) {
172 _log.error(e, e);
173
174 throw new RemoteException(e.getMessage());
175 }
176 }
177
178 private static Log _log = LogFactoryUtil.getLog(AssetCategoryServiceSoap.class);
179 }