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
040 @Override
041 public java.lang.String getBeanIdentifier() {
042 return _mbMessageService.getBeanIdentifier();
043 }
044
045
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
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
364 public MBMessageService getWrappedMBMessageService() {
365 return _mbMessageService;
366 }
367
368
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 }