001
014
015 package com.liferay.portlet.wiki.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.wiki.service.WikiNodeServiceUtil;
025
026
054 public class WikiNodeServiceHttp {
055 public static com.liferay.portlet.wiki.model.WikiNode addNode(
056 HttpPrincipal httpPrincipal, java.lang.String name,
057 java.lang.String description,
058 com.liferay.portal.service.ServiceContext serviceContext)
059 throws com.liferay.portal.kernel.exception.PortalException,
060 com.liferay.portal.kernel.exception.SystemException {
061 try {
062 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
063 "addNode", _addNodeParameterTypes0);
064
065 MethodHandler methodHandler = new MethodHandler(methodKey, name,
066 description, serviceContext);
067
068 Object returnObj = null;
069
070 try {
071 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
072 }
073 catch (Exception e) {
074 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
075 throw (com.liferay.portal.kernel.exception.PortalException)e;
076 }
077
078 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
079 throw (com.liferay.portal.kernel.exception.SystemException)e;
080 }
081
082 throw new com.liferay.portal.kernel.exception.SystemException(e);
083 }
084
085 return (com.liferay.portlet.wiki.model.WikiNode)returnObj;
086 }
087 catch (com.liferay.portal.kernel.exception.SystemException se) {
088 _log.error(se, se);
089
090 throw se;
091 }
092 }
093
094 public static void deleteNode(HttpPrincipal httpPrincipal, long nodeId)
095 throws com.liferay.portal.kernel.exception.PortalException,
096 com.liferay.portal.kernel.exception.SystemException {
097 try {
098 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
099 "deleteNode", _deleteNodeParameterTypes1);
100
101 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
102
103 try {
104 TunnelUtil.invoke(httpPrincipal, methodHandler);
105 }
106 catch (Exception e) {
107 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
108 throw (com.liferay.portal.kernel.exception.PortalException)e;
109 }
110
111 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
112 throw (com.liferay.portal.kernel.exception.SystemException)e;
113 }
114
115 throw new com.liferay.portal.kernel.exception.SystemException(e);
116 }
117 }
118 catch (com.liferay.portal.kernel.exception.SystemException se) {
119 _log.error(se, se);
120
121 throw se;
122 }
123 }
124
125 public static com.liferay.portlet.wiki.model.WikiNode getNode(
126 HttpPrincipal httpPrincipal, long nodeId)
127 throws com.liferay.portal.kernel.exception.PortalException,
128 com.liferay.portal.kernel.exception.SystemException {
129 try {
130 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
131 "getNode", _getNodeParameterTypes2);
132
133 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
134
135 Object returnObj = null;
136
137 try {
138 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
139 }
140 catch (Exception e) {
141 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
142 throw (com.liferay.portal.kernel.exception.PortalException)e;
143 }
144
145 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
146 throw (com.liferay.portal.kernel.exception.SystemException)e;
147 }
148
149 throw new com.liferay.portal.kernel.exception.SystemException(e);
150 }
151
152 return (com.liferay.portlet.wiki.model.WikiNode)returnObj;
153 }
154 catch (com.liferay.portal.kernel.exception.SystemException se) {
155 _log.error(se, se);
156
157 throw se;
158 }
159 }
160
161 public static com.liferay.portlet.wiki.model.WikiNode getNode(
162 HttpPrincipal httpPrincipal, long groupId, java.lang.String name)
163 throws com.liferay.portal.kernel.exception.PortalException,
164 com.liferay.portal.kernel.exception.SystemException {
165 try {
166 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
167 "getNode", _getNodeParameterTypes3);
168
169 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
170 name);
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.PortalException) {
179 throw (com.liferay.portal.kernel.exception.PortalException)e;
180 }
181
182 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
183 throw (com.liferay.portal.kernel.exception.SystemException)e;
184 }
185
186 throw new com.liferay.portal.kernel.exception.SystemException(e);
187 }
188
189 return (com.liferay.portlet.wiki.model.WikiNode)returnObj;
190 }
191 catch (com.liferay.portal.kernel.exception.SystemException se) {
192 _log.error(se, se);
193
194 throw se;
195 }
196 }
197
198 public static java.util.List<com.liferay.portlet.wiki.model.WikiNode> getNodes(
199 HttpPrincipal httpPrincipal, long groupId)
200 throws com.liferay.portal.kernel.exception.PortalException,
201 com.liferay.portal.kernel.exception.SystemException {
202 try {
203 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
204 "getNodes", _getNodesParameterTypes4);
205
206 MethodHandler methodHandler = new MethodHandler(methodKey, groupId);
207
208 Object returnObj = null;
209
210 try {
211 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
212 }
213 catch (Exception e) {
214 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
215 throw (com.liferay.portal.kernel.exception.PortalException)e;
216 }
217
218 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
219 throw (com.liferay.portal.kernel.exception.SystemException)e;
220 }
221
222 throw new com.liferay.portal.kernel.exception.SystemException(e);
223 }
224
225 return (java.util.List<com.liferay.portlet.wiki.model.WikiNode>)returnObj;
226 }
227 catch (com.liferay.portal.kernel.exception.SystemException se) {
228 _log.error(se, se);
229
230 throw se;
231 }
232 }
233
234 public static java.util.List<com.liferay.portlet.wiki.model.WikiNode> getNodes(
235 HttpPrincipal httpPrincipal, long groupId, int status)
236 throws com.liferay.portal.kernel.exception.PortalException,
237 com.liferay.portal.kernel.exception.SystemException {
238 try {
239 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
240 "getNodes", _getNodesParameterTypes5);
241
242 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
243 status);
244
245 Object returnObj = null;
246
247 try {
248 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
249 }
250 catch (Exception e) {
251 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
252 throw (com.liferay.portal.kernel.exception.PortalException)e;
253 }
254
255 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
256 throw (com.liferay.portal.kernel.exception.SystemException)e;
257 }
258
259 throw new com.liferay.portal.kernel.exception.SystemException(e);
260 }
261
262 return (java.util.List<com.liferay.portlet.wiki.model.WikiNode>)returnObj;
263 }
264 catch (com.liferay.portal.kernel.exception.SystemException se) {
265 _log.error(se, se);
266
267 throw se;
268 }
269 }
270
271 public static java.util.List<com.liferay.portlet.wiki.model.WikiNode> getNodes(
272 HttpPrincipal httpPrincipal, long groupId, int start, int end)
273 throws com.liferay.portal.kernel.exception.SystemException {
274 try {
275 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
276 "getNodes", _getNodesParameterTypes6);
277
278 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
279 start, end);
280
281 Object returnObj = null;
282
283 try {
284 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
285 }
286 catch (Exception e) {
287 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
288 throw (com.liferay.portal.kernel.exception.SystemException)e;
289 }
290
291 throw new com.liferay.portal.kernel.exception.SystemException(e);
292 }
293
294 return (java.util.List<com.liferay.portlet.wiki.model.WikiNode>)returnObj;
295 }
296 catch (com.liferay.portal.kernel.exception.SystemException se) {
297 _log.error(se, se);
298
299 throw se;
300 }
301 }
302
303 public static java.util.List<com.liferay.portlet.wiki.model.WikiNode> getNodes(
304 HttpPrincipal httpPrincipal, long groupId, int status, int start,
305 int end) throws com.liferay.portal.kernel.exception.SystemException {
306 try {
307 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
308 "getNodes", _getNodesParameterTypes7);
309
310 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
311 status, start, end);
312
313 Object returnObj = null;
314
315 try {
316 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
317 }
318 catch (Exception e) {
319 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
320 throw (com.liferay.portal.kernel.exception.SystemException)e;
321 }
322
323 throw new com.liferay.portal.kernel.exception.SystemException(e);
324 }
325
326 return (java.util.List<com.liferay.portlet.wiki.model.WikiNode>)returnObj;
327 }
328 catch (com.liferay.portal.kernel.exception.SystemException se) {
329 _log.error(se, se);
330
331 throw se;
332 }
333 }
334
335 public static int getNodesCount(HttpPrincipal httpPrincipal, long groupId)
336 throws com.liferay.portal.kernel.exception.SystemException {
337 try {
338 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
339 "getNodesCount", _getNodesCountParameterTypes8);
340
341 MethodHandler methodHandler = new MethodHandler(methodKey, groupId);
342
343 Object returnObj = null;
344
345 try {
346 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
347 }
348 catch (Exception e) {
349 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
350 throw (com.liferay.portal.kernel.exception.SystemException)e;
351 }
352
353 throw new com.liferay.portal.kernel.exception.SystemException(e);
354 }
355
356 return ((Integer)returnObj).intValue();
357 }
358 catch (com.liferay.portal.kernel.exception.SystemException se) {
359 _log.error(se, se);
360
361 throw se;
362 }
363 }
364
365 public static int getNodesCount(HttpPrincipal httpPrincipal, long groupId,
366 int status) throws com.liferay.portal.kernel.exception.SystemException {
367 try {
368 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
369 "getNodesCount", _getNodesCountParameterTypes9);
370
371 MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
372 status);
373
374 Object returnObj = null;
375
376 try {
377 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
378 }
379 catch (Exception e) {
380 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
381 throw (com.liferay.portal.kernel.exception.SystemException)e;
382 }
383
384 throw new com.liferay.portal.kernel.exception.SystemException(e);
385 }
386
387 return ((Integer)returnObj).intValue();
388 }
389 catch (com.liferay.portal.kernel.exception.SystemException se) {
390 _log.error(se, se);
391
392 throw se;
393 }
394 }
395
396 public static void importPages(HttpPrincipal httpPrincipal, long nodeId,
397 java.lang.String importer, java.io.InputStream[] inputStreams,
398 java.util.Map<java.lang.String, java.lang.String[]> options)
399 throws com.liferay.portal.kernel.exception.PortalException,
400 com.liferay.portal.kernel.exception.SystemException {
401 try {
402 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
403 "importPages", _importPagesParameterTypes10);
404
405 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId,
406 importer, inputStreams, options);
407
408 try {
409 TunnelUtil.invoke(httpPrincipal, methodHandler);
410 }
411 catch (Exception e) {
412 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
413 throw (com.liferay.portal.kernel.exception.PortalException)e;
414 }
415
416 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
417 throw (com.liferay.portal.kernel.exception.SystemException)e;
418 }
419
420 throw new com.liferay.portal.kernel.exception.SystemException(e);
421 }
422 }
423 catch (com.liferay.portal.kernel.exception.SystemException se) {
424 _log.error(se, se);
425
426 throw se;
427 }
428 }
429
430 public static com.liferay.portlet.wiki.model.WikiNode moveNodeToTrash(
431 HttpPrincipal httpPrincipal, long nodeId)
432 throws com.liferay.portal.kernel.exception.PortalException,
433 com.liferay.portal.kernel.exception.SystemException {
434 try {
435 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
436 "moveNodeToTrash", _moveNodeToTrashParameterTypes11);
437
438 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
439
440 Object returnObj = null;
441
442 try {
443 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
444 }
445 catch (Exception e) {
446 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
447 throw (com.liferay.portal.kernel.exception.PortalException)e;
448 }
449
450 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
451 throw (com.liferay.portal.kernel.exception.SystemException)e;
452 }
453
454 throw new com.liferay.portal.kernel.exception.SystemException(e);
455 }
456
457 return (com.liferay.portlet.wiki.model.WikiNode)returnObj;
458 }
459 catch (com.liferay.portal.kernel.exception.SystemException se) {
460 _log.error(se, se);
461
462 throw se;
463 }
464 }
465
466 public static void restoreNodeFromTrash(HttpPrincipal httpPrincipal,
467 long nodeId)
468 throws com.liferay.portal.kernel.exception.PortalException,
469 com.liferay.portal.kernel.exception.SystemException {
470 try {
471 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
472 "restoreNodeFromTrash",
473 _restoreNodeFromTrashParameterTypes12);
474
475 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
476
477 try {
478 TunnelUtil.invoke(httpPrincipal, methodHandler);
479 }
480 catch (Exception e) {
481 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
482 throw (com.liferay.portal.kernel.exception.PortalException)e;
483 }
484
485 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
486 throw (com.liferay.portal.kernel.exception.SystemException)e;
487 }
488
489 throw new com.liferay.portal.kernel.exception.SystemException(e);
490 }
491 }
492 catch (com.liferay.portal.kernel.exception.SystemException se) {
493 _log.error(se, se);
494
495 throw se;
496 }
497 }
498
499 public static void subscribeNode(HttpPrincipal httpPrincipal, long nodeId)
500 throws com.liferay.portal.kernel.exception.PortalException,
501 com.liferay.portal.kernel.exception.SystemException {
502 try {
503 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
504 "subscribeNode", _subscribeNodeParameterTypes13);
505
506 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
507
508 try {
509 TunnelUtil.invoke(httpPrincipal, methodHandler);
510 }
511 catch (Exception e) {
512 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
513 throw (com.liferay.portal.kernel.exception.PortalException)e;
514 }
515
516 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
517 throw (com.liferay.portal.kernel.exception.SystemException)e;
518 }
519
520 throw new com.liferay.portal.kernel.exception.SystemException(e);
521 }
522 }
523 catch (com.liferay.portal.kernel.exception.SystemException se) {
524 _log.error(se, se);
525
526 throw se;
527 }
528 }
529
530 public static void unsubscribeNode(HttpPrincipal httpPrincipal, long nodeId)
531 throws com.liferay.portal.kernel.exception.PortalException,
532 com.liferay.portal.kernel.exception.SystemException {
533 try {
534 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
535 "unsubscribeNode", _unsubscribeNodeParameterTypes14);
536
537 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId);
538
539 try {
540 TunnelUtil.invoke(httpPrincipal, methodHandler);
541 }
542 catch (Exception e) {
543 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
544 throw (com.liferay.portal.kernel.exception.PortalException)e;
545 }
546
547 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
548 throw (com.liferay.portal.kernel.exception.SystemException)e;
549 }
550
551 throw new com.liferay.portal.kernel.exception.SystemException(e);
552 }
553 }
554 catch (com.liferay.portal.kernel.exception.SystemException se) {
555 _log.error(se, se);
556
557 throw se;
558 }
559 }
560
561 public static com.liferay.portlet.wiki.model.WikiNode updateNode(
562 HttpPrincipal httpPrincipal, long nodeId, java.lang.String name,
563 java.lang.String description,
564 com.liferay.portal.service.ServiceContext serviceContext)
565 throws com.liferay.portal.kernel.exception.PortalException,
566 com.liferay.portal.kernel.exception.SystemException {
567 try {
568 MethodKey methodKey = new MethodKey(WikiNodeServiceUtil.class,
569 "updateNode", _updateNodeParameterTypes15);
570
571 MethodHandler methodHandler = new MethodHandler(methodKey, nodeId,
572 name, description, serviceContext);
573
574 Object returnObj = null;
575
576 try {
577 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
578 }
579 catch (Exception e) {
580 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
581 throw (com.liferay.portal.kernel.exception.PortalException)e;
582 }
583
584 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
585 throw (com.liferay.portal.kernel.exception.SystemException)e;
586 }
587
588 throw new com.liferay.portal.kernel.exception.SystemException(e);
589 }
590
591 return (com.liferay.portlet.wiki.model.WikiNode)returnObj;
592 }
593 catch (com.liferay.portal.kernel.exception.SystemException se) {
594 _log.error(se, se);
595
596 throw se;
597 }
598 }
599
600 private static Log _log = LogFactoryUtil.getLog(WikiNodeServiceHttp.class);
601 private static final Class<?>[] _addNodeParameterTypes0 = new Class[] {
602 java.lang.String.class, java.lang.String.class,
603 com.liferay.portal.service.ServiceContext.class
604 };
605 private static final Class<?>[] _deleteNodeParameterTypes1 = new Class[] {
606 long.class
607 };
608 private static final Class<?>[] _getNodeParameterTypes2 = new Class[] {
609 long.class
610 };
611 private static final Class<?>[] _getNodeParameterTypes3 = new Class[] {
612 long.class, java.lang.String.class
613 };
614 private static final Class<?>[] _getNodesParameterTypes4 = new Class[] {
615 long.class
616 };
617 private static final Class<?>[] _getNodesParameterTypes5 = new Class[] {
618 long.class, int.class
619 };
620 private static final Class<?>[] _getNodesParameterTypes6 = new Class[] {
621 long.class, int.class, int.class
622 };
623 private static final Class<?>[] _getNodesParameterTypes7 = new Class[] {
624 long.class, int.class, int.class, int.class
625 };
626 private static final Class<?>[] _getNodesCountParameterTypes8 = new Class[] {
627 long.class
628 };
629 private static final Class<?>[] _getNodesCountParameterTypes9 = new Class[] {
630 long.class, int.class
631 };
632 private static final Class<?>[] _importPagesParameterTypes10 = new Class[] {
633 long.class, java.lang.String.class, java.io.InputStream[].class,
634 java.util.Map.class
635 };
636 private static final Class<?>[] _moveNodeToTrashParameterTypes11 = new Class[] {
637 long.class
638 };
639 private static final Class<?>[] _restoreNodeFromTrashParameterTypes12 = new Class[] {
640 long.class
641 };
642 private static final Class<?>[] _subscribeNodeParameterTypes13 = new Class[] {
643 long.class
644 };
645 private static final Class<?>[] _unsubscribeNodeParameterTypes14 = new Class[] {
646 long.class
647 };
648 private static final Class<?>[] _updateNodeParameterTypes15 = new Class[] {
649 long.class, java.lang.String.class, java.lang.String.class,
650 com.liferay.portal.service.ServiceContext.class
651 };
652 }