1
22
23 package com.liferay.portlet.messageboards.service.base;
24
25 import com.liferay.counter.service.CounterLocalService;
26 import com.liferay.counter.service.CounterService;
27
28 import com.liferay.documentlibrary.service.DLLocalService;
29 import com.liferay.documentlibrary.service.DLService;
30
31 import com.liferay.portal.PortalException;
32 import com.liferay.portal.SystemException;
33 import com.liferay.portal.kernel.annotation.BeanReference;
34 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
35 import com.liferay.portal.service.ResourceLocalService;
36 import com.liferay.portal.service.ResourceService;
37 import com.liferay.portal.service.UserLocalService;
38 import com.liferay.portal.service.UserService;
39 import com.liferay.portal.service.persistence.ResourceFinder;
40 import com.liferay.portal.service.persistence.ResourcePersistence;
41 import com.liferay.portal.service.persistence.UserFinder;
42 import com.liferay.portal.service.persistence.UserPersistence;
43 import com.liferay.portal.util.PortalUtil;
44
45 import com.liferay.portlet.messageboards.model.MBThread;
46 import com.liferay.portlet.messageboards.service.MBBanLocalService;
47 import com.liferay.portlet.messageboards.service.MBBanService;
48 import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
49 import com.liferay.portlet.messageboards.service.MBCategoryService;
50 import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
51 import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
52 import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
53 import com.liferay.portlet.messageboards.service.MBMessageFlagService;
54 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
55 import com.liferay.portlet.messageboards.service.MBMessageService;
56 import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
57 import com.liferay.portlet.messageboards.service.MBThreadLocalService;
58 import com.liferay.portlet.messageboards.service.MBThreadService;
59 import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
60 import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
61 import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
62 import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
63 import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
64 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
65 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
66 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
67 import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
68 import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
69 import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
70 import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
71 import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
72 import com.liferay.portlet.social.service.SocialActivityLocalService;
73 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
74 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
75 import com.liferay.portlet.tags.service.TagsAssetLocalService;
76 import com.liferay.portlet.tags.service.TagsAssetService;
77 import com.liferay.portlet.tags.service.persistence.TagsAssetFinder;
78 import com.liferay.portlet.tags.service.persistence.TagsAssetPersistence;
79
80 import java.util.List;
81
82
88 public abstract class MBThreadLocalServiceBaseImpl
89 implements MBThreadLocalService {
90 public MBThread addMBThread(MBThread mbThread) throws SystemException {
91 mbThread.setNew(true);
92
93 return mbThreadPersistence.update(mbThread, false);
94 }
95
96 public MBThread createMBThread(long threadId) {
97 return mbThreadPersistence.create(threadId);
98 }
99
100 public void deleteMBThread(long threadId)
101 throws PortalException, SystemException {
102 mbThreadPersistence.remove(threadId);
103 }
104
105 public void deleteMBThread(MBThread mbThread) throws SystemException {
106 mbThreadPersistence.remove(mbThread);
107 }
108
109 public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
110 throws SystemException {
111 return mbThreadPersistence.findWithDynamicQuery(dynamicQuery);
112 }
113
114 public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
115 int end) throws SystemException {
116 return mbThreadPersistence.findWithDynamicQuery(dynamicQuery, start, end);
117 }
118
119 public MBThread getMBThread(long threadId)
120 throws PortalException, SystemException {
121 return mbThreadPersistence.findByPrimaryKey(threadId);
122 }
123
124 public List<MBThread> getMBThreads(int start, int end)
125 throws SystemException {
126 return mbThreadPersistence.findAll(start, end);
127 }
128
129 public int getMBThreadsCount() throws SystemException {
130 return mbThreadPersistence.countAll();
131 }
132
133 public MBThread updateMBThread(MBThread mbThread) throws SystemException {
134 mbThread.setNew(false);
135
136 return mbThreadPersistence.update(mbThread, true);
137 }
138
139 public MBThread updateMBThread(MBThread mbThread, boolean merge)
140 throws SystemException {
141 mbThread.setNew(false);
142
143 return mbThreadPersistence.update(mbThread, merge);
144 }
145
146 public MBBanLocalService getMBBanLocalService() {
147 return mbBanLocalService;
148 }
149
150 public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
151 this.mbBanLocalService = mbBanLocalService;
152 }
153
154 public MBBanService getMBBanService() {
155 return mbBanService;
156 }
157
158 public void setMBBanService(MBBanService mbBanService) {
159 this.mbBanService = mbBanService;
160 }
161
162 public MBBanPersistence getMBBanPersistence() {
163 return mbBanPersistence;
164 }
165
166 public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
167 this.mbBanPersistence = mbBanPersistence;
168 }
169
170 public MBCategoryLocalService getMBCategoryLocalService() {
171 return mbCategoryLocalService;
172 }
173
174 public void setMBCategoryLocalService(
175 MBCategoryLocalService mbCategoryLocalService) {
176 this.mbCategoryLocalService = mbCategoryLocalService;
177 }
178
179 public MBCategoryService getMBCategoryService() {
180 return mbCategoryService;
181 }
182
183 public void setMBCategoryService(MBCategoryService mbCategoryService) {
184 this.mbCategoryService = mbCategoryService;
185 }
186
187 public MBCategoryPersistence getMBCategoryPersistence() {
188 return mbCategoryPersistence;
189 }
190
191 public void setMBCategoryPersistence(
192 MBCategoryPersistence mbCategoryPersistence) {
193 this.mbCategoryPersistence = mbCategoryPersistence;
194 }
195
196 public MBCategoryFinder getMBCategoryFinder() {
197 return mbCategoryFinder;
198 }
199
200 public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
201 this.mbCategoryFinder = mbCategoryFinder;
202 }
203
204 public MBDiscussionLocalService getMBDiscussionLocalService() {
205 return mbDiscussionLocalService;
206 }
207
208 public void setMBDiscussionLocalService(
209 MBDiscussionLocalService mbDiscussionLocalService) {
210 this.mbDiscussionLocalService = mbDiscussionLocalService;
211 }
212
213 public MBDiscussionPersistence getMBDiscussionPersistence() {
214 return mbDiscussionPersistence;
215 }
216
217 public void setMBDiscussionPersistence(
218 MBDiscussionPersistence mbDiscussionPersistence) {
219 this.mbDiscussionPersistence = mbDiscussionPersistence;
220 }
221
222 public MBMailingListLocalService getMBMailingListLocalService() {
223 return mbMailingListLocalService;
224 }
225
226 public void setMBMailingListLocalService(
227 MBMailingListLocalService mbMailingListLocalService) {
228 this.mbMailingListLocalService = mbMailingListLocalService;
229 }
230
231 public MBMailingListPersistence getMBMailingListPersistence() {
232 return mbMailingListPersistence;
233 }
234
235 public void setMBMailingListPersistence(
236 MBMailingListPersistence mbMailingListPersistence) {
237 this.mbMailingListPersistence = mbMailingListPersistence;
238 }
239
240 public MBMessageLocalService getMBMessageLocalService() {
241 return mbMessageLocalService;
242 }
243
244 public void setMBMessageLocalService(
245 MBMessageLocalService mbMessageLocalService) {
246 this.mbMessageLocalService = mbMessageLocalService;
247 }
248
249 public MBMessageService getMBMessageService() {
250 return mbMessageService;
251 }
252
253 public void setMBMessageService(MBMessageService mbMessageService) {
254 this.mbMessageService = mbMessageService;
255 }
256
257 public MBMessagePersistence getMBMessagePersistence() {
258 return mbMessagePersistence;
259 }
260
261 public void setMBMessagePersistence(
262 MBMessagePersistence mbMessagePersistence) {
263 this.mbMessagePersistence = mbMessagePersistence;
264 }
265
266 public MBMessageFinder getMBMessageFinder() {
267 return mbMessageFinder;
268 }
269
270 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
271 this.mbMessageFinder = mbMessageFinder;
272 }
273
274 public MBMessageFlagLocalService getMBMessageFlagLocalService() {
275 return mbMessageFlagLocalService;
276 }
277
278 public void setMBMessageFlagLocalService(
279 MBMessageFlagLocalService mbMessageFlagLocalService) {
280 this.mbMessageFlagLocalService = mbMessageFlagLocalService;
281 }
282
283 public MBMessageFlagService getMBMessageFlagService() {
284 return mbMessageFlagService;
285 }
286
287 public void setMBMessageFlagService(
288 MBMessageFlagService mbMessageFlagService) {
289 this.mbMessageFlagService = mbMessageFlagService;
290 }
291
292 public MBMessageFlagPersistence getMBMessageFlagPersistence() {
293 return mbMessageFlagPersistence;
294 }
295
296 public void setMBMessageFlagPersistence(
297 MBMessageFlagPersistence mbMessageFlagPersistence) {
298 this.mbMessageFlagPersistence = mbMessageFlagPersistence;
299 }
300
301 public MBStatsUserLocalService getMBStatsUserLocalService() {
302 return mbStatsUserLocalService;
303 }
304
305 public void setMBStatsUserLocalService(
306 MBStatsUserLocalService mbStatsUserLocalService) {
307 this.mbStatsUserLocalService = mbStatsUserLocalService;
308 }
309
310 public MBStatsUserPersistence getMBStatsUserPersistence() {
311 return mbStatsUserPersistence;
312 }
313
314 public void setMBStatsUserPersistence(
315 MBStatsUserPersistence mbStatsUserPersistence) {
316 this.mbStatsUserPersistence = mbStatsUserPersistence;
317 }
318
319 public MBThreadLocalService getMBThreadLocalService() {
320 return mbThreadLocalService;
321 }
322
323 public void setMBThreadLocalService(
324 MBThreadLocalService mbThreadLocalService) {
325 this.mbThreadLocalService = mbThreadLocalService;
326 }
327
328 public MBThreadService getMBThreadService() {
329 return mbThreadService;
330 }
331
332 public void setMBThreadService(MBThreadService mbThreadService) {
333 this.mbThreadService = mbThreadService;
334 }
335
336 public MBThreadPersistence getMBThreadPersistence() {
337 return mbThreadPersistence;
338 }
339
340 public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
341 this.mbThreadPersistence = mbThreadPersistence;
342 }
343
344 public MBThreadFinder getMBThreadFinder() {
345 return mbThreadFinder;
346 }
347
348 public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
349 this.mbThreadFinder = mbThreadFinder;
350 }
351
352 public CounterLocalService getCounterLocalService() {
353 return counterLocalService;
354 }
355
356 public void setCounterLocalService(CounterLocalService counterLocalService) {
357 this.counterLocalService = counterLocalService;
358 }
359
360 public CounterService getCounterService() {
361 return counterService;
362 }
363
364 public void setCounterService(CounterService counterService) {
365 this.counterService = counterService;
366 }
367
368 public DLLocalService getDLLocalService() {
369 return dlLocalService;
370 }
371
372 public void setDLLocalService(DLLocalService dlLocalService) {
373 this.dlLocalService = dlLocalService;
374 }
375
376 public DLService getDLService() {
377 return dlService;
378 }
379
380 public void setDLService(DLService dlService) {
381 this.dlService = dlService;
382 }
383
384 public ResourceLocalService getResourceLocalService() {
385 return resourceLocalService;
386 }
387
388 public void setResourceLocalService(
389 ResourceLocalService resourceLocalService) {
390 this.resourceLocalService = resourceLocalService;
391 }
392
393 public ResourceService getResourceService() {
394 return resourceService;
395 }
396
397 public void setResourceService(ResourceService resourceService) {
398 this.resourceService = resourceService;
399 }
400
401 public ResourcePersistence getResourcePersistence() {
402 return resourcePersistence;
403 }
404
405 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
406 this.resourcePersistence = resourcePersistence;
407 }
408
409 public ResourceFinder getResourceFinder() {
410 return resourceFinder;
411 }
412
413 public void setResourceFinder(ResourceFinder resourceFinder) {
414 this.resourceFinder = resourceFinder;
415 }
416
417 public UserLocalService getUserLocalService() {
418 return userLocalService;
419 }
420
421 public void setUserLocalService(UserLocalService userLocalService) {
422 this.userLocalService = userLocalService;
423 }
424
425 public UserService getUserService() {
426 return userService;
427 }
428
429 public void setUserService(UserService userService) {
430 this.userService = userService;
431 }
432
433 public UserPersistence getUserPersistence() {
434 return userPersistence;
435 }
436
437 public void setUserPersistence(UserPersistence userPersistence) {
438 this.userPersistence = userPersistence;
439 }
440
441 public UserFinder getUserFinder() {
442 return userFinder;
443 }
444
445 public void setUserFinder(UserFinder userFinder) {
446 this.userFinder = userFinder;
447 }
448
449 public RatingsStatsLocalService getRatingsStatsLocalService() {
450 return ratingsStatsLocalService;
451 }
452
453 public void setRatingsStatsLocalService(
454 RatingsStatsLocalService ratingsStatsLocalService) {
455 this.ratingsStatsLocalService = ratingsStatsLocalService;
456 }
457
458 public RatingsStatsPersistence getRatingsStatsPersistence() {
459 return ratingsStatsPersistence;
460 }
461
462 public void setRatingsStatsPersistence(
463 RatingsStatsPersistence ratingsStatsPersistence) {
464 this.ratingsStatsPersistence = ratingsStatsPersistence;
465 }
466
467 public SocialActivityLocalService getSocialActivityLocalService() {
468 return socialActivityLocalService;
469 }
470
471 public void setSocialActivityLocalService(
472 SocialActivityLocalService socialActivityLocalService) {
473 this.socialActivityLocalService = socialActivityLocalService;
474 }
475
476 public SocialActivityPersistence getSocialActivityPersistence() {
477 return socialActivityPersistence;
478 }
479
480 public void setSocialActivityPersistence(
481 SocialActivityPersistence socialActivityPersistence) {
482 this.socialActivityPersistence = socialActivityPersistence;
483 }
484
485 public SocialActivityFinder getSocialActivityFinder() {
486 return socialActivityFinder;
487 }
488
489 public void setSocialActivityFinder(
490 SocialActivityFinder socialActivityFinder) {
491 this.socialActivityFinder = socialActivityFinder;
492 }
493
494 public TagsAssetLocalService getTagsAssetLocalService() {
495 return tagsAssetLocalService;
496 }
497
498 public void setTagsAssetLocalService(
499 TagsAssetLocalService tagsAssetLocalService) {
500 this.tagsAssetLocalService = tagsAssetLocalService;
501 }
502
503 public TagsAssetService getTagsAssetService() {
504 return tagsAssetService;
505 }
506
507 public void setTagsAssetService(TagsAssetService tagsAssetService) {
508 this.tagsAssetService = tagsAssetService;
509 }
510
511 public TagsAssetPersistence getTagsAssetPersistence() {
512 return tagsAssetPersistence;
513 }
514
515 public void setTagsAssetPersistence(
516 TagsAssetPersistence tagsAssetPersistence) {
517 this.tagsAssetPersistence = tagsAssetPersistence;
518 }
519
520 public TagsAssetFinder getTagsAssetFinder() {
521 return tagsAssetFinder;
522 }
523
524 public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder) {
525 this.tagsAssetFinder = tagsAssetFinder;
526 }
527
528 protected void runSQL(String sql) throws SystemException {
529 try {
530 PortalUtil.runSQL(sql);
531 }
532 catch (Exception e) {
533 throw new SystemException(e);
534 }
535 }
536
537 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBBanLocalService.impl")
538 protected MBBanLocalService mbBanLocalService;
539 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBBanService.impl")
540 protected MBBanService mbBanService;
541 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBBanPersistence.impl")
542 protected MBBanPersistence mbBanPersistence;
543 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBCategoryLocalService.impl")
544 protected MBCategoryLocalService mbCategoryLocalService;
545 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBCategoryService.impl")
546 protected MBCategoryService mbCategoryService;
547 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence.impl")
548 protected MBCategoryPersistence mbCategoryPersistence;
549 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder.impl")
550 protected MBCategoryFinder mbCategoryFinder;
551 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBDiscussionLocalService.impl")
552 protected MBDiscussionLocalService mbDiscussionLocalService;
553 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence.impl")
554 protected MBDiscussionPersistence mbDiscussionPersistence;
555 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMailingListLocalService.impl")
556 protected MBMailingListLocalService mbMailingListLocalService;
557 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence.impl")
558 protected MBMailingListPersistence mbMailingListPersistence;
559 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageLocalService.impl")
560 protected MBMessageLocalService mbMessageLocalService;
561 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageService.impl")
562 protected MBMessageService mbMessageService;
563 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence.impl")
564 protected MBMessagePersistence mbMessagePersistence;
565 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessageFinder.impl")
566 protected MBMessageFinder mbMessageFinder;
567 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageFlagLocalService.impl")
568 protected MBMessageFlagLocalService mbMessageFlagLocalService;
569 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageFlagService.impl")
570 protected MBMessageFlagService mbMessageFlagService;
571 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence.impl")
572 protected MBMessageFlagPersistence mbMessageFlagPersistence;
573 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBStatsUserLocalService.impl")
574 protected MBStatsUserLocalService mbStatsUserLocalService;
575 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence.impl")
576 protected MBStatsUserPersistence mbStatsUserPersistence;
577 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBThreadLocalService.impl")
578 protected MBThreadLocalService mbThreadLocalService;
579 @BeanReference(name = "com.liferay.portlet.messageboards.service.MBThreadService.impl")
580 protected MBThreadService mbThreadService;
581 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence.impl")
582 protected MBThreadPersistence mbThreadPersistence;
583 @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBThreadFinder.impl")
584 protected MBThreadFinder mbThreadFinder;
585 @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
586 protected CounterLocalService counterLocalService;
587 @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
588 protected CounterService counterService;
589 @BeanReference(name = "com.liferay.documentlibrary.service.DLLocalService.impl")
590 protected DLLocalService dlLocalService;
591 @BeanReference(name = "com.liferay.documentlibrary.service.DLService.impl")
592 protected DLService dlService;
593 @BeanReference(name = "com.liferay.portal.service.ResourceLocalService.impl")
594 protected ResourceLocalService resourceLocalService;
595 @BeanReference(name = "com.liferay.portal.service.ResourceService.impl")
596 protected ResourceService resourceService;
597 @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
598 protected ResourcePersistence resourcePersistence;
599 @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
600 protected ResourceFinder resourceFinder;
601 @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
602 protected UserLocalService userLocalService;
603 @BeanReference(name = "com.liferay.portal.service.UserService.impl")
604 protected UserService userService;
605 @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
606 protected UserPersistence userPersistence;
607 @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
608 protected UserFinder userFinder;
609 @BeanReference(name = "com.liferay.portlet.ratings.service.RatingsStatsLocalService.impl")
610 protected RatingsStatsLocalService ratingsStatsLocalService;
611 @BeanReference(name = "com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence.impl")
612 protected RatingsStatsPersistence ratingsStatsPersistence;
613 @BeanReference(name = "com.liferay.portlet.social.service.SocialActivityLocalService.impl")
614 protected SocialActivityLocalService socialActivityLocalService;
615 @BeanReference(name = "com.liferay.portlet.social.service.persistence.SocialActivityPersistence.impl")
616 protected SocialActivityPersistence socialActivityPersistence;
617 @BeanReference(name = "com.liferay.portlet.social.service.persistence.SocialActivityFinder.impl")
618 protected SocialActivityFinder socialActivityFinder;
619 @BeanReference(name = "com.liferay.portlet.tags.service.TagsAssetLocalService.impl")
620 protected TagsAssetLocalService tagsAssetLocalService;
621 @BeanReference(name = "com.liferay.portlet.tags.service.TagsAssetService.impl")
622 protected TagsAssetService tagsAssetService;
623 @BeanReference(name = "com.liferay.portlet.tags.service.persistence.TagsAssetPersistence.impl")
624 protected TagsAssetPersistence tagsAssetPersistence;
625 @BeanReference(name = "com.liferay.portlet.tags.service.persistence.TagsAssetFinder.impl")
626 protected TagsAssetFinder tagsAssetFinder;
627 }