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)
223                    throws com.liferay.portal.kernel.exception.PortalException {
224                    return _mbMessageService.getMessageDisplay(messageId, status);
225            }
226    
227            /**
228            * @deprecated As of 7.0.0, replaced by {@link #getMessageDisplay(long,
229            int)}
230            */
231            @Deprecated
232            @Override
233            public com.liferay.message.boards.kernel.model.MBMessageDisplay getMessageDisplay(
234                    long messageId, int status, java.lang.String threadView,
235                    boolean includePrevAndNext)
236                    throws com.liferay.portal.kernel.exception.PortalException {
237                    return _mbMessageService.getMessageDisplay(messageId, status,
238                            threadView, includePrevAndNext);
239            }
240    
241            /**
242            * Returns the OSGi service identifier.
243            *
244            * @return the OSGi service identifier
245            */
246            @Override
247            public java.lang.String getOSGiServiceIdentifier() {
248                    return _mbMessageService.getOSGiServiceIdentifier();
249            }
250    
251            @Override
252            public int getThreadAnswersCount(long groupId, long categoryId,
253                    long threadId) {
254                    return _mbMessageService.getThreadAnswersCount(groupId, categoryId,
255                            threadId);
256            }
257    
258            @Override
259            public java.util.List<com.liferay.message.boards.kernel.model.MBMessage> getThreadMessages(
260                    long groupId, long categoryId, long threadId, int status, int start,
261                    int end) {
262                    return _mbMessageService.getThreadMessages(groupId, categoryId,
263                            threadId, status, start, end);
264            }
265    
266            @Override
267            public int getThreadMessagesCount(long groupId, long categoryId,
268                    long threadId, int status) {
269                    return _mbMessageService.getThreadMessagesCount(groupId, categoryId,
270                            threadId, status);
271            }
272    
273            @Override
274            public java.lang.String getThreadMessagesRSS(long threadId, int status,
275                    int max, java.lang.String type, double version,
276                    java.lang.String displayStyle, java.lang.String feedURL,
277                    java.lang.String entryURL,
278                    com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
279                    throws com.liferay.portal.kernel.exception.PortalException {
280                    return _mbMessageService.getThreadMessagesRSS(threadId, status, max,
281                            type, version, displayStyle, feedURL, entryURL, themeDisplay);
282            }
283    
284            @Override
285            public void restoreMessageAttachmentFromTrash(long messageId,
286                    java.lang.String fileName)
287                    throws com.liferay.portal.kernel.exception.PortalException {
288                    _mbMessageService.restoreMessageAttachmentFromTrash(messageId, fileName);
289            }
290    
291            @Override
292            public void subscribeMessage(long messageId)
293                    throws com.liferay.portal.kernel.exception.PortalException {
294                    _mbMessageService.subscribeMessage(messageId);
295            }
296    
297            @Override
298            public void unsubscribeMessage(long messageId)
299                    throws com.liferay.portal.kernel.exception.PortalException {
300                    _mbMessageService.unsubscribeMessage(messageId);
301            }
302    
303            @Override
304            public void updateAnswer(long messageId, boolean answer, boolean cascade)
305                    throws com.liferay.portal.kernel.exception.PortalException {
306                    _mbMessageService.updateAnswer(messageId, answer, cascade);
307            }
308    
309            @Override
310            public com.liferay.message.boards.kernel.model.MBMessage updateDiscussionMessage(
311                    java.lang.String className, long classPK, long messageId,
312                    java.lang.String subject, java.lang.String body,
313                    com.liferay.portal.kernel.service.ServiceContext serviceContext)
314                    throws com.liferay.portal.kernel.exception.PortalException {
315                    return _mbMessageService.updateDiscussionMessage(className, classPK,
316                            messageId, subject, body, serviceContext);
317            }
318    
319            @Override
320            public com.liferay.message.boards.kernel.model.MBMessage updateMessage(
321                    long messageId, java.lang.String subject, java.lang.String body,
322                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
323                    java.util.List<java.lang.String> existingFiles, double priority,
324                    boolean allowPingbacks,
325                    com.liferay.portal.kernel.service.ServiceContext serviceContext)
326                    throws com.liferay.portal.kernel.exception.PortalException {
327                    return _mbMessageService.updateMessage(messageId, subject, body,
328                            inputStreamOVPs, existingFiles, priority, allowPingbacks,
329                            serviceContext);
330            }
331    
332            @Override
333            public MBMessageService getWrappedService() {
334                    return _mbMessageService;
335            }
336    
337            @Override
338            public void setWrappedService(MBMessageService mbMessageService) {
339                    _mbMessageService = mbMessageService;
340            }
341    
342            private MBMessageService _mbMessageService;
343    }