001
014
015 package com.liferay.portlet.bookmarks.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019 import com.liferay.portal.kernel.util.MethodHandler;
020 import com.liferay.portal.kernel.util.MethodKey;
021 import com.liferay.portal.security.auth.HttpPrincipal;
022 import com.liferay.portal.service.http.TunnelUtil;
023
024 import com.liferay.portlet.bookmarks.service.BookmarksEntryServiceUtil;
025
026
056 public class BookmarksEntryServiceHttp {
057 public static com.liferay.portlet.bookmarks.model.BookmarksEntry addEntry(
058 HttpPrincipal httpPrincipal, long groupId, long folderId,
059 java.lang.String name, java.lang.String url,
060 java.lang.String description,
061 com.liferay.portal.service.ServiceContext serviceContext)
062 throws com.liferay.portal.kernel.exception.PortalException,
063 com.liferay.portal.kernel.exception.SystemException {
064 try {
065 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
066 "addEntry", _addEntryParameterTypes0);
067
068 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
069 folderId, name, url, description, serviceContext);
070
071 Object returnObj = null;
072
073 try {
074 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
075 }
076 catch (Exception e) {
077 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
078 throw (com.liferay.portal.kernel.exception.PortalException)e;
079 }
080
081 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
082 throw (com.liferay.portal.kernel.exception.SystemException)e;
083 }
084
085 throw new com.liferay.portal.kernel.exception.SystemException(e);
086 }
087
088 return (com.liferay.portlet.bookmarks.model.BookmarksEntry)returnObj;
089 }
090 catch (com.liferay.portal.kernel.exception.SystemException se) {
091 _log.error(se, se);
092
093 throw se;
094 }
095 }
096
097 public static void deleteEntry(HttpPrincipal httpPrincipal, long entryId)
098 throws com.liferay.portal.kernel.exception.PortalException,
099 com.liferay.portal.kernel.exception.SystemException {
100 try {
101 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
102 "deleteEntry", _deleteEntryParameterTypes1);
103
104 MethodHandler methodHandler = new MethodHandler(methodKey, entryId);
105
106 try {
107 TunnelUtil.invoke(httpPrincipal, methodHandler);
108 }
109 catch (Exception e) {
110 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
111 throw (com.liferay.portal.kernel.exception.PortalException)e;
112 }
113
114 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
115 throw (com.liferay.portal.kernel.exception.SystemException)e;
116 }
117
118 throw new com.liferay.portal.kernel.exception.SystemException(e);
119 }
120 }
121 catch (com.liferay.portal.kernel.exception.SystemException se) {
122 _log.error(se, se);
123
124 throw se;
125 }
126 }
127
128 public static java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> getEntries(
129 HttpPrincipal httpPrincipal, long groupId, long folderId, int start,
130 int end) throws com.liferay.portal.kernel.exception.SystemException {
131 try {
132 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
133 "getEntries", _getEntriesParameterTypes2);
134
135 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
136 folderId, start, end);
137
138 Object returnObj = null;
139
140 try {
141 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
142 }
143 catch (Exception e) {
144 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
145 throw (com.liferay.portal.kernel.exception.SystemException)e;
146 }
147
148 throw new com.liferay.portal.kernel.exception.SystemException(e);
149 }
150
151 return (java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry>)returnObj;
152 }
153 catch (com.liferay.portal.kernel.exception.SystemException se) {
154 _log.error(se, se);
155
156 throw se;
157 }
158 }
159
160 public static java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> getEntries(
161 HttpPrincipal httpPrincipal, long groupId, long folderId, int start,
162 int end,
163 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
164 throws com.liferay.portal.kernel.exception.SystemException {
165 try {
166 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
167 "getEntries", _getEntriesParameterTypes3);
168
169 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
170 folderId, start, end, orderByComparator);
171
172 Object returnObj = null;
173
174 try {
175 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
176 }
177 catch (Exception e) {
178 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
179 throw (com.liferay.portal.kernel.exception.SystemException)e;
180 }
181
182 throw new com.liferay.portal.kernel.exception.SystemException(e);
183 }
184
185 return (java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry>)returnObj;
186 }
187 catch (com.liferay.portal.kernel.exception.SystemException se) {
188 _log.error(se, se);
189
190 throw se;
191 }
192 }
193
194 public static int getEntriesCount(HttpPrincipal httpPrincipal,
195 long groupId, long folderId)
196 throws com.liferay.portal.kernel.exception.SystemException {
197 try {
198 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
199 "getEntriesCount", _getEntriesCountParameterTypes4);
200
201 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
202 folderId);
203
204 Object returnObj = null;
205
206 try {
207 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
208 }
209 catch (Exception e) {
210 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
211 throw (com.liferay.portal.kernel.exception.SystemException)e;
212 }
213
214 throw new com.liferay.portal.kernel.exception.SystemException(e);
215 }
216
217 return ((Integer)returnObj).intValue();
218 }
219 catch (com.liferay.portal.kernel.exception.SystemException se) {
220 _log.error(se, se);
221
222 throw se;
223 }
224 }
225
226 public static com.liferay.portlet.bookmarks.model.BookmarksEntry getEntry(
227 HttpPrincipal httpPrincipal, long entryId)
228 throws com.liferay.portal.kernel.exception.PortalException,
229 com.liferay.portal.kernel.exception.SystemException {
230 try {
231 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
232 "getEntry", _getEntryParameterTypes5);
233
234 MethodHandler methodHandler = new MethodHandler(methodKey, entryId);
235
236 Object returnObj = null;
237
238 try {
239 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
240 }
241 catch (Exception e) {
242 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
243 throw (com.liferay.portal.kernel.exception.PortalException)e;
244 }
245
246 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
247 throw (com.liferay.portal.kernel.exception.SystemException)e;
248 }
249
250 throw new com.liferay.portal.kernel.exception.SystemException(e);
251 }
252
253 return (com.liferay.portlet.bookmarks.model.BookmarksEntry)returnObj;
254 }
255 catch (com.liferay.portal.kernel.exception.SystemException se) {
256 _log.error(se, se);
257
258 throw se;
259 }
260 }
261
262 public static int getFoldersEntriesCount(HttpPrincipal httpPrincipal,
263 long groupId, java.util.List<java.lang.Long> folderIds)
264 throws com.liferay.portal.kernel.exception.SystemException {
265 try {
266 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
267 "getFoldersEntriesCount",
268 _getFoldersEntriesCountParameterTypes6);
269
270 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
271 folderIds);
272
273 Object returnObj = null;
274
275 try {
276 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
277 }
278 catch (Exception e) {
279 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
280 throw (com.liferay.portal.kernel.exception.SystemException)e;
281 }
282
283 throw new com.liferay.portal.kernel.exception.SystemException(e);
284 }
285
286 return ((Integer)returnObj).intValue();
287 }
288 catch (com.liferay.portal.kernel.exception.SystemException se) {
289 _log.error(se, se);
290
291 throw se;
292 }
293 }
294
295 public static java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> getGroupEntries(
296 HttpPrincipal httpPrincipal, long groupId, int start, int end)
297 throws com.liferay.portal.kernel.exception.SystemException {
298 try {
299 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
300 "getGroupEntries", _getGroupEntriesParameterTypes7);
301
302 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
303 start, end);
304
305 Object returnObj = null;
306
307 try {
308 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
309 }
310 catch (Exception e) {
311 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
312 throw (com.liferay.portal.kernel.exception.SystemException)e;
313 }
314
315 throw new com.liferay.portal.kernel.exception.SystemException(e);
316 }
317
318 return (java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry>)returnObj;
319 }
320 catch (com.liferay.portal.kernel.exception.SystemException se) {
321 _log.error(se, se);
322
323 throw se;
324 }
325 }
326
327 public static java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry> getGroupEntries(
328 HttpPrincipal httpPrincipal, long groupId, long userId, int start,
329 int end) throws com.liferay.portal.kernel.exception.SystemException {
330 try {
331 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
332 "getGroupEntries", _getGroupEntriesParameterTypes8);
333
334 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
335 userId, start, end);
336
337 Object returnObj = null;
338
339 try {
340 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
341 }
342 catch (Exception e) {
343 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
344 throw (com.liferay.portal.kernel.exception.SystemException)e;
345 }
346
347 throw new com.liferay.portal.kernel.exception.SystemException(e);
348 }
349
350 return (java.util.List<com.liferay.portlet.bookmarks.model.BookmarksEntry>)returnObj;
351 }
352 catch (com.liferay.portal.kernel.exception.SystemException se) {
353 _log.error(se, se);
354
355 throw se;
356 }
357 }
358
359 public static int getGroupEntriesCount(HttpPrincipal httpPrincipal,
360 long groupId)
361 throws com.liferay.portal.kernel.exception.SystemException {
362 try {
363 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
364 "getGroupEntriesCount", _getGroupEntriesCountParameterTypes9);
365
366 MethodHandler methodHandler = new MethodHandler(methodKey, groupId);
367
368 Object returnObj = null;
369
370 try {
371 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
372 }
373 catch (Exception e) {
374 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
375 throw (com.liferay.portal.kernel.exception.SystemException)e;
376 }
377
378 throw new com.liferay.portal.kernel.exception.SystemException(e);
379 }
380
381 return ((Integer)returnObj).intValue();
382 }
383 catch (com.liferay.portal.kernel.exception.SystemException se) {
384 _log.error(se, se);
385
386 throw se;
387 }
388 }
389
390 public static int getGroupEntriesCount(HttpPrincipal httpPrincipal,
391 long groupId, long userId)
392 throws com.liferay.portal.kernel.exception.SystemException {
393 try {
394 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
395 "getGroupEntriesCount",
396 _getGroupEntriesCountParameterTypes10);
397
398 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
399 userId);
400
401 Object returnObj = null;
402
403 try {
404 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
405 }
406 catch (Exception e) {
407 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
408 throw (com.liferay.portal.kernel.exception.SystemException)e;
409 }
410
411 throw new com.liferay.portal.kernel.exception.SystemException(e);
412 }
413
414 return ((Integer)returnObj).intValue();
415 }
416 catch (com.liferay.portal.kernel.exception.SystemException se) {
417 _log.error(se, se);
418
419 throw se;
420 }
421 }
422
423 public static com.liferay.portlet.bookmarks.model.BookmarksEntry openEntry(
424 HttpPrincipal httpPrincipal, long entryId)
425 throws com.liferay.portal.kernel.exception.PortalException,
426 com.liferay.portal.kernel.exception.SystemException {
427 try {
428 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
429 "openEntry", _openEntryParameterTypes11);
430
431 MethodHandler methodHandler = new MethodHandler(methodKey, entryId);
432
433 Object returnObj = null;
434
435 try {
436 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
437 }
438 catch (Exception e) {
439 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
440 throw (com.liferay.portal.kernel.exception.PortalException)e;
441 }
442
443 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
444 throw (com.liferay.portal.kernel.exception.SystemException)e;
445 }
446
447 throw new com.liferay.portal.kernel.exception.SystemException(e);
448 }
449
450 return (com.liferay.portlet.bookmarks.model.BookmarksEntry)returnObj;
451 }
452 catch (com.liferay.portal.kernel.exception.SystemException se) {
453 _log.error(se, se);
454
455 throw se;
456 }
457 }
458
459 public static com.liferay.portlet.bookmarks.model.BookmarksEntry updateEntry(
460 HttpPrincipal httpPrincipal, long entryId, long groupId, long folderId,
461 java.lang.String name, java.lang.String url,
462 java.lang.String description,
463 com.liferay.portal.service.ServiceContext serviceContext)
464 throws com.liferay.portal.kernel.exception.PortalException,
465 com.liferay.portal.kernel.exception.SystemException {
466 try {
467 MethodKey methodKey = new MethodKey(BookmarksEntryServiceUtil.class.getName(),
468 "updateEntry", _updateEntryParameterTypes12);
469
470 MethodHandler methodHandler = new MethodHandler(methodKey, entryId,
471 groupId, folderId, name, url, description, serviceContext);
472
473 Object returnObj = null;
474
475 try {
476 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
477 }
478 catch (Exception e) {
479 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
480 throw (com.liferay.portal.kernel.exception.PortalException)e;
481 }
482
483 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
484 throw (com.liferay.portal.kernel.exception.SystemException)e;
485 }
486
487 throw new com.liferay.portal.kernel.exception.SystemException(e);
488 }
489
490 return (com.liferay.portlet.bookmarks.model.BookmarksEntry)returnObj;
491 }
492 catch (com.liferay.portal.kernel.exception.SystemException se) {
493 _log.error(se, se);
494
495 throw se;
496 }
497 }
498
499 private static Log _log = LogFactoryUtil.getLog(BookmarksEntryServiceHttp.class);
500 private static final Class<?>[] _addEntryParameterTypes0 = new Class[] {
501 long.class, long.class, java.lang.String.class,
502 java.lang.String.class, java.lang.String.class,
503 com.liferay.portal.service.ServiceContext.class
504 };
505 private static final Class<?>[] _deleteEntryParameterTypes1 = new Class[] {
506 long.class
507 };
508 private static final Class<?>[] _getEntriesParameterTypes2 = new Class[] {
509 long.class, long.class, int.class, int.class
510 };
511 private static final Class<?>[] _getEntriesParameterTypes3 = new Class[] {
512 long.class, long.class, int.class, int.class,
513 com.liferay.portal.kernel.util.OrderByComparator.class
514 };
515 private static final Class<?>[] _getEntriesCountParameterTypes4 = new Class[] {
516 long.class, long.class
517 };
518 private static final Class<?>[] _getEntryParameterTypes5 = new Class[] {
519 long.class
520 };
521 private static final Class<?>[] _getFoldersEntriesCountParameterTypes6 = new Class[] {
522 long.class, java.util.List.class
523 };
524 private static final Class<?>[] _getGroupEntriesParameterTypes7 = new Class[] {
525 long.class, int.class, int.class
526 };
527 private static final Class<?>[] _getGroupEntriesParameterTypes8 = new Class[] {
528 long.class, long.class, int.class, int.class
529 };
530 private static final Class<?>[] _getGroupEntriesCountParameterTypes9 = new Class[] {
531 long.class
532 };
533 private static final Class<?>[] _getGroupEntriesCountParameterTypes10 = new Class[] {
534 long.class, long.class
535 };
536 private static final Class<?>[] _openEntryParameterTypes11 = new Class[] {
537 long.class
538 };
539 private static final Class<?>[] _updateEntryParameterTypes12 = new Class[] {
540 long.class, long.class, long.class, java.lang.String.class,
541 java.lang.String.class, java.lang.String.class,
542 com.liferay.portal.service.ServiceContext.class
543 };
544 }