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