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