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