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            @Override
169            public java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(
170                    long groupId, long categoryId, int status, int start, int end)
171                    throws com.liferay.portal.kernel.exception.PortalException {
172                    return _mbMessageService.getCategoryMessages(groupId, categoryId,
173                            status, start, end);
174            }
175    
176            @Override
177            public int getCategoryMessagesCount(long groupId, long categoryId,
178                    int status) {
179                    return _mbMessageService.getCategoryMessagesCount(groupId, categoryId,
180                            status);
181            }
182    
183            @Override
184            public java.lang.String getCategoryMessagesRSS(long groupId,
185                    long categoryId, int status, int max, java.lang.String type,
186                    double version, java.lang.String displayStyle,
187                    java.lang.String feedURL, java.lang.String entryURL,
188                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
189                    throws com.liferay.portal.kernel.exception.PortalException {
190                    return _mbMessageService.getCategoryMessagesRSS(groupId, categoryId,
191                            status, max, type, version, displayStyle, feedURL, entryURL,
192                            themeDisplay);
193            }
194    
195            @Override
196            public java.lang.String getCompanyMessagesRSS(long companyId, int status,
197                    int max, java.lang.String type, double version,
198                    java.lang.String displayStyle, java.lang.String feedURL,
199                    java.lang.String entryURL,
200                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
201                    throws com.liferay.portal.kernel.exception.PortalException {
202                    return _mbMessageService.getCompanyMessagesRSS(companyId, status, max,
203                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
204            }
205    
206            @Override
207            public int getGroupMessagesCount(long groupId, int status) {
208                    return _mbMessageService.getGroupMessagesCount(groupId, status);
209            }
210    
211            @Override
212            public java.lang.String getGroupMessagesRSS(long groupId, int status,
213                    int max, java.lang.String type, double version,
214                    java.lang.String displayStyle, java.lang.String feedURL,
215                    java.lang.String entryURL,
216                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
217                    throws com.liferay.portal.kernel.exception.PortalException {
218                    return _mbMessageService.getGroupMessagesRSS(groupId, status, max,
219                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
220            }
221    
222            @Override
223            public java.lang.String getGroupMessagesRSS(long groupId, long userId,
224                    int status, int max, java.lang.String type, double version,
225                    java.lang.String displayStyle, java.lang.String feedURL,
226                    java.lang.String entryURL,
227                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
228                    throws com.liferay.portal.kernel.exception.PortalException {
229                    return _mbMessageService.getGroupMessagesRSS(groupId, userId, status,
230                            max, type, version, displayStyle, feedURL, entryURL, themeDisplay);
231            }
232    
233            @Override
234            public com.liferay.portlet.messageboards.model.MBMessage getMessage(
235                    long messageId)
236                    throws com.liferay.portal.kernel.exception.PortalException {
237                    return _mbMessageService.getMessage(messageId);
238            }
239    
240            @Override
241            public com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(
242                    long messageId, int status, java.lang.String threadView,
243                    boolean includePrevAndNext)
244                    throws com.liferay.portal.kernel.exception.PortalException {
245                    return _mbMessageService.getMessageDisplay(messageId, status,
246                            threadView, includePrevAndNext);
247            }
248    
249            /**
250            * Returns the OSGi service identifier.
251            *
252            * @return the OSGi service identifier
253            */
254            @Override
255            public java.lang.String getOSGiServiceIdentifier() {
256                    return _mbMessageService.getOSGiServiceIdentifier();
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            @Override
300            public void subscribeMessage(long messageId)
301                    throws com.liferay.portal.kernel.exception.PortalException {
302                    _mbMessageService.subscribeMessage(messageId);
303            }
304    
305            @Override
306            public void unsubscribeMessage(long messageId)
307                    throws com.liferay.portal.kernel.exception.PortalException {
308                    _mbMessageService.unsubscribeMessage(messageId);
309            }
310    
311            @Override
312            public void updateAnswer(long messageId, boolean answer, boolean cascade)
313                    throws com.liferay.portal.kernel.exception.PortalException {
314                    _mbMessageService.updateAnswer(messageId, answer, cascade);
315            }
316    
317            @Override
318            public com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(
319                    java.lang.String className, long classPK, long messageId,
320                    java.lang.String subject, java.lang.String body,
321                    com.liferay.portal.service.ServiceContext serviceContext)
322                    throws com.liferay.portal.kernel.exception.PortalException {
323                    return _mbMessageService.updateDiscussionMessage(className, classPK,
324                            messageId, subject, body, serviceContext);
325            }
326    
327            @Override
328            public com.liferay.portlet.messageboards.model.MBMessage updateMessage(
329                    long messageId, java.lang.String subject, java.lang.String body,
330                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
331                    java.util.List<java.lang.String> existingFiles, double priority,
332                    boolean allowPingbacks,
333                    com.liferay.portal.service.ServiceContext serviceContext)
334                    throws com.liferay.portal.kernel.exception.PortalException {
335                    return _mbMessageService.updateMessage(messageId, subject, body,
336                            inputStreamOVPs, existingFiles, priority, allowPingbacks,
337                            serviceContext);
338            }
339    
340            @Override
341            public MBMessageService getWrappedService() {
342                    return _mbMessageService;
343            }
344    
345            @Override
346            public void setWrappedService(MBMessageService mbMessageService) {
347                    _mbMessageService = mbMessageService;
348            }
349    
350            private MBMessageService _mbMessageService;
351    }