001
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
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
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
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
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
313 @Deprecated
314 public MBMessageService getWrappedMBMessageService() {
315 return _mbMessageService;
316 }
317
318
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 }