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 com.liferay.message.boards.kernel.model.MBMessage getMessage(
096 long messageId)
097 throws com.liferay.portal.kernel.exception.PortalException {
098 return _mbMessageService.getMessage(messageId);
099 }
100
101 @Override
102 public com.liferay.message.boards.kernel.model.MBMessage updateDiscussionMessage(
103 java.lang.String className, long classPK, long messageId,
104 java.lang.String subject, java.lang.String body,
105 com.liferay.portal.kernel.service.ServiceContext serviceContext)
106 throws com.liferay.portal.kernel.exception.PortalException {
107 return _mbMessageService.updateDiscussionMessage(className, classPK,
108 messageId, subject, body, serviceContext);
109 }
110
111 @Override
112 public com.liferay.message.boards.kernel.model.MBMessage updateMessage(
113 long messageId, java.lang.String subject, java.lang.String body,
114 java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String, java.io.InputStream>> inputStreamOVPs,
115 java.util.List<java.lang.String> existingFiles, double priority,
116 boolean allowPingbacks,
117 com.liferay.portal.kernel.service.ServiceContext serviceContext)
118 throws com.liferay.portal.kernel.exception.PortalException {
119 return _mbMessageService.updateMessage(messageId, subject, body,
120 inputStreamOVPs, existingFiles, priority, allowPingbacks,
121 serviceContext);
122 }
123
124 @Override
125 public com.liferay.message.boards.kernel.model.MBMessageDisplay getMessageDisplay(
126 long messageId, int status)
127 throws com.liferay.portal.kernel.exception.PortalException {
128 return _mbMessageService.getMessageDisplay(messageId, status);
129 }
130
131
135 @Deprecated
136 @Override
137 public com.liferay.message.boards.kernel.model.MBMessageDisplay getMessageDisplay(
138 long messageId, int status, java.lang.String threadView,
139 boolean includePrevAndNext)
140 throws com.liferay.portal.kernel.exception.PortalException {
141 return _mbMessageService.getMessageDisplay(messageId, status,
142 threadView, includePrevAndNext);
143 }
144
145 @Override
146 public int getCategoryMessagesCount(long groupId, long categoryId,
147 int status) {
148 return _mbMessageService.getCategoryMessagesCount(groupId, categoryId,
149 status);
150 }
151
152 @Override
153 public int getGroupMessagesCount(long groupId, int status) {
154 return _mbMessageService.getGroupMessagesCount(groupId, status);
155 }
156
157 @Override
158 public int getThreadAnswersCount(long groupId, long categoryId,
159 long threadId) {
160 return _mbMessageService.getThreadAnswersCount(groupId, categoryId,
161 threadId);
162 }
163
164 @Override
165 public int getThreadMessagesCount(long groupId, long categoryId,
166 long threadId, int status) {
167 return _mbMessageService.getThreadMessagesCount(groupId, categoryId,
168 threadId, status);
169 }
170
171 @Override
172 public java.lang.String getCategoryMessagesRSS(long groupId,
173 long categoryId, int status, int max, java.lang.String type,
174 double version, java.lang.String displayStyle,
175 java.lang.String feedURL, java.lang.String entryURL,
176 com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
177 throws com.liferay.portal.kernel.exception.PortalException {
178 return _mbMessageService.getCategoryMessagesRSS(groupId, categoryId,
179 status, max, type, version, displayStyle, feedURL, entryURL,
180 themeDisplay);
181 }
182
183 @Override
184 public java.lang.String getCompanyMessagesRSS(long companyId, int status,
185 int max, java.lang.String type, double version,
186 java.lang.String displayStyle, java.lang.String feedURL,
187 java.lang.String entryURL,
188 com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
189 throws com.liferay.portal.kernel.exception.PortalException {
190 return _mbMessageService.getCompanyMessagesRSS(companyId, status, max,
191 type, version, displayStyle, feedURL, entryURL, themeDisplay);
192 }
193
194 @Override
195 public java.lang.String getGroupMessagesRSS(long groupId, int status,
196 int max, java.lang.String type, double version,
197 java.lang.String displayStyle, java.lang.String feedURL,
198 java.lang.String entryURL,
199 com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
200 throws com.liferay.portal.kernel.exception.PortalException {
201 return _mbMessageService.getGroupMessagesRSS(groupId, status, max,
202 type, version, displayStyle, feedURL, entryURL, themeDisplay);
203 }
204
205 @Override
206 public java.lang.String getGroupMessagesRSS(long groupId, long userId,
207 int status, int max, java.lang.String type, double version,
208 java.lang.String displayStyle, java.lang.String feedURL,
209 java.lang.String entryURL,
210 com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
211 throws com.liferay.portal.kernel.exception.PortalException {
212 return _mbMessageService.getGroupMessagesRSS(groupId, userId, status,
213 max, type, version, displayStyle, feedURL, entryURL, themeDisplay);
214 }
215
216
221 @Override
222 public java.lang.String getOSGiServiceIdentifier() {
223 return _mbMessageService.getOSGiServiceIdentifier();
224 }
225
226 @Override
227 public java.lang.String getThreadMessagesRSS(long threadId, 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.kernel.theme.ThemeDisplay themeDisplay)
232 throws com.liferay.portal.kernel.exception.PortalException {
233 return _mbMessageService.getThreadMessagesRSS(threadId, status, max,
234 type, version, displayStyle, feedURL, entryURL, themeDisplay);
235 }
236
237 @Override
238 public java.util.List<com.liferay.message.boards.kernel.model.MBMessage> getCategoryMessages(
239 long groupId, long categoryId, int status, int start, int end)
240 throws com.liferay.portal.kernel.exception.PortalException {
241 return _mbMessageService.getCategoryMessages(groupId, categoryId,
242 status, start, end);
243 }
244
245 @Override
246 public java.util.List<com.liferay.message.boards.kernel.model.MBMessage> getThreadMessages(
247 long groupId, long categoryId, long threadId, int status, int start,
248 int end) {
249 return _mbMessageService.getThreadMessages(groupId, categoryId,
250 threadId, status, start, end);
251 }
252
253 @Override
254 public void addMessageAttachment(long messageId, java.lang.String fileName,
255 java.io.File file, java.lang.String mimeType)
256 throws com.liferay.portal.kernel.exception.PortalException {
257 _mbMessageService.addMessageAttachment(messageId, fileName, file,
258 mimeType);
259 }
260
261
265 @Deprecated
266 @Override
267 public void deleteDiscussionMessage(long groupId,
268 java.lang.String className, long classPK,
269 java.lang.String permissionClassName, long permissionClassPK,
270 long permissionOwnerId, long messageId)
271 throws com.liferay.portal.kernel.exception.PortalException {
272 _mbMessageService.deleteDiscussionMessage(groupId, className, classPK,
273 permissionClassName, permissionClassPK, permissionOwnerId, messageId);
274 }
275
276 @Override
277 public void deleteDiscussionMessage(long messageId)
278 throws com.liferay.portal.kernel.exception.PortalException {
279 _mbMessageService.deleteDiscussionMessage(messageId);
280 }
281
282 @Override
283 public void deleteMessage(long messageId)
284 throws com.liferay.portal.kernel.exception.PortalException {
285 _mbMessageService.deleteMessage(messageId);
286 }
287
288 @Override
289 public void deleteMessageAttachment(long messageId,
290 java.lang.String fileName)
291 throws com.liferay.portal.kernel.exception.PortalException {
292 _mbMessageService.deleteMessageAttachment(messageId, fileName);
293 }
294
295 @Override
296 public void deleteMessageAttachments(long messageId)
297 throws com.liferay.portal.kernel.exception.PortalException {
298 _mbMessageService.deleteMessageAttachments(messageId);
299 }
300
301 @Override
302 public void emptyMessageAttachments(long messageId)
303 throws com.liferay.portal.kernel.exception.PortalException {
304 _mbMessageService.emptyMessageAttachments(messageId);
305 }
306
307 @Override
308 public void restoreMessageAttachmentFromTrash(long messageId,
309 java.lang.String fileName)
310 throws com.liferay.portal.kernel.exception.PortalException {
311 _mbMessageService.restoreMessageAttachmentFromTrash(messageId, fileName);
312 }
313
314 @Override
315 public void subscribeMessage(long messageId)
316 throws com.liferay.portal.kernel.exception.PortalException {
317 _mbMessageService.subscribeMessage(messageId);
318 }
319
320 @Override
321 public void unsubscribeMessage(long messageId)
322 throws com.liferay.portal.kernel.exception.PortalException {
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 _mbMessageService.updateAnswer(messageId, answer, cascade);
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 }