001
014
015 package com.liferay.portlet.asset.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import com.liferay.portlet.asset.service.AssetCategoryServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
067 public class AssetCategoryServiceSoap {
068 public static void deleteCategory(long categoryId)
069 throws RemoteException {
070 try {
071 AssetCategoryServiceUtil.deleteCategory(categoryId);
072 }
073 catch (Exception e) {
074 _log.error(e, e);
075
076 throw new RemoteException(e.getMessage());
077 }
078 }
079
080 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getCategories(
081 java.lang.String className, long classPK) throws RemoteException {
082 try {
083 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
084 AssetCategoryServiceUtil.getCategories(className, classPK);
085
086 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
087 }
088 catch (Exception e) {
089 _log.error(e, e);
090
091 throw new RemoteException(e.getMessage());
092 }
093 }
094
095 public static com.liferay.portlet.asset.model.AssetCategorySoap getCategory(
096 long categoryId) throws RemoteException {
097 try {
098 com.liferay.portlet.asset.model.AssetCategory returnValue = AssetCategoryServiceUtil.getCategory(categoryId);
099
100 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModel(returnValue);
101 }
102 catch (Exception e) {
103 _log.error(e, e);
104
105 throw new RemoteException(e.getMessage());
106 }
107 }
108
109 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getChildCategories(
110 long parentCategoryId, int start, int end,
111 com.liferay.portal.kernel.util.OrderByComparator obc)
112 throws RemoteException {
113 try {
114 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
115 AssetCategoryServiceUtil.getChildCategories(parentCategoryId,
116 start, end, obc);
117
118 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
119 }
120 catch (Exception e) {
121 _log.error(e, e);
122
123 throw new RemoteException(e.getMessage());
124 }
125 }
126
127 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(
128 long vocabularyId, int start, int end,
129 com.liferay.portal.kernel.util.OrderByComparator obc)
130 throws RemoteException {
131 try {
132 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
133 AssetCategoryServiceUtil.getVocabularyCategories(vocabularyId,
134 start, end, obc);
135
136 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
137 }
138 catch (Exception e) {
139 _log.error(e, e);
140
141 throw new RemoteException(e.getMessage());
142 }
143 }
144
145 public static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyRootCategories(
146 long vocabularyId, int start, int end,
147 com.liferay.portal.kernel.util.OrderByComparator obc)
148 throws RemoteException {
149 try {
150 java.util.List<com.liferay.portlet.asset.model.AssetCategory> returnValue =
151 AssetCategoryServiceUtil.getVocabularyRootCategories(vocabularyId,
152 start, end, obc);
153
154 return com.liferay.portlet.asset.model.AssetCategorySoap.toSoapModels(returnValue);
155 }
156 catch (Exception e) {
157 _log.error(e, e);
158
159 throw new RemoteException(e.getMessage());
160 }
161 }
162
163 public static com.liferay.portal.kernel.json.JSONArray search(
164 long groupId, java.lang.String name,
165 java.lang.String[] categoryProperties, int start, int end)
166 throws RemoteException {
167 try {
168 com.liferay.portal.kernel.json.JSONArray returnValue = AssetCategoryServiceUtil.search(groupId,
169 name, categoryProperties, start, end);
170
171 return returnValue;
172 }
173 catch (Exception e) {
174 _log.error(e, e);
175
176 throw new RemoteException(e.getMessage());
177 }
178 }
179
180 private static Log _log = LogFactoryUtil.getLog(AssetCategoryServiceSoap.class);
181 }