1
22
23 package com.liferay.portlet.documentlibrary.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.documentlibrary.service.DLFolderServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
82 public class DLFolderServiceSoap {
83 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
84 long groupId, long parentFolderId, java.lang.String name,
85 java.lang.String description,
86 com.liferay.portal.service.ServiceContext serviceContext)
87 throws RemoteException {
88 try {
89 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(groupId,
90 parentFolderId, name, description, serviceContext);
91
92 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
93 }
94 catch (Exception e) {
95 _log.error(e, e);
96
97 throw new RemoteException(e.getMessage());
98 }
99 }
100
101 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap copyFolder(
102 long groupId, long sourceFolderId, long parentFolderId,
103 java.lang.String name, java.lang.String description,
104 com.liferay.portal.service.ServiceContext serviceContext)
105 throws RemoteException {
106 try {
107 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.copyFolder(groupId,
108 sourceFolderId, parentFolderId, name, description,
109 serviceContext);
110
111 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
112 }
113 catch (Exception e) {
114 _log.error(e, e);
115
116 throw new RemoteException(e.getMessage());
117 }
118 }
119
120 public static void deleteFolder(long folderId) throws RemoteException {
121 try {
122 DLFolderServiceUtil.deleteFolder(folderId);
123 }
124 catch (Exception e) {
125 _log.error(e, e);
126
127 throw new RemoteException(e.getMessage());
128 }
129 }
130
131 public static void deleteFolder(long groupId, long parentFolderId,
132 java.lang.String name) throws RemoteException {
133 try {
134 DLFolderServiceUtil.deleteFolder(groupId, parentFolderId, name);
135 }
136 catch (Exception e) {
137 _log.error(e, e);
138
139 throw new RemoteException(e.getMessage());
140 }
141 }
142
143 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
144 long folderId) throws RemoteException {
145 try {
146 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(folderId);
147
148 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
149 }
150 catch (Exception e) {
151 _log.error(e, e);
152
153 throw new RemoteException(e.getMessage());
154 }
155 }
156
157 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
158 long groupId, long parentFolderId, java.lang.String name)
159 throws RemoteException {
160 try {
161 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(groupId,
162 parentFolderId, name);
163
164 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
165 }
166 catch (Exception e) {
167 _log.error(e, e);
168
169 throw new RemoteException(e.getMessage());
170 }
171 }
172
173 public static long getFolderId(long groupId, long parentFolderId,
174 java.lang.String name) throws RemoteException {
175 try {
176 long returnValue = DLFolderServiceUtil.getFolderId(groupId,
177 parentFolderId, name);
178
179 return returnValue;
180 }
181 catch (Exception e) {
182 _log.error(e, e);
183
184 throw new RemoteException(e.getMessage());
185 }
186 }
187
188 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap[] getFolders(
189 long groupId, long parentFolderId) throws RemoteException {
190 try {
191 java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> returnValue =
192 DLFolderServiceUtil.getFolders(groupId, parentFolderId);
193
194 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModels(returnValue);
195 }
196 catch (Exception e) {
197 _log.error(e, e);
198
199 throw new RemoteException(e.getMessage());
200 }
201 }
202
203 public static boolean hasInheritableLock(long folderId)
204 throws RemoteException {
205 try {
206 boolean returnValue = DLFolderServiceUtil.hasInheritableLock(folderId);
207
208 return returnValue;
209 }
210 catch (Exception e) {
211 _log.error(e, e);
212
213 throw new RemoteException(e.getMessage());
214 }
215 }
216
217 public static void reIndexSearch(long companyId) throws RemoteException {
218 try {
219 DLFolderServiceUtil.reIndexSearch(companyId);
220 }
221 catch (Exception e) {
222 _log.error(e, e);
223
224 throw new RemoteException(e.getMessage());
225 }
226 }
227
228 public static void unlockFolder(long groupId, long parentFolderId,
229 java.lang.String name, java.lang.String lockUuid)
230 throws RemoteException {
231 try {
232 DLFolderServiceUtil.unlockFolder(groupId, parentFolderId, name,
233 lockUuid);
234 }
235 catch (Exception e) {
236 _log.error(e, e);
237
238 throw new RemoteException(e.getMessage());
239 }
240 }
241
242 public static void unlockFolder(long folderId, java.lang.String lockUuid)
243 throws RemoteException {
244 try {
245 DLFolderServiceUtil.unlockFolder(folderId, lockUuid);
246 }
247 catch (Exception e) {
248 _log.error(e, e);
249
250 throw new RemoteException(e.getMessage());
251 }
252 }
253
254 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap updateFolder(
255 long folderId, long parentFolderId, java.lang.String name,
256 java.lang.String description,
257 com.liferay.portal.service.ServiceContext serviceContext)
258 throws RemoteException {
259 try {
260 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.updateFolder(folderId,
261 parentFolderId, name, description, serviceContext);
262
263 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
264 }
265 catch (Exception e) {
266 _log.error(e, e);
267
268 throw new RemoteException(e.getMessage());
269 }
270 }
271
272 public static boolean verifyInheritableLock(long folderId,
273 java.lang.String lockUuid) throws RemoteException {
274 try {
275 boolean returnValue = DLFolderServiceUtil.verifyInheritableLock(folderId,
276 lockUuid);
277
278 return returnValue;
279 }
280 catch (Exception e) {
281 _log.error(e, e);
282
283 throw new RemoteException(e.getMessage());
284 }
285 }
286
287 private static Log _log = LogFactoryUtil.getLog(DLFolderServiceSoap.class);
288 }