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.message.boards.kernel.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.kernel.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.message.boards.kernel.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.kernel.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.message.boards.kernel.model.MBMessage addMessage(
047                    long categoryId, java.lang.String subject, java.lang.String body,
048                    com.liferay.portal.kernel.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.message.boards.kernel.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.kernel.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.message.boards.kernel.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.kernel.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            @Override
082            public com.liferay.message.boards.kernel.model.MBMessage addMessage(
083                    long parentMessageId, java.lang.String subject, java.lang.String body,
084                    java.lang.String format,
085                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
086                    boolean anonymous, double priority, boolean allowPingbacks,
087                    com.liferay.portal.kernel.service.ServiceContext serviceContext)
088                    throws com.liferay.portal.kernel.exception.PortalException {
089                    return _mbMessageService.addMessage(parentMessageId, subject, body,
090                            format, inputStreamOVPs, anonymous, priority, allowPingbacks,
091                            serviceContext);
092            }
093    
094            @Override
095            public void addMessageAttachment(long messageId, java.lang.String fileName,
096                    java.io.File file, java.lang.String mimeType)
097                    throws com.liferay.portal.kernel.exception.PortalException {
098                    _mbMessageService.addMessageAttachment(messageId, fileName, file,
099                            mimeType);
100            }
101    
102            /**
103            * @deprecated As of 7.0.0, replaced by {@link
104            #deleteDiscussionMessage(long)}
105            */
106            @Deprecated
107            @Override
108            public void deleteDiscussionMessage(long groupId,
109                    java.lang.String className, long classPK,
110                    java.lang.String permissionClassName, long permissionClassPK,
111                    long permissionOwnerId, long messageId)
112                    throws com.liferay.portal.kernel.exception.PortalException {
113                    _mbMessageService.deleteDiscussionMessage(groupId, className, classPK,
114                            permissionClassName, permissionClassPK, permissionOwnerId, messageId);
115            }
116    
117            @Override
118            public void deleteDiscussionMessage(long messageId)
119                    throws com.liferay.portal.kernel.exception.PortalException {
120                    _mbMessageService.deleteDiscussionMessage(messageId);
121            }
122    
123            @Override
124            public void deleteMessage(long messageId)
125                    throws com.liferay.portal.kernel.exception.PortalException {
126                    _mbMessageService.deleteMessage(messageId);
127            }
128    
129            @Override
130            public void deleteMessageAttachment(long messageId,
131                    java.lang.String fileName)
132                    throws com.liferay.portal.kernel.exception.PortalException {
133                    _mbMessageService.deleteMessageAttachment(messageId, fileName);
134            }
135    
136            @Override
137            public void deleteMessageAttachments(long messageId)
138                    throws com.liferay.portal.kernel.exception.PortalException {
139                    _mbMessageService.deleteMessageAttachments(messageId);
140            }
141    
142            @Override
143            public void emptyMessageAttachments(long messageId)
144                    throws com.liferay.portal.kernel.exception.PortalException {
145                    _mbMessageService.emptyMessageAttachments(messageId);
146            }
147    
148            @Override
149            public java.util.List<com.liferay.message.boards.kernel.model.MBMessage> getCategoryMessages(
150                    long groupId, long categoryId, int status, int start, int end)
151                    throws com.liferay.portal.kernel.exception.PortalException {
152                    return _mbMessageService.getCategoryMessages(groupId, categoryId,
153                            status, start, end);
154            }
155    
156            @Override
157            public int getCategoryMessagesCount(long groupId, long categoryId,
158                    int status) {
159                    return _mbMessageService.getCategoryMessagesCount(groupId, categoryId,
160                            status);
161            }
162    
163            @Override
164            public java.lang.String getCategoryMessagesRSS(long groupId,
165                    long categoryId, int status, int max, java.lang.String type,
166                    double version, java.lang.String displayStyle,
167                    java.lang.String feedURL, java.lang.String entryURL,
168                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
169                    throws com.liferay.portal.kernel.exception.PortalException {
170                    return _mbMessageService.getCategoryMessagesRSS(groupId, categoryId,
171                            status, max, type, version, displayStyle, feedURL, entryURL,
172                            themeDisplay);
173            }
174    
175            @Override
176            public java.lang.String getCompanyMessagesRSS(long companyId, int status,
177                    int max, java.lang.String type, double version,
178                    java.lang.String displayStyle, java.lang.String feedURL,
179                    java.lang.String entryURL,
180                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
181                    throws com.liferay.portal.kernel.exception.PortalException {
182                    return _mbMessageService.getCompanyMessagesRSS(companyId, status, max,
183                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
184            }
185    
186            @Override
187            public int getGroupMessagesCount(long groupId, int status) {
188                    return _mbMessageService.getGroupMessagesCount(groupId, status);
189            }
190    
191            @Override
192            public java.lang.String getGroupMessagesRSS(long groupId, int status,
193                    int max, java.lang.String type, double version,
194                    java.lang.String displayStyle, java.lang.String feedURL,
195                    java.lang.String entryURL,
196                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
197                    throws com.liferay.portal.kernel.exception.PortalException {
198                    return _mbMessageService.getGroupMessagesRSS(groupId, status, max,
199                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
200            }
201    
202            @Override
203            public java.lang.String getGroupMessagesRSS(long groupId, long userId,
204                    int status, int max, java.lang.String type, double version,
205                    java.lang.String displayStyle, java.lang.String feedURL,
206                    java.lang.String entryURL,
207                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
208                    throws com.liferay.portal.kernel.exception.PortalException {
209                    return _mbMessageService.getGroupMessagesRSS(groupId, userId, status,
210                            max, type, version, displayStyle, feedURL, entryURL, themeDisplay);
211            }
212    
213            @Override
214            public com.liferay.message.boards.kernel.model.MBMessage getMessage(
215                    long messageId)
216                    throws com.liferay.portal.kernel.exception.PortalException {
217                    return _mbMessageService.getMessage(messageId);
218            }
219    
220            @Override
221            public com.liferay.message.boards.kernel.model.MBMessageDisplay getMessageDisplay(
222                    long messageId, int status, boolean includePrevAndNext)
223                    throws com.liferay.portal.kernel.exception.PortalException {
224                    return _mbMessageService.getMessageDisplay(messageId, status,
225                            includePrevAndNext);
226            }
227    
228            /**
229            * @deprecated As of 7.0.0, replaced by {@link #getMessageDisplay(long, int,
230            boolean)}
231            */
232            @Deprecated
233            @Override
234            public com.liferay.message.boards.kernel.model.MBMessageDisplay getMessageDisplay(
235                    long messageId, int status, java.lang.String threadView,
236                    boolean includePrevAndNext)
237                    throws com.liferay.portal.kernel.exception.PortalException {
238                    return _mbMessageService.getMessageDisplay(messageId, status,
239                            threadView, includePrevAndNext);
240            }
241    
242            /**
243            * Returns the OSGi service identifier.
244            *
245            * @return the OSGi service identifier
246            */
247            @Override
248            public java.lang.String getOSGiServiceIdentifier() {
249                    return _mbMessageService.getOSGiServiceIdentifier();
250            }
251    
252            @Override
253            public int getThreadAnswersCount(long groupId, long categoryId,
254                    long threadId) {
255                    return _mbMessageService.getThreadAnswersCount(groupId, categoryId,
256                            threadId);
257            }
258    
259            @Override
260            public java.util.List<com.liferay.message.boards.kernel.model.MBMessage> getThreadMessages(
261                    long groupId, long categoryId, long threadId, int status, int start,
262                    int end) {
263                    return _mbMessageService.getThreadMessages(groupId, categoryId,
264                            threadId, status, start, end);
265            }
266    
267            @Override
268            public int getThreadMessagesCount(long groupId, long categoryId,
269                    long threadId, int status) {
270                    return _mbMessageService.getThreadMessagesCount(groupId, categoryId,
271                            threadId, status);
272            }
273    
274            @Override
275            public java.lang.String getThreadMessagesRSS(long threadId, int status,
276                    int max, java.lang.String type, double version,
277                    java.lang.String displayStyle, java.lang.String feedURL,
278                    java.lang.String entryURL,
279                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
280                    throws com.liferay.portal.kernel.exception.PortalException {
281                    return _mbMessageService.getThreadMessagesRSS(threadId, status, max,
282                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
283            }
284    
285            @Override
286            public void restoreMessageAttachmentFromTrash(long messageId,
287                    java.lang.String fileName)
288                    throws com.liferay.portal.kernel.exception.PortalException {
289                    _mbMessageService.restoreMessageAttachmentFromTrash(messageId, fileName);
290            }
291    
292            @Override
293            public void subscribeMessage(long messageId)
294                    throws com.liferay.portal.kernel.exception.PortalException {
295                    _mbMessageService.subscribeMessage(messageId);
296            }
297    
298            @Override
299            public void unsubscribeMessage(long messageId)
300                    throws com.liferay.portal.kernel.exception.PortalException {
301                    _mbMessageService.unsubscribeMessage(messageId);
302            }
303    
304            @Override
305            public void updateAnswer(long messageId, boolean answer, boolean cascade)
306                    throws com.liferay.portal.kernel.exception.PortalException {
307                    _mbMessageService.updateAnswer(messageId, answer, cascade);
308            }
309    
310            @Override
311            public com.liferay.message.boards.kernel.model.MBMessage updateDiscussionMessage(
312                    java.lang.String className, long classPK, long messageId,
313                    java.lang.String subject, java.lang.String body,
314                    com.liferay.portal.kernel.service.ServiceContext serviceContext)
315                    throws com.liferay.portal.kernel.exception.PortalException {
316                    return _mbMessageService.updateDiscussionMessage(className, classPK,
317                            messageId, subject, body, serviceContext);
318            }
319    
320            @Override
321            public com.liferay.message.boards.kernel.model.MBMessage updateMessage(
322                    long messageId, java.lang.String subject, java.lang.String body,
323                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
324                    java.util.List<java.lang.String> existingFiles, double priority,
325                    boolean allowPingbacks,
326                    com.liferay.portal.kernel.service.ServiceContext serviceContext)
327                    throws com.liferay.portal.kernel.exception.PortalException {
328                    return _mbMessageService.updateMessage(messageId, subject, body,
329                            inputStreamOVPs, existingFiles, priority, allowPingbacks,
330                            serviceContext);
331            }
332    
333            @Override
334            public MBMessageService getWrappedService() {
335                    return _mbMessageService;
336            }
337    
338            @Override
339            public void setWrappedService(MBMessageService mbMessageService) {
340                    _mbMessageService = mbMessageService;
341            }
342    
343            private MBMessageService _mbMessageService;
344    }