001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.messageboards.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.messageboards.service.MBMessageServiceUtil;
025    
026    /**
027     * <p>
028     * This class provides a HTTP utility for the
029     * {@link com.liferay.portlet.messageboards.service.MBMessageServiceUtil} service utility. The
030     * static methods of this class calls the same methods of the service utility.
031     * However, the signatures are different because it requires an additional
032     * {@link com.liferay.portal.security.auth.HttpPrincipal} parameter.
033     * </p>
034     *
035     * <p>
036     * The benefits of using the HTTP utility is that it is fast and allows for
037     * tunneling without the cost of serializing to text. The drawback is that it
038     * only works with Java.
039     * </p>
040     *
041     * <p>
042     * Set the property <b>tunnel.servlet.hosts.allowed</b> in portal.properties to
043     * configure security.
044     * </p>
045     *
046     * <p>
047     * The HTTP utility is only generated for remote services.
048     * </p>
049     *
050     * @author    Brian Wing Shun Chan
051     * @see       MBMessageServiceSoap
052     * @see       com.liferay.portal.security.auth.HttpPrincipal
053     * @see       com.liferay.portlet.messageboards.service.MBMessageServiceUtil
054     * @generated
055     */
056    public class MBMessageServiceHttp {
057            public static com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(
058                    HttpPrincipal httpPrincipal, long groupId, java.lang.String className,
059                    long classPK, java.lang.String permissionClassName,
060                    long permissionClassPK, long permissionOwnerId, long threadId,
061                    long parentMessageId, java.lang.String subject, java.lang.String body,
062                    com.liferay.portal.service.ServiceContext serviceContext)
063                    throws com.liferay.portal.kernel.exception.PortalException,
064                            com.liferay.portal.kernel.exception.SystemException {
065                    try {
066                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
067                                            "addDiscussionMessage", _addDiscussionMessageParameterTypes0);
068    
069                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
070                                            className, classPK, permissionClassName, permissionClassPK,
071                                            permissionOwnerId, threadId, parentMessageId, subject,
072                                            body, serviceContext);
073    
074                            Object returnObj = null;
075    
076                            try {
077                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
078                            }
079                            catch (Exception e) {
080                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
081                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
082                                    }
083    
084                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
085                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
086                                    }
087    
088                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
089                            }
090    
091                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
092                    }
093                    catch (com.liferay.portal.kernel.exception.SystemException se) {
094                            _log.error(se, se);
095    
096                            throw se;
097                    }
098            }
099    
100            public static com.liferay.portlet.messageboards.model.MBMessage addMessage(
101                    HttpPrincipal httpPrincipal, long groupId, long categoryId,
102                    long threadId, long parentMessageId, java.lang.String subject,
103                    java.lang.String body, java.lang.String format,
104                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
105                    boolean anonymous, double priority, boolean allowPingbacks,
106                    com.liferay.portal.service.ServiceContext serviceContext)
107                    throws com.liferay.portal.kernel.exception.PortalException,
108                            com.liferay.portal.kernel.exception.SystemException {
109                    try {
110                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
111                                            "addMessage", _addMessageParameterTypes1);
112    
113                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
114                                            categoryId, threadId, parentMessageId, subject, body,
115                                            format, inputStreamOVPs, anonymous, priority,
116                                            allowPingbacks, serviceContext);
117    
118                            Object returnObj = null;
119    
120                            try {
121                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
122                            }
123                            catch (Exception e) {
124                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
125                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
126                                    }
127    
128                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
129                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
130                                    }
131    
132                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
133                            }
134    
135                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
136                    }
137                    catch (com.liferay.portal.kernel.exception.SystemException se) {
138                            _log.error(se, se);
139    
140                            throw se;
141                    }
142            }
143    
144            public static com.liferay.portlet.messageboards.model.MBMessage addMessage(
145                    HttpPrincipal httpPrincipal, long groupId, long categoryId,
146                    java.lang.String subject, java.lang.String body,
147                    java.lang.String format,
148                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
149                    boolean anonymous, double priority, boolean allowPingbacks,
150                    com.liferay.portal.service.ServiceContext serviceContext)
151                    throws com.liferay.portal.kernel.exception.PortalException,
152                            com.liferay.portal.kernel.exception.SystemException {
153                    try {
154                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
155                                            "addMessage", _addMessageParameterTypes2);
156    
157                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
158                                            categoryId, subject, body, format, inputStreamOVPs,
159                                            anonymous, priority, allowPingbacks, serviceContext);
160    
161                            Object returnObj = null;
162    
163                            try {
164                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
165                            }
166                            catch (Exception e) {
167                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
168                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
169                                    }
170    
171                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
172                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
173                                    }
174    
175                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
176                            }
177    
178                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
179                    }
180                    catch (com.liferay.portal.kernel.exception.SystemException se) {
181                            _log.error(se, se);
182    
183                            throw se;
184                    }
185            }
186    
187            public static com.liferay.portlet.messageboards.model.MBMessage addMessage(
188                    HttpPrincipal httpPrincipal, long categoryId, java.lang.String subject,
189                    java.lang.String body,
190                    com.liferay.portal.service.ServiceContext serviceContext)
191                    throws com.liferay.portal.kernel.exception.PortalException,
192                            com.liferay.portal.kernel.exception.SystemException {
193                    try {
194                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
195                                            "addMessage", _addMessageParameterTypes3);
196    
197                            MethodHandler methodHandler = new MethodHandler(methodKey,
198                                            categoryId, subject, body, serviceContext);
199    
200                            Object returnObj = null;
201    
202                            try {
203                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
204                            }
205                            catch (Exception e) {
206                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
207                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
208                                    }
209    
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 (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
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.messageboards.model.MBMessage addMessage(
227                    HttpPrincipal httpPrincipal, long parentMessageId,
228                    java.lang.String subject, java.lang.String body,
229                    java.lang.String format,
230                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
231                    boolean anonymous, double priority, boolean allowPingbacks,
232                    com.liferay.portal.service.ServiceContext serviceContext)
233                    throws com.liferay.portal.kernel.exception.PortalException,
234                            com.liferay.portal.kernel.exception.SystemException {
235                    try {
236                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
237                                            "addMessage", _addMessageParameterTypes4);
238    
239                            MethodHandler methodHandler = new MethodHandler(methodKey,
240                                            parentMessageId, subject, body, format, inputStreamOVPs,
241                                            anonymous, priority, allowPingbacks, serviceContext);
242    
243                            Object returnObj = null;
244    
245                            try {
246                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
247                            }
248                            catch (Exception e) {
249                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
250                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
251                                    }
252    
253                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
254                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
255                                    }
256    
257                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
258                            }
259    
260                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
261                    }
262                    catch (com.liferay.portal.kernel.exception.SystemException se) {
263                            _log.error(se, se);
264    
265                            throw se;
266                    }
267            }
268    
269            public static void deleteDiscussionMessage(HttpPrincipal httpPrincipal,
270                    long groupId, java.lang.String className, long classPK,
271                    java.lang.String permissionClassName, long permissionClassPK,
272                    long permissionOwnerId, long messageId)
273                    throws com.liferay.portal.kernel.exception.PortalException,
274                            com.liferay.portal.kernel.exception.SystemException {
275                    try {
276                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
277                                            "deleteDiscussionMessage",
278                                            _deleteDiscussionMessageParameterTypes5);
279    
280                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
281                                            className, classPK, permissionClassName, permissionClassPK,
282                                            permissionOwnerId, messageId);
283    
284                            try {
285                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
286                            }
287                            catch (Exception e) {
288                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
289                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
290                                    }
291    
292                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
293                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
294                                    }
295    
296                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
297                            }
298                    }
299                    catch (com.liferay.portal.kernel.exception.SystemException se) {
300                            _log.error(se, se);
301    
302                            throw se;
303                    }
304            }
305    
306            public static void deleteMessage(HttpPrincipal httpPrincipal, long messageId)
307                    throws com.liferay.portal.kernel.exception.PortalException,
308                            com.liferay.portal.kernel.exception.SystemException {
309                    try {
310                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
311                                            "deleteMessage", _deleteMessageParameterTypes6);
312    
313                            MethodHandler methodHandler = new MethodHandler(methodKey, messageId);
314    
315                            try {
316                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
317                            }
318                            catch (Exception e) {
319                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
320                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
321                                    }
322    
323                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
324                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
325                                    }
326    
327                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
328                            }
329                    }
330                    catch (com.liferay.portal.kernel.exception.SystemException se) {
331                            _log.error(se, se);
332    
333                            throw se;
334                    }
335            }
336    
337            public static void deleteMessageAttachments(HttpPrincipal httpPrincipal,
338                    long messageId)
339                    throws com.liferay.portal.kernel.exception.PortalException,
340                            com.liferay.portal.kernel.exception.SystemException {
341                    try {
342                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
343                                            "deleteMessageAttachments",
344                                            _deleteMessageAttachmentsParameterTypes7);
345    
346                            MethodHandler methodHandler = new MethodHandler(methodKey, messageId);
347    
348                            try {
349                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
350                            }
351                            catch (Exception e) {
352                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
353                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
354                                    }
355    
356                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
357                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
358                                    }
359    
360                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
361                            }
362                    }
363                    catch (com.liferay.portal.kernel.exception.SystemException se) {
364                            _log.error(se, se);
365    
366                            throw se;
367                    }
368            }
369    
370            public static java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(
371                    HttpPrincipal httpPrincipal, long groupId, long categoryId, int status,
372                    int start, int end)
373                    throws com.liferay.portal.kernel.exception.PortalException,
374                            com.liferay.portal.kernel.exception.SystemException {
375                    try {
376                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
377                                            "getCategoryMessages", _getCategoryMessagesParameterTypes8);
378    
379                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
380                                            categoryId, status, start, end);
381    
382                            Object returnObj = null;
383    
384                            try {
385                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
386                            }
387                            catch (Exception e) {
388                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
389                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
390                                    }
391    
392                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
393                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
394                                    }
395    
396                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
397                            }
398    
399                            return (java.util.List<com.liferay.portlet.messageboards.model.MBMessage>)returnObj;
400                    }
401                    catch (com.liferay.portal.kernel.exception.SystemException se) {
402                            _log.error(se, se);
403    
404                            throw se;
405                    }
406            }
407    
408            public static int getCategoryMessagesCount(HttpPrincipal httpPrincipal,
409                    long groupId, long categoryId, int status)
410                    throws com.liferay.portal.kernel.exception.SystemException {
411                    try {
412                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
413                                            "getCategoryMessagesCount",
414                                            _getCategoryMessagesCountParameterTypes9);
415    
416                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
417                                            categoryId, status);
418    
419                            Object returnObj = null;
420    
421                            try {
422                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
423                            }
424                            catch (Exception e) {
425                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
426                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
427                                    }
428    
429                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
430                            }
431    
432                            return ((Integer)returnObj).intValue();
433                    }
434                    catch (com.liferay.portal.kernel.exception.SystemException se) {
435                            _log.error(se, se);
436    
437                            throw se;
438                    }
439            }
440    
441            public static java.lang.String getCategoryMessagesRSS(
442                    HttpPrincipal httpPrincipal, long groupId, long categoryId, int status,
443                    int max, java.lang.String type, double version,
444                    java.lang.String displayStyle, java.lang.String feedURL,
445                    java.lang.String entryURL,
446                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
447                    throws com.liferay.portal.kernel.exception.PortalException,
448                            com.liferay.portal.kernel.exception.SystemException {
449                    try {
450                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
451                                            "getCategoryMessagesRSS",
452                                            _getCategoryMessagesRSSParameterTypes10);
453    
454                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
455                                            categoryId, status, max, type, version, displayStyle,
456                                            feedURL, entryURL, themeDisplay);
457    
458                            Object returnObj = null;
459    
460                            try {
461                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
462                            }
463                            catch (Exception e) {
464                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
465                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
466                                    }
467    
468                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
469                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
470                                    }
471    
472                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
473                            }
474    
475                            return (java.lang.String)returnObj;
476                    }
477                    catch (com.liferay.portal.kernel.exception.SystemException se) {
478                            _log.error(se, se);
479    
480                            throw se;
481                    }
482            }
483    
484            public static java.lang.String getCompanyMessagesRSS(
485                    HttpPrincipal httpPrincipal, long companyId, int status, int max,
486                    java.lang.String type, double version, java.lang.String displayStyle,
487                    java.lang.String feedURL, java.lang.String entryURL,
488                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
489                    throws com.liferay.portal.kernel.exception.PortalException,
490                            com.liferay.portal.kernel.exception.SystemException {
491                    try {
492                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
493                                            "getCompanyMessagesRSS",
494                                            _getCompanyMessagesRSSParameterTypes11);
495    
496                            MethodHandler methodHandler = new MethodHandler(methodKey,
497                                            companyId, status, max, type, version, displayStyle,
498                                            feedURL, entryURL, themeDisplay);
499    
500                            Object returnObj = null;
501    
502                            try {
503                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
504                            }
505                            catch (Exception e) {
506                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
507                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
508                                    }
509    
510                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
511                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
512                                    }
513    
514                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
515                            }
516    
517                            return (java.lang.String)returnObj;
518                    }
519                    catch (com.liferay.portal.kernel.exception.SystemException se) {
520                            _log.error(se, se);
521    
522                            throw se;
523                    }
524            }
525    
526            public static int getGroupMessagesCount(HttpPrincipal httpPrincipal,
527                    long groupId, int status)
528                    throws com.liferay.portal.kernel.exception.SystemException {
529                    try {
530                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
531                                            "getGroupMessagesCount",
532                                            _getGroupMessagesCountParameterTypes12);
533    
534                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
535                                            status);
536    
537                            Object returnObj = null;
538    
539                            try {
540                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
541                            }
542                            catch (Exception e) {
543                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
544                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
545                                    }
546    
547                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
548                            }
549    
550                            return ((Integer)returnObj).intValue();
551                    }
552                    catch (com.liferay.portal.kernel.exception.SystemException se) {
553                            _log.error(se, se);
554    
555                            throw se;
556                    }
557            }
558    
559            public static java.lang.String getGroupMessagesRSS(
560                    HttpPrincipal httpPrincipal, long groupId, int status, int max,
561                    java.lang.String type, double version, java.lang.String displayStyle,
562                    java.lang.String feedURL, java.lang.String entryURL,
563                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
564                    throws com.liferay.portal.kernel.exception.PortalException,
565                            com.liferay.portal.kernel.exception.SystemException {
566                    try {
567                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
568                                            "getGroupMessagesRSS", _getGroupMessagesRSSParameterTypes13);
569    
570                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
571                                            status, max, type, version, displayStyle, feedURL,
572                                            entryURL, themeDisplay);
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 (java.lang.String)returnObj;
592                    }
593                    catch (com.liferay.portal.kernel.exception.SystemException se) {
594                            _log.error(se, se);
595    
596                            throw se;
597                    }
598            }
599    
600            public static java.lang.String getGroupMessagesRSS(
601                    HttpPrincipal httpPrincipal, long groupId, long userId, int status,
602                    int max, java.lang.String type, double version,
603                    java.lang.String displayStyle, java.lang.String feedURL,
604                    java.lang.String entryURL,
605                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
606                    throws com.liferay.portal.kernel.exception.PortalException,
607                            com.liferay.portal.kernel.exception.SystemException {
608                    try {
609                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
610                                            "getGroupMessagesRSS", _getGroupMessagesRSSParameterTypes14);
611    
612                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
613                                            userId, status, max, type, version, displayStyle, feedURL,
614                                            entryURL, themeDisplay);
615    
616                            Object returnObj = null;
617    
618                            try {
619                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
620                            }
621                            catch (Exception e) {
622                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
623                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
624                                    }
625    
626                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
627                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
628                                    }
629    
630                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
631                            }
632    
633                            return (java.lang.String)returnObj;
634                    }
635                    catch (com.liferay.portal.kernel.exception.SystemException se) {
636                            _log.error(se, se);
637    
638                            throw se;
639                    }
640            }
641    
642            public static com.liferay.portlet.messageboards.model.MBMessage getMessage(
643                    HttpPrincipal httpPrincipal, long messageId)
644                    throws com.liferay.portal.kernel.exception.PortalException,
645                            com.liferay.portal.kernel.exception.SystemException {
646                    try {
647                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
648                                            "getMessage", _getMessageParameterTypes15);
649    
650                            MethodHandler methodHandler = new MethodHandler(methodKey, messageId);
651    
652                            Object returnObj = null;
653    
654                            try {
655                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
656                            }
657                            catch (Exception e) {
658                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
659                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
660                                    }
661    
662                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
663                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
664                                    }
665    
666                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
667                            }
668    
669                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
670                    }
671                    catch (com.liferay.portal.kernel.exception.SystemException se) {
672                            _log.error(se, se);
673    
674                            throw se;
675                    }
676            }
677    
678            public static com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(
679                    HttpPrincipal httpPrincipal, long messageId, int status,
680                    java.lang.String threadView, boolean includePrevAndNext)
681                    throws com.liferay.portal.kernel.exception.PortalException,
682                            com.liferay.portal.kernel.exception.SystemException {
683                    try {
684                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
685                                            "getMessageDisplay", _getMessageDisplayParameterTypes16);
686    
687                            MethodHandler methodHandler = new MethodHandler(methodKey,
688                                            messageId, status, threadView, includePrevAndNext);
689    
690                            Object returnObj = null;
691    
692                            try {
693                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
694                            }
695                            catch (Exception e) {
696                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
697                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
698                                    }
699    
700                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
701                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
702                                    }
703    
704                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
705                            }
706    
707                            return (com.liferay.portlet.messageboards.model.MBMessageDisplay)returnObj;
708                    }
709                    catch (com.liferay.portal.kernel.exception.SystemException se) {
710                            _log.error(se, se);
711    
712                            throw se;
713                    }
714            }
715    
716            public static int getThreadAnswersCount(HttpPrincipal httpPrincipal,
717                    long groupId, long categoryId, long threadId)
718                    throws com.liferay.portal.kernel.exception.SystemException {
719                    try {
720                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
721                                            "getThreadAnswersCount",
722                                            _getThreadAnswersCountParameterTypes17);
723    
724                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
725                                            categoryId, threadId);
726    
727                            Object returnObj = null;
728    
729                            try {
730                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
731                            }
732                            catch (Exception e) {
733                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
734                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
735                                    }
736    
737                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
738                            }
739    
740                            return ((Integer)returnObj).intValue();
741                    }
742                    catch (com.liferay.portal.kernel.exception.SystemException se) {
743                            _log.error(se, se);
744    
745                            throw se;
746                    }
747            }
748    
749            public static java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadMessages(
750                    HttpPrincipal httpPrincipal, long groupId, long categoryId,
751                    long threadId, int status, int start, int end)
752                    throws com.liferay.portal.kernel.exception.SystemException {
753                    try {
754                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
755                                            "getThreadMessages", _getThreadMessagesParameterTypes18);
756    
757                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
758                                            categoryId, threadId, status, start, end);
759    
760                            Object returnObj = null;
761    
762                            try {
763                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
764                            }
765                            catch (Exception e) {
766                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
767                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
768                                    }
769    
770                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
771                            }
772    
773                            return (java.util.List<com.liferay.portlet.messageboards.model.MBMessage>)returnObj;
774                    }
775                    catch (com.liferay.portal.kernel.exception.SystemException se) {
776                            _log.error(se, se);
777    
778                            throw se;
779                    }
780            }
781    
782            public static int getThreadMessagesCount(HttpPrincipal httpPrincipal,
783                    long groupId, long categoryId, long threadId, int status)
784                    throws com.liferay.portal.kernel.exception.SystemException {
785                    try {
786                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
787                                            "getThreadMessagesCount",
788                                            _getThreadMessagesCountParameterTypes19);
789    
790                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
791                                            categoryId, threadId, status);
792    
793                            Object returnObj = null;
794    
795                            try {
796                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
797                            }
798                            catch (Exception e) {
799                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
800                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
801                                    }
802    
803                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
804                            }
805    
806                            return ((Integer)returnObj).intValue();
807                    }
808                    catch (com.liferay.portal.kernel.exception.SystemException se) {
809                            _log.error(se, se);
810    
811                            throw se;
812                    }
813            }
814    
815            public static java.lang.String getThreadMessagesRSS(
816                    HttpPrincipal httpPrincipal, long threadId, int status, int max,
817                    java.lang.String type, double version, java.lang.String displayStyle,
818                    java.lang.String feedURL, java.lang.String entryURL,
819                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
820                    throws com.liferay.portal.kernel.exception.PortalException,
821                            com.liferay.portal.kernel.exception.SystemException {
822                    try {
823                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
824                                            "getThreadMessagesRSS",
825                                            _getThreadMessagesRSSParameterTypes20);
826    
827                            MethodHandler methodHandler = new MethodHandler(methodKey,
828                                            threadId, status, max, type, version, displayStyle,
829                                            feedURL, entryURL, themeDisplay);
830    
831                            Object returnObj = null;
832    
833                            try {
834                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
835                            }
836                            catch (Exception e) {
837                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
838                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
839                                    }
840    
841                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
842                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
843                                    }
844    
845                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
846                            }
847    
848                            return (java.lang.String)returnObj;
849                    }
850                    catch (com.liferay.portal.kernel.exception.SystemException se) {
851                            _log.error(se, se);
852    
853                            throw se;
854                    }
855            }
856    
857            public static void restoreMessageAttachmentFromTrash(
858                    HttpPrincipal httpPrincipal, long messageId, java.lang.String fileName)
859                    throws com.liferay.portal.kernel.exception.PortalException,
860                            com.liferay.portal.kernel.exception.SystemException {
861                    try {
862                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
863                                            "restoreMessageAttachmentFromTrash",
864                                            _restoreMessageAttachmentFromTrashParameterTypes21);
865    
866                            MethodHandler methodHandler = new MethodHandler(methodKey,
867                                            messageId, fileName);
868    
869                            try {
870                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
871                            }
872                            catch (Exception e) {
873                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
874                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
875                                    }
876    
877                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
878                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
879                                    }
880    
881                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
882                            }
883                    }
884                    catch (com.liferay.portal.kernel.exception.SystemException se) {
885                            _log.error(se, se);
886    
887                            throw se;
888                    }
889            }
890    
891            public static void subscribeMessage(HttpPrincipal httpPrincipal,
892                    long messageId)
893                    throws com.liferay.portal.kernel.exception.PortalException,
894                            com.liferay.portal.kernel.exception.SystemException {
895                    try {
896                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
897                                            "subscribeMessage", _subscribeMessageParameterTypes22);
898    
899                            MethodHandler methodHandler = new MethodHandler(methodKey, messageId);
900    
901                            try {
902                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
903                            }
904                            catch (Exception e) {
905                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
906                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
907                                    }
908    
909                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
910                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
911                                    }
912    
913                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
914                            }
915                    }
916                    catch (com.liferay.portal.kernel.exception.SystemException se) {
917                            _log.error(se, se);
918    
919                            throw se;
920                    }
921            }
922    
923            public static void unsubscribeMessage(HttpPrincipal httpPrincipal,
924                    long messageId)
925                    throws com.liferay.portal.kernel.exception.PortalException,
926                            com.liferay.portal.kernel.exception.SystemException {
927                    try {
928                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
929                                            "unsubscribeMessage", _unsubscribeMessageParameterTypes23);
930    
931                            MethodHandler methodHandler = new MethodHandler(methodKey, messageId);
932    
933                            try {
934                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
935                            }
936                            catch (Exception e) {
937                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
938                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
939                                    }
940    
941                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
942                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
943                                    }
944    
945                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
946                            }
947                    }
948                    catch (com.liferay.portal.kernel.exception.SystemException se) {
949                            _log.error(se, se);
950    
951                            throw se;
952                    }
953            }
954    
955            public static void updateAnswer(HttpPrincipal httpPrincipal,
956                    long messageId, boolean answer, boolean cascade)
957                    throws com.liferay.portal.kernel.exception.PortalException,
958                            com.liferay.portal.kernel.exception.SystemException {
959                    try {
960                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
961                                            "updateAnswer", _updateAnswerParameterTypes24);
962    
963                            MethodHandler methodHandler = new MethodHandler(methodKey,
964                                            messageId, answer, cascade);
965    
966                            try {
967                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
968                            }
969                            catch (Exception e) {
970                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
971                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
972                                    }
973    
974                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
975                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
976                                    }
977    
978                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
979                            }
980                    }
981                    catch (com.liferay.portal.kernel.exception.SystemException se) {
982                            _log.error(se, se);
983    
984                            throw se;
985                    }
986            }
987    
988            public static com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(
989                    HttpPrincipal httpPrincipal, java.lang.String className, long classPK,
990                    java.lang.String permissionClassName, long permissionClassPK,
991                    long permissionOwnerId, long messageId, java.lang.String subject,
992                    java.lang.String body,
993                    com.liferay.portal.service.ServiceContext serviceContext)
994                    throws com.liferay.portal.kernel.exception.PortalException,
995                            com.liferay.portal.kernel.exception.SystemException {
996                    try {
997                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
998                                            "updateDiscussionMessage",
999                                            _updateDiscussionMessageParameterTypes25);
1000    
1001                            MethodHandler methodHandler = new MethodHandler(methodKey,
1002                                            className, classPK, permissionClassName, permissionClassPK,
1003                                            permissionOwnerId, messageId, subject, body, serviceContext);
1004    
1005                            Object returnObj = null;
1006    
1007                            try {
1008                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1009                            }
1010                            catch (Exception e) {
1011                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1012                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1013                                    }
1014    
1015                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1016                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1017                                    }
1018    
1019                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1020                            }
1021    
1022                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
1023                    }
1024                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1025                            _log.error(se, se);
1026    
1027                            throw se;
1028                    }
1029            }
1030    
1031            public static com.liferay.portlet.messageboards.model.MBMessage updateMessage(
1032                    HttpPrincipal httpPrincipal, long messageId, java.lang.String subject,
1033                    java.lang.String body,
1034                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
1035                    java.util.List<java.lang.String> existingFiles, double priority,
1036                    boolean allowPingbacks,
1037                    com.liferay.portal.service.ServiceContext serviceContext)
1038                    throws com.liferay.portal.kernel.exception.PortalException,
1039                            com.liferay.portal.kernel.exception.SystemException {
1040                    try {
1041                            MethodKey methodKey = new MethodKey(MBMessageServiceUtil.class,
1042                                            "updateMessage", _updateMessageParameterTypes26);
1043    
1044                            MethodHandler methodHandler = new MethodHandler(methodKey,
1045                                            messageId, subject, body, inputStreamOVPs, existingFiles,
1046                                            priority, allowPingbacks, serviceContext);
1047    
1048                            Object returnObj = null;
1049    
1050                            try {
1051                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1052                            }
1053                            catch (Exception e) {
1054                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1055                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1056                                    }
1057    
1058                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1059                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1060                                    }
1061    
1062                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1063                            }
1064    
1065                            return (com.liferay.portlet.messageboards.model.MBMessage)returnObj;
1066                    }
1067                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1068                            _log.error(se, se);
1069    
1070                            throw se;
1071                    }
1072            }
1073    
1074            private static Log _log = LogFactoryUtil.getLog(MBMessageServiceHttp.class);
1075            private static final Class<?>[] _addDiscussionMessageParameterTypes0 = new Class[] {
1076                            long.class, java.lang.String.class, long.class,
1077                            java.lang.String.class, long.class, long.class, long.class,
1078                            long.class, java.lang.String.class, java.lang.String.class,
1079                            com.liferay.portal.service.ServiceContext.class
1080                    };
1081            private static final Class<?>[] _addMessageParameterTypes1 = new Class[] {
1082                            long.class, long.class, long.class, long.class,
1083                            java.lang.String.class, java.lang.String.class,
1084                            java.lang.String.class, java.util.List.class, boolean.class,
1085                            double.class, boolean.class,
1086                            com.liferay.portal.service.ServiceContext.class
1087                    };
1088            private static final Class<?>[] _addMessageParameterTypes2 = new Class[] {
1089                            long.class, long.class, java.lang.String.class,
1090                            java.lang.String.class, java.lang.String.class, java.util.List.class,
1091                            boolean.class, double.class, boolean.class,
1092                            com.liferay.portal.service.ServiceContext.class
1093                    };
1094            private static final Class<?>[] _addMessageParameterTypes3 = new Class[] {
1095                            long.class, java.lang.String.class, java.lang.String.class,
1096                            com.liferay.portal.service.ServiceContext.class
1097                    };
1098            private static final Class<?>[] _addMessageParameterTypes4 = new Class[] {
1099                            long.class, java.lang.String.class, java.lang.String.class,
1100                            java.lang.String.class, java.util.List.class, boolean.class,
1101                            double.class, boolean.class,
1102                            com.liferay.portal.service.ServiceContext.class
1103                    };
1104            private static final Class<?>[] _deleteDiscussionMessageParameterTypes5 = new Class[] {
1105                            long.class, java.lang.String.class, long.class,
1106                            java.lang.String.class, long.class, long.class, long.class
1107                    };
1108            private static final Class<?>[] _deleteMessageParameterTypes6 = new Class[] {
1109                            long.class
1110                    };
1111            private static final Class<?>[] _deleteMessageAttachmentsParameterTypes7 = new Class[] {
1112                            long.class
1113                    };
1114            private static final Class<?>[] _getCategoryMessagesParameterTypes8 = new Class[] {
1115                            long.class, long.class, int.class, int.class, int.class
1116                    };
1117            private static final Class<?>[] _getCategoryMessagesCountParameterTypes9 = new Class[] {
1118                            long.class, long.class, int.class
1119                    };
1120            private static final Class<?>[] _getCategoryMessagesRSSParameterTypes10 = new Class[] {
1121                            long.class, long.class, int.class, int.class, java.lang.String.class,
1122                            double.class, java.lang.String.class, java.lang.String.class,
1123                            java.lang.String.class, com.liferay.portal.theme.ThemeDisplay.class
1124                    };
1125            private static final Class<?>[] _getCompanyMessagesRSSParameterTypes11 = new Class[] {
1126                            long.class, int.class, int.class, java.lang.String.class,
1127                            double.class, java.lang.String.class, java.lang.String.class,
1128                            java.lang.String.class, com.liferay.portal.theme.ThemeDisplay.class
1129                    };
1130            private static final Class<?>[] _getGroupMessagesCountParameterTypes12 = new Class[] {
1131                            long.class, int.class
1132                    };
1133            private static final Class<?>[] _getGroupMessagesRSSParameterTypes13 = new Class[] {
1134                            long.class, int.class, int.class, java.lang.String.class,
1135                            double.class, java.lang.String.class, java.lang.String.class,
1136                            java.lang.String.class, com.liferay.portal.theme.ThemeDisplay.class
1137                    };
1138            private static final Class<?>[] _getGroupMessagesRSSParameterTypes14 = new Class[] {
1139                            long.class, long.class, int.class, int.class, java.lang.String.class,
1140                            double.class, java.lang.String.class, java.lang.String.class,
1141                            java.lang.String.class, com.liferay.portal.theme.ThemeDisplay.class
1142                    };
1143            private static final Class<?>[] _getMessageParameterTypes15 = new Class[] {
1144                            long.class
1145                    };
1146            private static final Class<?>[] _getMessageDisplayParameterTypes16 = new Class[] {
1147                            long.class, int.class, java.lang.String.class, boolean.class
1148                    };
1149            private static final Class<?>[] _getThreadAnswersCountParameterTypes17 = new Class[] {
1150                            long.class, long.class, long.class
1151                    };
1152            private static final Class<?>[] _getThreadMessagesParameterTypes18 = new Class[] {
1153                            long.class, long.class, long.class, int.class, int.class, int.class
1154                    };
1155            private static final Class<?>[] _getThreadMessagesCountParameterTypes19 = new Class[] {
1156                            long.class, long.class, long.class, int.class
1157                    };
1158            private static final Class<?>[] _getThreadMessagesRSSParameterTypes20 = new Class[] {
1159                            long.class, int.class, int.class, java.lang.String.class,
1160                            double.class, java.lang.String.class, java.lang.String.class,
1161                            java.lang.String.class, com.liferay.portal.theme.ThemeDisplay.class
1162                    };
1163            private static final Class<?>[] _restoreMessageAttachmentFromTrashParameterTypes21 =
1164                    new Class[] { long.class, java.lang.String.class };
1165            private static final Class<?>[] _subscribeMessageParameterTypes22 = new Class[] {
1166                            long.class
1167                    };
1168            private static final Class<?>[] _unsubscribeMessageParameterTypes23 = new Class[] {
1169                            long.class
1170                    };
1171            private static final Class<?>[] _updateAnswerParameterTypes24 = new Class[] {
1172                            long.class, boolean.class, boolean.class
1173                    };
1174            private static final Class<?>[] _updateDiscussionMessageParameterTypes25 = new Class[] {
1175                            java.lang.String.class, long.class, java.lang.String.class,
1176                            long.class, long.class, long.class, java.lang.String.class,
1177                            java.lang.String.class,
1178                            com.liferay.portal.service.ServiceContext.class
1179                    };
1180            private static final Class<?>[] _updateMessageParameterTypes26 = new Class[] {
1181                            long.class, java.lang.String.class, java.lang.String.class,
1182                            java.util.List.class, java.util.List.class, double.class,
1183                            boolean.class, com.liferay.portal.service.ServiceContext.class
1184                    };
1185    }