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