1
22
23 package com.liferay.portlet.messageboards.service.base;
24
25 import com.liferay.counter.service.CounterLocalService;
26 import com.liferay.counter.service.CounterLocalServiceFactory;
27 import com.liferay.counter.service.CounterService;
28 import com.liferay.counter.service.CounterServiceFactory;
29
30 import com.liferay.documentlibrary.service.DLLocalService;
31 import com.liferay.documentlibrary.service.DLLocalServiceFactory;
32 import com.liferay.documentlibrary.service.DLService;
33 import com.liferay.documentlibrary.service.DLServiceFactory;
34
35 import com.liferay.portal.SystemException;
36 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
37 import com.liferay.portal.service.ActivityTrackerLocalService;
38 import com.liferay.portal.service.ActivityTrackerLocalServiceFactory;
39 import com.liferay.portal.service.ResourceLocalService;
40 import com.liferay.portal.service.ResourceLocalServiceFactory;
41 import com.liferay.portal.service.ResourceService;
42 import com.liferay.portal.service.ResourceServiceFactory;
43 import com.liferay.portal.service.UserLocalService;
44 import com.liferay.portal.service.UserLocalServiceFactory;
45 import com.liferay.portal.service.UserService;
46 import com.liferay.portal.service.UserServiceFactory;
47 import com.liferay.portal.service.persistence.ActivityTrackerFinder;
48 import com.liferay.portal.service.persistence.ActivityTrackerFinderUtil;
49 import com.liferay.portal.service.persistence.ActivityTrackerPersistence;
50 import com.liferay.portal.service.persistence.ActivityTrackerUtil;
51 import com.liferay.portal.service.persistence.ResourceFinder;
52 import com.liferay.portal.service.persistence.ResourceFinderUtil;
53 import com.liferay.portal.service.persistence.ResourcePersistence;
54 import com.liferay.portal.service.persistence.ResourceUtil;
55 import com.liferay.portal.service.persistence.UserFinder;
56 import com.liferay.portal.service.persistence.UserFinderUtil;
57 import com.liferay.portal.service.persistence.UserPersistence;
58 import com.liferay.portal.service.persistence.UserUtil;
59
60 import com.liferay.portlet.messageboards.model.MBThread;
61 import com.liferay.portlet.messageboards.model.impl.MBThreadImpl;
62 import com.liferay.portlet.messageboards.service.MBBanLocalService;
63 import com.liferay.portlet.messageboards.service.MBBanLocalServiceFactory;
64 import com.liferay.portlet.messageboards.service.MBBanService;
65 import com.liferay.portlet.messageboards.service.MBBanServiceFactory;
66 import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
67 import com.liferay.portlet.messageboards.service.MBCategoryLocalServiceFactory;
68 import com.liferay.portlet.messageboards.service.MBCategoryService;
69 import com.liferay.portlet.messageboards.service.MBCategoryServiceFactory;
70 import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
71 import com.liferay.portlet.messageboards.service.MBMessageFlagLocalServiceFactory;
72 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
73 import com.liferay.portlet.messageboards.service.MBMessageLocalServiceFactory;
74 import com.liferay.portlet.messageboards.service.MBMessageService;
75 import com.liferay.portlet.messageboards.service.MBMessageServiceFactory;
76 import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
77 import com.liferay.portlet.messageboards.service.MBStatsUserLocalServiceFactory;
78 import com.liferay.portlet.messageboards.service.MBThreadLocalService;
79 import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
80 import com.liferay.portlet.messageboards.service.persistence.MBBanUtil;
81 import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
82 import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinderUtil;
83 import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
84 import com.liferay.portlet.messageboards.service.persistence.MBCategoryUtil;
85 import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
86 import com.liferay.portlet.messageboards.service.persistence.MBDiscussionUtil;
87 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
88 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinderUtil;
89 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder;
90 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinderUtil;
91 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
92 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagUtil;
93 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
94 import com.liferay.portlet.messageboards.service.persistence.MBMessageUtil;
95 import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
96 import com.liferay.portlet.messageboards.service.persistence.MBStatsUserUtil;
97 import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
98 import com.liferay.portlet.messageboards.service.persistence.MBThreadFinderUtil;
99 import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
100 import com.liferay.portlet.messageboards.service.persistence.MBThreadUtil;
101 import com.liferay.portlet.tags.service.TagsAssetLocalService;
102 import com.liferay.portlet.tags.service.TagsAssetLocalServiceFactory;
103 import com.liferay.portlet.tags.service.TagsAssetService;
104 import com.liferay.portlet.tags.service.TagsAssetServiceFactory;
105 import com.liferay.portlet.tags.service.persistence.TagsAssetFinder;
106 import com.liferay.portlet.tags.service.persistence.TagsAssetFinderUtil;
107 import com.liferay.portlet.tags.service.persistence.TagsAssetPersistence;
108 import com.liferay.portlet.tags.service.persistence.TagsAssetUtil;
109
110 import org.springframework.beans.factory.InitializingBean;
111
112 import java.util.List;
113
114
120 public abstract class MBThreadLocalServiceBaseImpl
121 implements MBThreadLocalService, InitializingBean {
122 public MBThread addMBThread(MBThread model) throws SystemException {
123 MBThread mbThread = new MBThreadImpl();
124
125 mbThread.setNew(true);
126
127 mbThread.setThreadId(model.getThreadId());
128 mbThread.setCategoryId(model.getCategoryId());
129 mbThread.setRootMessageId(model.getRootMessageId());
130 mbThread.setMessageCount(model.getMessageCount());
131 mbThread.setViewCount(model.getViewCount());
132 mbThread.setLastPostByUserId(model.getLastPostByUserId());
133 mbThread.setLastPostDate(model.getLastPostDate());
134 mbThread.setPriority(model.getPriority());
135
136 return mbThreadPersistence.update(mbThread);
137 }
138
139 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
140 throws SystemException {
141 return mbThreadPersistence.findWithDynamicQuery(queryInitializer);
142 }
143
144 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
145 int begin, int end) throws SystemException {
146 return mbThreadPersistence.findWithDynamicQuery(queryInitializer,
147 begin, end);
148 }
149
150 public MBThread updateMBThread(MBThread model) throws SystemException {
151 MBThread mbThread = new MBThreadImpl();
152
153 mbThread.setNew(false);
154
155 mbThread.setThreadId(model.getThreadId());
156 mbThread.setCategoryId(model.getCategoryId());
157 mbThread.setRootMessageId(model.getRootMessageId());
158 mbThread.setMessageCount(model.getMessageCount());
159 mbThread.setViewCount(model.getViewCount());
160 mbThread.setLastPostByUserId(model.getLastPostByUserId());
161 mbThread.setLastPostDate(model.getLastPostDate());
162 mbThread.setPriority(model.getPriority());
163
164 return mbThreadPersistence.update(mbThread);
165 }
166
167 public MBBanLocalService getMBBanLocalService() {
168 return mbBanLocalService;
169 }
170
171 public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
172 this.mbBanLocalService = mbBanLocalService;
173 }
174
175 public MBBanService getMBBanService() {
176 return mbBanService;
177 }
178
179 public void setMBBanService(MBBanService mbBanService) {
180 this.mbBanService = mbBanService;
181 }
182
183 public MBBanPersistence getMBBanPersistence() {
184 return mbBanPersistence;
185 }
186
187 public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
188 this.mbBanPersistence = mbBanPersistence;
189 }
190
191 public MBCategoryLocalService getMBCategoryLocalService() {
192 return mbCategoryLocalService;
193 }
194
195 public void setMBCategoryLocalService(
196 MBCategoryLocalService mbCategoryLocalService) {
197 this.mbCategoryLocalService = mbCategoryLocalService;
198 }
199
200 public MBCategoryService getMBCategoryService() {
201 return mbCategoryService;
202 }
203
204 public void setMBCategoryService(MBCategoryService mbCategoryService) {
205 this.mbCategoryService = mbCategoryService;
206 }
207
208 public MBCategoryPersistence getMBCategoryPersistence() {
209 return mbCategoryPersistence;
210 }
211
212 public void setMBCategoryPersistence(
213 MBCategoryPersistence mbCategoryPersistence) {
214 this.mbCategoryPersistence = mbCategoryPersistence;
215 }
216
217 public MBCategoryFinder getMBCategoryFinder() {
218 return mbCategoryFinder;
219 }
220
221 public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
222 this.mbCategoryFinder = mbCategoryFinder;
223 }
224
225 public MBDiscussionPersistence getMBDiscussionPersistence() {
226 return mbDiscussionPersistence;
227 }
228
229 public void setMBDiscussionPersistence(
230 MBDiscussionPersistence mbDiscussionPersistence) {
231 this.mbDiscussionPersistence = mbDiscussionPersistence;
232 }
233
234 public MBMessageLocalService getMBMessageLocalService() {
235 return mbMessageLocalService;
236 }
237
238 public void setMBMessageLocalService(
239 MBMessageLocalService mbMessageLocalService) {
240 this.mbMessageLocalService = mbMessageLocalService;
241 }
242
243 public MBMessageService getMBMessageService() {
244 return mbMessageService;
245 }
246
247 public void setMBMessageService(MBMessageService mbMessageService) {
248 this.mbMessageService = mbMessageService;
249 }
250
251 public MBMessagePersistence getMBMessagePersistence() {
252 return mbMessagePersistence;
253 }
254
255 public void setMBMessagePersistence(
256 MBMessagePersistence mbMessagePersistence) {
257 this.mbMessagePersistence = mbMessagePersistence;
258 }
259
260 public MBMessageFinder getMBMessageFinder() {
261 return mbMessageFinder;
262 }
263
264 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
265 this.mbMessageFinder = mbMessageFinder;
266 }
267
268 public MBMessageFlagLocalService getMBMessageFlagLocalService() {
269 return mbMessageFlagLocalService;
270 }
271
272 public void setMBMessageFlagLocalService(
273 MBMessageFlagLocalService mbMessageFlagLocalService) {
274 this.mbMessageFlagLocalService = mbMessageFlagLocalService;
275 }
276
277 public MBMessageFlagPersistence getMBMessageFlagPersistence() {
278 return mbMessageFlagPersistence;
279 }
280
281 public void setMBMessageFlagPersistence(
282 MBMessageFlagPersistence mbMessageFlagPersistence) {
283 this.mbMessageFlagPersistence = mbMessageFlagPersistence;
284 }
285
286 public MBMessageFlagFinder getMBMessageFlagFinder() {
287 return mbMessageFlagFinder;
288 }
289
290 public void setMBMessageFlagFinder(MBMessageFlagFinder mbMessageFlagFinder) {
291 this.mbMessageFlagFinder = mbMessageFlagFinder;
292 }
293
294 public MBStatsUserLocalService getMBStatsUserLocalService() {
295 return mbStatsUserLocalService;
296 }
297
298 public void setMBStatsUserLocalService(
299 MBStatsUserLocalService mbStatsUserLocalService) {
300 this.mbStatsUserLocalService = mbStatsUserLocalService;
301 }
302
303 public MBStatsUserPersistence getMBStatsUserPersistence() {
304 return mbStatsUserPersistence;
305 }
306
307 public void setMBStatsUserPersistence(
308 MBStatsUserPersistence mbStatsUserPersistence) {
309 this.mbStatsUserPersistence = mbStatsUserPersistence;
310 }
311
312 public MBThreadPersistence getMBThreadPersistence() {
313 return mbThreadPersistence;
314 }
315
316 public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
317 this.mbThreadPersistence = mbThreadPersistence;
318 }
319
320 public MBThreadFinder getMBThreadFinder() {
321 return mbThreadFinder;
322 }
323
324 public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
325 this.mbThreadFinder = mbThreadFinder;
326 }
327
328 public CounterLocalService getCounterLocalService() {
329 return counterLocalService;
330 }
331
332 public void setCounterLocalService(CounterLocalService counterLocalService) {
333 this.counterLocalService = counterLocalService;
334 }
335
336 public CounterService getCounterService() {
337 return counterService;
338 }
339
340 public void setCounterService(CounterService counterService) {
341 this.counterService = counterService;
342 }
343
344 public DLLocalService getDLLocalService() {
345 return dlLocalService;
346 }
347
348 public void setDLLocalService(DLLocalService dlLocalService) {
349 this.dlLocalService = dlLocalService;
350 }
351
352 public DLService getDLService() {
353 return dlService;
354 }
355
356 public void setDLService(DLService dlService) {
357 this.dlService = dlService;
358 }
359
360 public ActivityTrackerLocalService getActivityTrackerLocalService() {
361 return activityTrackerLocalService;
362 }
363
364 public void setActivityTrackerLocalService(
365 ActivityTrackerLocalService activityTrackerLocalService) {
366 this.activityTrackerLocalService = activityTrackerLocalService;
367 }
368
369 public ActivityTrackerPersistence getActivityTrackerPersistence() {
370 return activityTrackerPersistence;
371 }
372
373 public void setActivityTrackerPersistence(
374 ActivityTrackerPersistence activityTrackerPersistence) {
375 this.activityTrackerPersistence = activityTrackerPersistence;
376 }
377
378 public ActivityTrackerFinder getActivityTrackerFinder() {
379 return activityTrackerFinder;
380 }
381
382 public void setActivityTrackerFinder(
383 ActivityTrackerFinder activityTrackerFinder) {
384 this.activityTrackerFinder = activityTrackerFinder;
385 }
386
387 public ResourceLocalService getResourceLocalService() {
388 return resourceLocalService;
389 }
390
391 public void setResourceLocalService(
392 ResourceLocalService resourceLocalService) {
393 this.resourceLocalService = resourceLocalService;
394 }
395
396 public ResourceService getResourceService() {
397 return resourceService;
398 }
399
400 public void setResourceService(ResourceService resourceService) {
401 this.resourceService = resourceService;
402 }
403
404 public ResourcePersistence getResourcePersistence() {
405 return resourcePersistence;
406 }
407
408 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
409 this.resourcePersistence = resourcePersistence;
410 }
411
412 public ResourceFinder getResourceFinder() {
413 return resourceFinder;
414 }
415
416 public void setResourceFinder(ResourceFinder resourceFinder) {
417 this.resourceFinder = resourceFinder;
418 }
419
420 public UserLocalService getUserLocalService() {
421 return userLocalService;
422 }
423
424 public void setUserLocalService(UserLocalService userLocalService) {
425 this.userLocalService = userLocalService;
426 }
427
428 public UserService getUserService() {
429 return userService;
430 }
431
432 public void setUserService(UserService userService) {
433 this.userService = userService;
434 }
435
436 public UserPersistence getUserPersistence() {
437 return userPersistence;
438 }
439
440 public void setUserPersistence(UserPersistence userPersistence) {
441 this.userPersistence = userPersistence;
442 }
443
444 public UserFinder getUserFinder() {
445 return userFinder;
446 }
447
448 public void setUserFinder(UserFinder userFinder) {
449 this.userFinder = userFinder;
450 }
451
452 public TagsAssetLocalService getTagsAssetLocalService() {
453 return tagsAssetLocalService;
454 }
455
456 public void setTagsAssetLocalService(
457 TagsAssetLocalService tagsAssetLocalService) {
458 this.tagsAssetLocalService = tagsAssetLocalService;
459 }
460
461 public TagsAssetService getTagsAssetService() {
462 return tagsAssetService;
463 }
464
465 public void setTagsAssetService(TagsAssetService tagsAssetService) {
466 this.tagsAssetService = tagsAssetService;
467 }
468
469 public TagsAssetPersistence getTagsAssetPersistence() {
470 return tagsAssetPersistence;
471 }
472
473 public void setTagsAssetPersistence(
474 TagsAssetPersistence tagsAssetPersistence) {
475 this.tagsAssetPersistence = tagsAssetPersistence;
476 }
477
478 public TagsAssetFinder getTagsAssetFinder() {
479 return tagsAssetFinder;
480 }
481
482 public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder) {
483 this.tagsAssetFinder = tagsAssetFinder;
484 }
485
486 public void afterPropertiesSet() {
487 if (mbBanLocalService == null) {
488 mbBanLocalService = MBBanLocalServiceFactory.getImpl();
489 }
490
491 if (mbBanService == null) {
492 mbBanService = MBBanServiceFactory.getImpl();
493 }
494
495 if (mbBanPersistence == null) {
496 mbBanPersistence = MBBanUtil.getPersistence();
497 }
498
499 if (mbCategoryLocalService == null) {
500 mbCategoryLocalService = MBCategoryLocalServiceFactory.getImpl();
501 }
502
503 if (mbCategoryService == null) {
504 mbCategoryService = MBCategoryServiceFactory.getImpl();
505 }
506
507 if (mbCategoryPersistence == null) {
508 mbCategoryPersistence = MBCategoryUtil.getPersistence();
509 }
510
511 if (mbCategoryFinder == null) {
512 mbCategoryFinder = MBCategoryFinderUtil.getFinder();
513 }
514
515 if (mbDiscussionPersistence == null) {
516 mbDiscussionPersistence = MBDiscussionUtil.getPersistence();
517 }
518
519 if (mbMessageLocalService == null) {
520 mbMessageLocalService = MBMessageLocalServiceFactory.getImpl();
521 }
522
523 if (mbMessageService == null) {
524 mbMessageService = MBMessageServiceFactory.getImpl();
525 }
526
527 if (mbMessagePersistence == null) {
528 mbMessagePersistence = MBMessageUtil.getPersistence();
529 }
530
531 if (mbMessageFinder == null) {
532 mbMessageFinder = MBMessageFinderUtil.getFinder();
533 }
534
535 if (mbMessageFlagLocalService == null) {
536 mbMessageFlagLocalService = MBMessageFlagLocalServiceFactory.getImpl();
537 }
538
539 if (mbMessageFlagPersistence == null) {
540 mbMessageFlagPersistence = MBMessageFlagUtil.getPersistence();
541 }
542
543 if (mbMessageFlagFinder == null) {
544 mbMessageFlagFinder = MBMessageFlagFinderUtil.getFinder();
545 }
546
547 if (mbStatsUserLocalService == null) {
548 mbStatsUserLocalService = MBStatsUserLocalServiceFactory.getImpl();
549 }
550
551 if (mbStatsUserPersistence == null) {
552 mbStatsUserPersistence = MBStatsUserUtil.getPersistence();
553 }
554
555 if (mbThreadPersistence == null) {
556 mbThreadPersistence = MBThreadUtil.getPersistence();
557 }
558
559 if (mbThreadFinder == null) {
560 mbThreadFinder = MBThreadFinderUtil.getFinder();
561 }
562
563 if (counterLocalService == null) {
564 counterLocalService = CounterLocalServiceFactory.getImpl();
565 }
566
567 if (counterService == null) {
568 counterService = CounterServiceFactory.getImpl();
569 }
570
571 if (dlLocalService == null) {
572 dlLocalService = DLLocalServiceFactory.getImpl();
573 }
574
575 if (dlService == null) {
576 dlService = DLServiceFactory.getImpl();
577 }
578
579 if (activityTrackerLocalService == null) {
580 activityTrackerLocalService = ActivityTrackerLocalServiceFactory.getImpl();
581 }
582
583 if (activityTrackerPersistence == null) {
584 activityTrackerPersistence = ActivityTrackerUtil.getPersistence();
585 }
586
587 if (activityTrackerFinder == null) {
588 activityTrackerFinder = ActivityTrackerFinderUtil.getFinder();
589 }
590
591 if (resourceLocalService == null) {
592 resourceLocalService = ResourceLocalServiceFactory.getImpl();
593 }
594
595 if (resourceService == null) {
596 resourceService = ResourceServiceFactory.getImpl();
597 }
598
599 if (resourcePersistence == null) {
600 resourcePersistence = ResourceUtil.getPersistence();
601 }
602
603 if (resourceFinder == null) {
604 resourceFinder = ResourceFinderUtil.getFinder();
605 }
606
607 if (userLocalService == null) {
608 userLocalService = UserLocalServiceFactory.getImpl();
609 }
610
611 if (userService == null) {
612 userService = UserServiceFactory.getImpl();
613 }
614
615 if (userPersistence == null) {
616 userPersistence = UserUtil.getPersistence();
617 }
618
619 if (userFinder == null) {
620 userFinder = UserFinderUtil.getFinder();
621 }
622
623 if (tagsAssetLocalService == null) {
624 tagsAssetLocalService = TagsAssetLocalServiceFactory.getImpl();
625 }
626
627 if (tagsAssetService == null) {
628 tagsAssetService = TagsAssetServiceFactory.getImpl();
629 }
630
631 if (tagsAssetPersistence == null) {
632 tagsAssetPersistence = TagsAssetUtil.getPersistence();
633 }
634
635 if (tagsAssetFinder == null) {
636 tagsAssetFinder = TagsAssetFinderUtil.getFinder();
637 }
638 }
639
640 protected MBBanLocalService mbBanLocalService;
641 protected MBBanService mbBanService;
642 protected MBBanPersistence mbBanPersistence;
643 protected MBCategoryLocalService mbCategoryLocalService;
644 protected MBCategoryService mbCategoryService;
645 protected MBCategoryPersistence mbCategoryPersistence;
646 protected MBCategoryFinder mbCategoryFinder;
647 protected MBDiscussionPersistence mbDiscussionPersistence;
648 protected MBMessageLocalService mbMessageLocalService;
649 protected MBMessageService mbMessageService;
650 protected MBMessagePersistence mbMessagePersistence;
651 protected MBMessageFinder mbMessageFinder;
652 protected MBMessageFlagLocalService mbMessageFlagLocalService;
653 protected MBMessageFlagPersistence mbMessageFlagPersistence;
654 protected MBMessageFlagFinder mbMessageFlagFinder;
655 protected MBStatsUserLocalService mbStatsUserLocalService;
656 protected MBStatsUserPersistence mbStatsUserPersistence;
657 protected MBThreadPersistence mbThreadPersistence;
658 protected MBThreadFinder mbThreadFinder;
659 protected CounterLocalService counterLocalService;
660 protected CounterService counterService;
661 protected DLLocalService dlLocalService;
662 protected DLService dlService;
663 protected ActivityTrackerLocalService activityTrackerLocalService;
664 protected ActivityTrackerPersistence activityTrackerPersistence;
665 protected ActivityTrackerFinder activityTrackerFinder;
666 protected ResourceLocalService resourceLocalService;
667 protected ResourceService resourceService;
668 protected ResourcePersistence resourcePersistence;
669 protected ResourceFinder resourceFinder;
670 protected UserLocalService userLocalService;
671 protected UserService userService;
672 protected UserPersistence userPersistence;
673 protected UserFinder userFinder;
674 protected TagsAssetLocalService tagsAssetLocalService;
675 protected TagsAssetService tagsAssetService;
676 protected TagsAssetPersistence tagsAssetPersistence;
677 protected TagsAssetFinder tagsAssetFinder;
678 }