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;
016    
017    import com.liferay.portal.service.ServiceWrapper;
018    
019    /**
020     * Provides a wrapper for {@link MBMessageService}.
021     *
022     * @author Brian Wing Shun Chan
023     * @see MBMessageService
024     * @generated
025     */
026    public class MBMessageServiceWrapper implements MBMessageService,
027            ServiceWrapper<MBMessageService> {
028            public MBMessageServiceWrapper(MBMessageService mbMessageService) {
029                    _mbMessageService = mbMessageService;
030            }
031    
032            /**
033            * Returns the Spring bean ID for this bean.
034            *
035            * @return the Spring bean ID for this bean
036            */
037            @Override
038            public java.lang.String getBeanIdentifier() {
039                    return _mbMessageService.getBeanIdentifier();
040            }
041    
042            /**
043            * Sets the Spring bean ID for this bean.
044            *
045            * @param beanIdentifier the Spring bean ID for this bean
046            */
047            @Override
048            public void setBeanIdentifier(java.lang.String beanIdentifier) {
049                    _mbMessageService.setBeanIdentifier(beanIdentifier);
050            }
051    
052            @Override
053            public com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(
054                    long groupId, java.lang.String className, long classPK,
055                    java.lang.String permissionClassName, long permissionClassPK,
056                    long permissionOwnerId, long threadId, long parentMessageId,
057                    java.lang.String subject, java.lang.String body,
058                    com.liferay.portal.service.ServiceContext serviceContext)
059                    throws com.liferay.portal.kernel.exception.PortalException,
060                            com.liferay.portal.kernel.exception.SystemException {
061                    return _mbMessageService.addDiscussionMessage(groupId, className,
062                            classPK, permissionClassName, permissionClassPK, permissionOwnerId,
063                            threadId, parentMessageId, subject, body, serviceContext);
064            }
065    
066            /**
067            * @deprecated As of 6.2.0, replaced by {@link #addMessage(long, String,
068            String, String, java.util.List, boolean, double, boolean,
069            com.liferay.portal.service.ServiceContext)}
070            */
071            @Override
072            public com.liferay.portlet.messageboards.model.MBMessage addMessage(
073                    long groupId, long categoryId, long threadId, long parentMessageId,
074                    java.lang.String subject, java.lang.String body,
075                    java.lang.String format,
076                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
077                    boolean anonymous, double priority, boolean allowPingbacks,
078                    com.liferay.portal.service.ServiceContext serviceContext)
079                    throws com.liferay.portal.kernel.exception.PortalException,
080                            com.liferay.portal.kernel.exception.SystemException {
081                    return _mbMessageService.addMessage(groupId, categoryId, threadId,
082                            parentMessageId, subject, body, format, inputStreamOVPs, anonymous,
083                            priority, allowPingbacks, serviceContext);
084            }
085    
086            @Override
087            public com.liferay.portlet.messageboards.model.MBMessage addMessage(
088                    long groupId, long categoryId, java.lang.String subject,
089                    java.lang.String body, java.lang.String format,
090                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
091                    boolean anonymous, double priority, boolean allowPingbacks,
092                    com.liferay.portal.service.ServiceContext serviceContext)
093                    throws com.liferay.portal.kernel.exception.PortalException,
094                            com.liferay.portal.kernel.exception.SystemException {
095                    return _mbMessageService.addMessage(groupId, categoryId, subject, body,
096                            format, inputStreamOVPs, anonymous, priority, allowPingbacks,
097                            serviceContext);
098            }
099    
100            @Override
101            public com.liferay.portlet.messageboards.model.MBMessage addMessage(
102                    long categoryId, java.lang.String subject, java.lang.String body,
103                    com.liferay.portal.service.ServiceContext serviceContext)
104                    throws com.liferay.portal.kernel.exception.PortalException,
105                            com.liferay.portal.kernel.exception.SystemException {
106                    return _mbMessageService.addMessage(categoryId, subject, body,
107                            serviceContext);
108            }
109    
110            @Override
111            public com.liferay.portlet.messageboards.model.MBMessage addMessage(
112                    long parentMessageId, java.lang.String subject, java.lang.String body,
113                    java.lang.String format,
114                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
115                    boolean anonymous, double priority, boolean allowPingbacks,
116                    com.liferay.portal.service.ServiceContext serviceContext)
117                    throws com.liferay.portal.kernel.exception.PortalException,
118                            com.liferay.portal.kernel.exception.SystemException {
119                    return _mbMessageService.addMessage(parentMessageId, subject, body,
120                            format, inputStreamOVPs, anonymous, priority, allowPingbacks,
121                            serviceContext);
122            }
123    
124            @Override
125            public void deleteDiscussionMessage(long groupId,
126                    java.lang.String className, long classPK,
127                    java.lang.String permissionClassName, long permissionClassPK,
128                    long permissionOwnerId, long messageId)
129                    throws com.liferay.portal.kernel.exception.PortalException,
130                            com.liferay.portal.kernel.exception.SystemException {
131                    _mbMessageService.deleteDiscussionMessage(groupId, className, classPK,
132                            permissionClassName, permissionClassPK, permissionOwnerId, messageId);
133            }
134    
135            @Override
136            public void deleteMessage(long messageId)
137                    throws com.liferay.portal.kernel.exception.PortalException,
138                            com.liferay.portal.kernel.exception.SystemException {
139                    _mbMessageService.deleteMessage(messageId);
140            }
141    
142            @Override
143            public void deleteMessageAttachments(long messageId)
144                    throws com.liferay.portal.kernel.exception.PortalException,
145                            com.liferay.portal.kernel.exception.SystemException {
146                    _mbMessageService.deleteMessageAttachments(messageId);
147            }
148    
149            @Override
150            public java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(
151                    long groupId, long categoryId, int status, int start, int end)
152                    throws com.liferay.portal.kernel.exception.PortalException,
153                            com.liferay.portal.kernel.exception.SystemException {
154                    return _mbMessageService.getCategoryMessages(groupId, categoryId,
155                            status, start, end);
156            }
157    
158            @Override
159            public int getCategoryMessagesCount(long groupId, long categoryId,
160                    int status) throws com.liferay.portal.kernel.exception.SystemException {
161                    return _mbMessageService.getCategoryMessagesCount(groupId, categoryId,
162                            status);
163            }
164    
165            @Override
166            public java.lang.String getCategoryMessagesRSS(long groupId,
167                    long categoryId, int status, int max, java.lang.String type,
168                    double version, java.lang.String displayStyle,
169                    java.lang.String feedURL, java.lang.String entryURL,
170                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
171                    throws com.liferay.portal.kernel.exception.PortalException,
172                            com.liferay.portal.kernel.exception.SystemException {
173                    return _mbMessageService.getCategoryMessagesRSS(groupId, categoryId,
174                            status, max, type, version, displayStyle, feedURL, entryURL,
175                            themeDisplay);
176            }
177    
178            @Override
179            public java.lang.String getCompanyMessagesRSS(long companyId, int status,
180                    int max, java.lang.String type, double version,
181                    java.lang.String displayStyle, java.lang.String feedURL,
182                    java.lang.String entryURL,
183                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
184                    throws com.liferay.portal.kernel.exception.PortalException,
185                            com.liferay.portal.kernel.exception.SystemException {
186                    return _mbMessageService.getCompanyMessagesRSS(companyId, status, max,
187                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
188            }
189    
190            @Override
191            public int getGroupMessagesCount(long groupId, int status)
192                    throws com.liferay.portal.kernel.exception.SystemException {
193                    return _mbMessageService.getGroupMessagesCount(groupId, status);
194            }
195    
196            @Override
197            public java.lang.String getGroupMessagesRSS(long groupId, int status,
198                    int max, java.lang.String type, double version,
199                    java.lang.String displayStyle, java.lang.String feedURL,
200                    java.lang.String entryURL,
201                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
202                    throws com.liferay.portal.kernel.exception.PortalException,
203                            com.liferay.portal.kernel.exception.SystemException {
204                    return _mbMessageService.getGroupMessagesRSS(groupId, status, max,
205                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
206            }
207    
208            @Override
209            public java.lang.String getGroupMessagesRSS(long groupId, long userId,
210                    int status, int max, java.lang.String type, double version,
211                    java.lang.String displayStyle, java.lang.String feedURL,
212                    java.lang.String entryURL,
213                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
214                    throws com.liferay.portal.kernel.exception.PortalException,
215                            com.liferay.portal.kernel.exception.SystemException {
216                    return _mbMessageService.getGroupMessagesRSS(groupId, userId, status,
217                            max, type, version, displayStyle, feedURL, entryURL, themeDisplay);
218            }
219    
220            @Override
221            public com.liferay.portlet.messageboards.model.MBMessage getMessage(
222                    long messageId)
223                    throws com.liferay.portal.kernel.exception.PortalException,
224                            com.liferay.portal.kernel.exception.SystemException {
225                    return _mbMessageService.getMessage(messageId);
226            }
227    
228            @Override
229            public com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(
230                    long messageId, int status, java.lang.String threadView,
231                    boolean includePrevAndNext)
232                    throws com.liferay.portal.kernel.exception.PortalException,
233                            com.liferay.portal.kernel.exception.SystemException {
234                    return _mbMessageService.getMessageDisplay(messageId, status,
235                            threadView, includePrevAndNext);
236            }
237    
238            @Override
239            public int getThreadAnswersCount(long groupId, long categoryId,
240                    long threadId)
241                    throws com.liferay.portal.kernel.exception.SystemException {
242                    return _mbMessageService.getThreadAnswersCount(groupId, categoryId,
243                            threadId);
244            }
245    
246            @Override
247            public java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadMessages(
248                    long groupId, long categoryId, long threadId, int status, int start,
249                    int end) throws com.liferay.portal.kernel.exception.SystemException {
250                    return _mbMessageService.getThreadMessages(groupId, categoryId,
251                            threadId, status, start, end);
252            }
253    
254            @Override
255            public int getThreadMessagesCount(long groupId, long categoryId,
256                    long threadId, int status)
257                    throws com.liferay.portal.kernel.exception.SystemException {
258                    return _mbMessageService.getThreadMessagesCount(groupId, categoryId,
259                            threadId, status);
260            }
261    
262            @Override
263            public java.lang.String getThreadMessagesRSS(long threadId, int status,
264                    int max, java.lang.String type, double version,
265                    java.lang.String displayStyle, java.lang.String feedURL,
266                    java.lang.String entryURL,
267                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
268                    throws com.liferay.portal.kernel.exception.PortalException,
269                            com.liferay.portal.kernel.exception.SystemException {
270                    return _mbMessageService.getThreadMessagesRSS(threadId, status, max,
271                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
272            }
273    
274            @Override
275            public void restoreMessageAttachmentFromTrash(long messageId,
276                    java.lang.String fileName)
277                    throws com.liferay.portal.kernel.exception.PortalException,
278                            com.liferay.portal.kernel.exception.SystemException {
279                    _mbMessageService.restoreMessageAttachmentFromTrash(messageId, fileName);
280            }
281    
282            @Override
283            public void subscribeMessage(long messageId)
284                    throws com.liferay.portal.kernel.exception.PortalException,
285                            com.liferay.portal.kernel.exception.SystemException {
286                    _mbMessageService.subscribeMessage(messageId);
287            }
288    
289            @Override
290            public void unsubscribeMessage(long messageId)
291                    throws com.liferay.portal.kernel.exception.PortalException,
292                            com.liferay.portal.kernel.exception.SystemException {
293                    _mbMessageService.unsubscribeMessage(messageId);
294            }
295    
296            @Override
297            public void updateAnswer(long messageId, boolean answer, boolean cascade)
298                    throws com.liferay.portal.kernel.exception.PortalException,
299                            com.liferay.portal.kernel.exception.SystemException {
300                    _mbMessageService.updateAnswer(messageId, answer, cascade);
301            }
302    
303            @Override
304            public com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(
305                    java.lang.String className, long classPK,
306                    java.lang.String permissionClassName, long permissionClassPK,
307                    long permissionOwnerId, long messageId, java.lang.String subject,
308                    java.lang.String body,
309                    com.liferay.portal.service.ServiceContext serviceContext)
310                    throws com.liferay.portal.kernel.exception.PortalException,
311                            com.liferay.portal.kernel.exception.SystemException {
312                    return _mbMessageService.updateDiscussionMessage(className, classPK,
313                            permissionClassName, permissionClassPK, permissionOwnerId,
314                            messageId, subject, body, serviceContext);
315            }
316    
317            @Override
318            public com.liferay.portlet.messageboards.model.MBMessage updateMessage(
319                    long messageId, java.lang.String subject, java.lang.String body,
320                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
321                    java.util.List<java.lang.String> existingFiles, double priority,
322                    boolean allowPingbacks,
323                    com.liferay.portal.service.ServiceContext serviceContext)
324                    throws com.liferay.portal.kernel.exception.PortalException,
325                            com.liferay.portal.kernel.exception.SystemException {
326                    return _mbMessageService.updateMessage(messageId, subject, body,
327                            inputStreamOVPs, existingFiles, priority, allowPingbacks,
328                            serviceContext);
329            }
330    
331            /**
332             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
333             */
334            public MBMessageService getWrappedMBMessageService() {
335                    return _mbMessageService;
336            }
337    
338            /**
339             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
340             */
341            public void setWrappedMBMessageService(MBMessageService mbMessageService) {
342                    _mbMessageService = mbMessageService;
343            }
344    
345            @Override
346            public MBMessageService getWrappedService() {
347                    return _mbMessageService;
348            }
349    
350            @Override
351            public void setWrappedService(MBMessageService mbMessageService) {
352                    _mbMessageService = mbMessageService;
353            }
354    
355            private MBMessageService _mbMessageService;
356    }