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