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