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