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