1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.messageboards.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  
19  import com.liferay.documentlibrary.service.DLLocalService;
20  import com.liferay.documentlibrary.service.DLService;
21  
22  import com.liferay.mail.service.MailService;
23  
24  import com.liferay.portal.kernel.annotation.BeanReference;
25  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
26  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
27  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
28  import com.liferay.portal.kernel.exception.PortalException;
29  import com.liferay.portal.kernel.exception.SystemException;
30  import com.liferay.portal.kernel.util.OrderByComparator;
31  import com.liferay.portal.service.CompanyLocalService;
32  import com.liferay.portal.service.CompanyService;
33  import com.liferay.portal.service.GroupLocalService;
34  import com.liferay.portal.service.GroupService;
35  import com.liferay.portal.service.LockLocalService;
36  import com.liferay.portal.service.PortletPreferencesLocalService;
37  import com.liferay.portal.service.PortletPreferencesService;
38  import com.liferay.portal.service.ResourceLocalService;
39  import com.liferay.portal.service.ResourceService;
40  import com.liferay.portal.service.SubscriptionLocalService;
41  import com.liferay.portal.service.UserLocalService;
42  import com.liferay.portal.service.UserService;
43  import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
44  import com.liferay.portal.service.persistence.CompanyPersistence;
45  import com.liferay.portal.service.persistence.GroupFinder;
46  import com.liferay.portal.service.persistence.GroupPersistence;
47  import com.liferay.portal.service.persistence.LockPersistence;
48  import com.liferay.portal.service.persistence.PortletPreferencesFinder;
49  import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
50  import com.liferay.portal.service.persistence.ResourceFinder;
51  import com.liferay.portal.service.persistence.ResourcePersistence;
52  import com.liferay.portal.service.persistence.SubscriptionPersistence;
53  import com.liferay.portal.service.persistence.UserFinder;
54  import com.liferay.portal.service.persistence.UserPersistence;
55  import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
56  
57  import com.liferay.portlet.asset.service.AssetEntryLocalService;
58  import com.liferay.portlet.asset.service.AssetEntryService;
59  import com.liferay.portlet.asset.service.AssetTagLocalService;
60  import com.liferay.portlet.asset.service.AssetTagService;
61  import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
62  import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
63  import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
64  import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
65  import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
66  import com.liferay.portlet.blogs.service.BlogsEntryService;
67  import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
68  import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
69  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
70  import com.liferay.portlet.expando.service.ExpandoValueService;
71  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
72  import com.liferay.portlet.messageboards.model.MBMessage;
73  import com.liferay.portlet.messageboards.service.MBBanLocalService;
74  import com.liferay.portlet.messageboards.service.MBBanService;
75  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
76  import com.liferay.portlet.messageboards.service.MBCategoryService;
77  import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
78  import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
79  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
80  import com.liferay.portlet.messageboards.service.MBMessageFlagService;
81  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
82  import com.liferay.portlet.messageboards.service.MBMessageService;
83  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
84  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
85  import com.liferay.portlet.messageboards.service.MBThreadService;
86  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
87  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
88  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
89  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
90  import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
91  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
92  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
93  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
94  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
95  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
96  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
97  import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
98  import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
99  import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
100 import com.liferay.portlet.social.service.SocialActivityLocalService;
101 import com.liferay.portlet.social.service.SocialEquityLogLocalService;
102 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
103 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
104 import com.liferay.portlet.social.service.persistence.SocialEquityLogPersistence;
105 
106 import java.util.List;
107 
108 import javax.sql.DataSource;
109 
110 /**
111  * <a href="MBMessageLocalServiceBaseImpl.java.html"><b><i>View Source</i></b>
112  * </a>
113  *
114  * @author Brian Wing Shun Chan
115  */
116 public abstract class MBMessageLocalServiceBaseImpl
117     implements MBMessageLocalService {
118     public MBMessage addMBMessage(MBMessage mbMessage)
119         throws SystemException {
120         mbMessage.setNew(true);
121 
122         return mbMessagePersistence.update(mbMessage, false);
123     }
124 
125     public MBMessage createMBMessage(long messageId) {
126         return mbMessagePersistence.create(messageId);
127     }
128 
129     public void deleteMBMessage(long messageId)
130         throws PortalException, SystemException {
131         mbMessagePersistence.remove(messageId);
132     }
133 
134     public void deleteMBMessage(MBMessage mbMessage) throws SystemException {
135         mbMessagePersistence.remove(mbMessage);
136     }
137 
138     @SuppressWarnings("unchecked")
139     public List dynamicQuery(DynamicQuery dynamicQuery)
140         throws SystemException {
141         return mbMessagePersistence.findWithDynamicQuery(dynamicQuery);
142     }
143 
144     @SuppressWarnings("unchecked")
145     public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
146         throws SystemException {
147         return mbMessagePersistence.findWithDynamicQuery(dynamicQuery, start,
148             end);
149     }
150 
151     @SuppressWarnings("unchecked")
152     public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
153         OrderByComparator orderByComparator) throws SystemException {
154         return mbMessagePersistence.findWithDynamicQuery(dynamicQuery, start,
155             end, orderByComparator);
156     }
157 
158     public long dynamicQueryCount(DynamicQuery dynamicQuery)
159         throws SystemException {
160         return mbMessagePersistence.countWithDynamicQuery(dynamicQuery);
161     }
162 
163     public MBMessage getMBMessage(long messageId)
164         throws PortalException, SystemException {
165         return mbMessagePersistence.findByPrimaryKey(messageId);
166     }
167 
168     public MBMessage getMBMessageByUuidAndGroupId(String uuid, long groupId)
169         throws PortalException, SystemException {
170         return mbMessagePersistence.findByUUID_G(uuid, groupId);
171     }
172 
173     public List<MBMessage> getMBMessages(int start, int end)
174         throws SystemException {
175         return mbMessagePersistence.findAll(start, end);
176     }
177 
178     public int getMBMessagesCount() throws SystemException {
179         return mbMessagePersistence.countAll();
180     }
181 
182     public MBMessage updateMBMessage(MBMessage mbMessage)
183         throws SystemException {
184         mbMessage.setNew(false);
185 
186         return mbMessagePersistence.update(mbMessage, true);
187     }
188 
189     public MBMessage updateMBMessage(MBMessage mbMessage, boolean merge)
190         throws SystemException {
191         mbMessage.setNew(false);
192 
193         return mbMessagePersistence.update(mbMessage, merge);
194     }
195 
196     public MBBanLocalService getMBBanLocalService() {
197         return mbBanLocalService;
198     }
199 
200     public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
201         this.mbBanLocalService = mbBanLocalService;
202     }
203 
204     public MBBanService getMBBanService() {
205         return mbBanService;
206     }
207 
208     public void setMBBanService(MBBanService mbBanService) {
209         this.mbBanService = mbBanService;
210     }
211 
212     public MBBanPersistence getMBBanPersistence() {
213         return mbBanPersistence;
214     }
215 
216     public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
217         this.mbBanPersistence = mbBanPersistence;
218     }
219 
220     public MBCategoryLocalService getMBCategoryLocalService() {
221         return mbCategoryLocalService;
222     }
223 
224     public void setMBCategoryLocalService(
225         MBCategoryLocalService mbCategoryLocalService) {
226         this.mbCategoryLocalService = mbCategoryLocalService;
227     }
228 
229     public MBCategoryService getMBCategoryService() {
230         return mbCategoryService;
231     }
232 
233     public void setMBCategoryService(MBCategoryService mbCategoryService) {
234         this.mbCategoryService = mbCategoryService;
235     }
236 
237     public MBCategoryPersistence getMBCategoryPersistence() {
238         return mbCategoryPersistence;
239     }
240 
241     public void setMBCategoryPersistence(
242         MBCategoryPersistence mbCategoryPersistence) {
243         this.mbCategoryPersistence = mbCategoryPersistence;
244     }
245 
246     public MBCategoryFinder getMBCategoryFinder() {
247         return mbCategoryFinder;
248     }
249 
250     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
251         this.mbCategoryFinder = mbCategoryFinder;
252     }
253 
254     public MBDiscussionLocalService getMBDiscussionLocalService() {
255         return mbDiscussionLocalService;
256     }
257 
258     public void setMBDiscussionLocalService(
259         MBDiscussionLocalService mbDiscussionLocalService) {
260         this.mbDiscussionLocalService = mbDiscussionLocalService;
261     }
262 
263     public MBDiscussionPersistence getMBDiscussionPersistence() {
264         return mbDiscussionPersistence;
265     }
266 
267     public void setMBDiscussionPersistence(
268         MBDiscussionPersistence mbDiscussionPersistence) {
269         this.mbDiscussionPersistence = mbDiscussionPersistence;
270     }
271 
272     public MBMailingListLocalService getMBMailingListLocalService() {
273         return mbMailingListLocalService;
274     }
275 
276     public void setMBMailingListLocalService(
277         MBMailingListLocalService mbMailingListLocalService) {
278         this.mbMailingListLocalService = mbMailingListLocalService;
279     }
280 
281     public MBMailingListPersistence getMBMailingListPersistence() {
282         return mbMailingListPersistence;
283     }
284 
285     public void setMBMailingListPersistence(
286         MBMailingListPersistence mbMailingListPersistence) {
287         this.mbMailingListPersistence = mbMailingListPersistence;
288     }
289 
290     public MBMessageLocalService getMBMessageLocalService() {
291         return mbMessageLocalService;
292     }
293 
294     public void setMBMessageLocalService(
295         MBMessageLocalService mbMessageLocalService) {
296         this.mbMessageLocalService = mbMessageLocalService;
297     }
298 
299     public MBMessageService getMBMessageService() {
300         return mbMessageService;
301     }
302 
303     public void setMBMessageService(MBMessageService mbMessageService) {
304         this.mbMessageService = mbMessageService;
305     }
306 
307     public MBMessagePersistence getMBMessagePersistence() {
308         return mbMessagePersistence;
309     }
310 
311     public void setMBMessagePersistence(
312         MBMessagePersistence mbMessagePersistence) {
313         this.mbMessagePersistence = mbMessagePersistence;
314     }
315 
316     public MBMessageFinder getMBMessageFinder() {
317         return mbMessageFinder;
318     }
319 
320     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
321         this.mbMessageFinder = mbMessageFinder;
322     }
323 
324     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
325         return mbMessageFlagLocalService;
326     }
327 
328     public void setMBMessageFlagLocalService(
329         MBMessageFlagLocalService mbMessageFlagLocalService) {
330         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
331     }
332 
333     public MBMessageFlagService getMBMessageFlagService() {
334         return mbMessageFlagService;
335     }
336 
337     public void setMBMessageFlagService(
338         MBMessageFlagService mbMessageFlagService) {
339         this.mbMessageFlagService = mbMessageFlagService;
340     }
341 
342     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
343         return mbMessageFlagPersistence;
344     }
345 
346     public void setMBMessageFlagPersistence(
347         MBMessageFlagPersistence mbMessageFlagPersistence) {
348         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
349     }
350 
351     public MBStatsUserLocalService getMBStatsUserLocalService() {
352         return mbStatsUserLocalService;
353     }
354 
355     public void setMBStatsUserLocalService(
356         MBStatsUserLocalService mbStatsUserLocalService) {
357         this.mbStatsUserLocalService = mbStatsUserLocalService;
358     }
359 
360     public MBStatsUserPersistence getMBStatsUserPersistence() {
361         return mbStatsUserPersistence;
362     }
363 
364     public void setMBStatsUserPersistence(
365         MBStatsUserPersistence mbStatsUserPersistence) {
366         this.mbStatsUserPersistence = mbStatsUserPersistence;
367     }
368 
369     public MBThreadLocalService getMBThreadLocalService() {
370         return mbThreadLocalService;
371     }
372 
373     public void setMBThreadLocalService(
374         MBThreadLocalService mbThreadLocalService) {
375         this.mbThreadLocalService = mbThreadLocalService;
376     }
377 
378     public MBThreadService getMBThreadService() {
379         return mbThreadService;
380     }
381 
382     public void setMBThreadService(MBThreadService mbThreadService) {
383         this.mbThreadService = mbThreadService;
384     }
385 
386     public MBThreadPersistence getMBThreadPersistence() {
387         return mbThreadPersistence;
388     }
389 
390     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
391         this.mbThreadPersistence = mbThreadPersistence;
392     }
393 
394     public MBThreadFinder getMBThreadFinder() {
395         return mbThreadFinder;
396     }
397 
398     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
399         this.mbThreadFinder = mbThreadFinder;
400     }
401 
402     public CounterLocalService getCounterLocalService() {
403         return counterLocalService;
404     }
405 
406     public void setCounterLocalService(CounterLocalService counterLocalService) {
407         this.counterLocalService = counterLocalService;
408     }
409 
410     public DLLocalService getDLLocalService() {
411         return dlLocalService;
412     }
413 
414     public void setDLLocalService(DLLocalService dlLocalService) {
415         this.dlLocalService = dlLocalService;
416     }
417 
418     public DLService getDLService() {
419         return dlService;
420     }
421 
422     public void setDLService(DLService dlService) {
423         this.dlService = dlService;
424     }
425 
426     public MailService getMailService() {
427         return mailService;
428     }
429 
430     public void setMailService(MailService mailService) {
431         this.mailService = mailService;
432     }
433 
434     public CompanyLocalService getCompanyLocalService() {
435         return companyLocalService;
436     }
437 
438     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
439         this.companyLocalService = companyLocalService;
440     }
441 
442     public CompanyService getCompanyService() {
443         return companyService;
444     }
445 
446     public void setCompanyService(CompanyService companyService) {
447         this.companyService = companyService;
448     }
449 
450     public CompanyPersistence getCompanyPersistence() {
451         return companyPersistence;
452     }
453 
454     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
455         this.companyPersistence = companyPersistence;
456     }
457 
458     public GroupLocalService getGroupLocalService() {
459         return groupLocalService;
460     }
461 
462     public void setGroupLocalService(GroupLocalService groupLocalService) {
463         this.groupLocalService = groupLocalService;
464     }
465 
466     public GroupService getGroupService() {
467         return groupService;
468     }
469 
470     public void setGroupService(GroupService groupService) {
471         this.groupService = groupService;
472     }
473 
474     public GroupPersistence getGroupPersistence() {
475         return groupPersistence;
476     }
477 
478     public void setGroupPersistence(GroupPersistence groupPersistence) {
479         this.groupPersistence = groupPersistence;
480     }
481 
482     public GroupFinder getGroupFinder() {
483         return groupFinder;
484     }
485 
486     public void setGroupFinder(GroupFinder groupFinder) {
487         this.groupFinder = groupFinder;
488     }
489 
490     public LockLocalService getLockLocalService() {
491         return lockLocalService;
492     }
493 
494     public void setLockLocalService(LockLocalService lockLocalService) {
495         this.lockLocalService = lockLocalService;
496     }
497 
498     public LockPersistence getLockPersistence() {
499         return lockPersistence;
500     }
501 
502     public void setLockPersistence(LockPersistence lockPersistence) {
503         this.lockPersistence = lockPersistence;
504     }
505 
506     public PortletPreferencesLocalService getPortletPreferencesLocalService() {
507         return portletPreferencesLocalService;
508     }
509 
510     public void setPortletPreferencesLocalService(
511         PortletPreferencesLocalService portletPreferencesLocalService) {
512         this.portletPreferencesLocalService = portletPreferencesLocalService;
513     }
514 
515     public PortletPreferencesService getPortletPreferencesService() {
516         return portletPreferencesService;
517     }
518 
519     public void setPortletPreferencesService(
520         PortletPreferencesService portletPreferencesService) {
521         this.portletPreferencesService = portletPreferencesService;
522     }
523 
524     public PortletPreferencesPersistence getPortletPreferencesPersistence() {
525         return portletPreferencesPersistence;
526     }
527 
528     public void setPortletPreferencesPersistence(
529         PortletPreferencesPersistence portletPreferencesPersistence) {
530         this.portletPreferencesPersistence = portletPreferencesPersistence;
531     }
532 
533     public PortletPreferencesFinder getPortletPreferencesFinder() {
534         return portletPreferencesFinder;
535     }
536 
537     public void setPortletPreferencesFinder(
538         PortletPreferencesFinder portletPreferencesFinder) {
539         this.portletPreferencesFinder = portletPreferencesFinder;
540     }
541 
542     public ResourceLocalService getResourceLocalService() {
543         return resourceLocalService;
544     }
545 
546     public void setResourceLocalService(
547         ResourceLocalService resourceLocalService) {
548         this.resourceLocalService = resourceLocalService;
549     }
550 
551     public ResourceService getResourceService() {
552         return resourceService;
553     }
554 
555     public void setResourceService(ResourceService resourceService) {
556         this.resourceService = resourceService;
557     }
558 
559     public ResourcePersistence getResourcePersistence() {
560         return resourcePersistence;
561     }
562 
563     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
564         this.resourcePersistence = resourcePersistence;
565     }
566 
567     public ResourceFinder getResourceFinder() {
568         return resourceFinder;
569     }
570 
571     public void setResourceFinder(ResourceFinder resourceFinder) {
572         this.resourceFinder = resourceFinder;
573     }
574 
575     public SubscriptionLocalService getSubscriptionLocalService() {
576         return subscriptionLocalService;
577     }
578 
579     public void setSubscriptionLocalService(
580         SubscriptionLocalService subscriptionLocalService) {
581         this.subscriptionLocalService = subscriptionLocalService;
582     }
583 
584     public SubscriptionPersistence getSubscriptionPersistence() {
585         return subscriptionPersistence;
586     }
587 
588     public void setSubscriptionPersistence(
589         SubscriptionPersistence subscriptionPersistence) {
590         this.subscriptionPersistence = subscriptionPersistence;
591     }
592 
593     public UserLocalService getUserLocalService() {
594         return userLocalService;
595     }
596 
597     public void setUserLocalService(UserLocalService userLocalService) {
598         this.userLocalService = userLocalService;
599     }
600 
601     public UserService getUserService() {
602         return userService;
603     }
604 
605     public void setUserService(UserService userService) {
606         this.userService = userService;
607     }
608 
609     public UserPersistence getUserPersistence() {
610         return userPersistence;
611     }
612 
613     public void setUserPersistence(UserPersistence userPersistence) {
614         this.userPersistence = userPersistence;
615     }
616 
617     public UserFinder getUserFinder() {
618         return userFinder;
619     }
620 
621     public void setUserFinder(UserFinder userFinder) {
622         this.userFinder = userFinder;
623     }
624 
625     public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
626         return workflowInstanceLinkLocalService;
627     }
628 
629     public void setWorkflowInstanceLinkLocalService(
630         WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
631         this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
632     }
633 
634     public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
635         return workflowInstanceLinkPersistence;
636     }
637 
638     public void setWorkflowInstanceLinkPersistence(
639         WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
640         this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
641     }
642 
643     public AssetEntryLocalService getAssetEntryLocalService() {
644         return assetEntryLocalService;
645     }
646 
647     public void setAssetEntryLocalService(
648         AssetEntryLocalService assetEntryLocalService) {
649         this.assetEntryLocalService = assetEntryLocalService;
650     }
651 
652     public AssetEntryService getAssetEntryService() {
653         return assetEntryService;
654     }
655 
656     public void setAssetEntryService(AssetEntryService assetEntryService) {
657         this.assetEntryService = assetEntryService;
658     }
659 
660     public AssetEntryPersistence getAssetEntryPersistence() {
661         return assetEntryPersistence;
662     }
663 
664     public void setAssetEntryPersistence(
665         AssetEntryPersistence assetEntryPersistence) {
666         this.assetEntryPersistence = assetEntryPersistence;
667     }
668 
669     public AssetEntryFinder getAssetEntryFinder() {
670         return assetEntryFinder;
671     }
672 
673     public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
674         this.assetEntryFinder = assetEntryFinder;
675     }
676 
677     public AssetTagLocalService getAssetTagLocalService() {
678         return assetTagLocalService;
679     }
680 
681     public void setAssetTagLocalService(
682         AssetTagLocalService assetTagLocalService) {
683         this.assetTagLocalService = assetTagLocalService;
684     }
685 
686     public AssetTagService getAssetTagService() {
687         return assetTagService;
688     }
689 
690     public void setAssetTagService(AssetTagService assetTagService) {
691         this.assetTagService = assetTagService;
692     }
693 
694     public AssetTagPersistence getAssetTagPersistence() {
695         return assetTagPersistence;
696     }
697 
698     public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
699         this.assetTagPersistence = assetTagPersistence;
700     }
701 
702     public AssetTagFinder getAssetTagFinder() {
703         return assetTagFinder;
704     }
705 
706     public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
707         this.assetTagFinder = assetTagFinder;
708     }
709 
710     public BlogsEntryLocalService getBlogsEntryLocalService() {
711         return blogsEntryLocalService;
712     }
713 
714     public void setBlogsEntryLocalService(
715         BlogsEntryLocalService blogsEntryLocalService) {
716         this.blogsEntryLocalService = blogsEntryLocalService;
717     }
718 
719     public BlogsEntryService getBlogsEntryService() {
720         return blogsEntryService;
721     }
722 
723     public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
724         this.blogsEntryService = blogsEntryService;
725     }
726 
727     public BlogsEntryPersistence getBlogsEntryPersistence() {
728         return blogsEntryPersistence;
729     }
730 
731     public void setBlogsEntryPersistence(
732         BlogsEntryPersistence blogsEntryPersistence) {
733         this.blogsEntryPersistence = blogsEntryPersistence;
734     }
735 
736     public BlogsEntryFinder getBlogsEntryFinder() {
737         return blogsEntryFinder;
738     }
739 
740     public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
741         this.blogsEntryFinder = blogsEntryFinder;
742     }
743 
744     public ExpandoValueLocalService getExpandoValueLocalService() {
745         return expandoValueLocalService;
746     }
747 
748     public void setExpandoValueLocalService(
749         ExpandoValueLocalService expandoValueLocalService) {
750         this.expandoValueLocalService = expandoValueLocalService;
751     }
752 
753     public ExpandoValueService getExpandoValueService() {
754         return expandoValueService;
755     }
756 
757     public void setExpandoValueService(ExpandoValueService expandoValueService) {
758         this.expandoValueService = expandoValueService;
759     }
760 
761     public ExpandoValuePersistence getExpandoValuePersistence() {
762         return expandoValuePersistence;
763     }
764 
765     public void setExpandoValuePersistence(
766         ExpandoValuePersistence expandoValuePersistence) {
767         this.expandoValuePersistence = expandoValuePersistence;
768     }
769 
770     public RatingsStatsLocalService getRatingsStatsLocalService() {
771         return ratingsStatsLocalService;
772     }
773 
774     public void setRatingsStatsLocalService(
775         RatingsStatsLocalService ratingsStatsLocalService) {
776         this.ratingsStatsLocalService = ratingsStatsLocalService;
777     }
778 
779     public RatingsStatsPersistence getRatingsStatsPersistence() {
780         return ratingsStatsPersistence;
781     }
782 
783     public void setRatingsStatsPersistence(
784         RatingsStatsPersistence ratingsStatsPersistence) {
785         this.ratingsStatsPersistence = ratingsStatsPersistence;
786     }
787 
788     public RatingsStatsFinder getRatingsStatsFinder() {
789         return ratingsStatsFinder;
790     }
791 
792     public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
793         this.ratingsStatsFinder = ratingsStatsFinder;
794     }
795 
796     public SocialActivityLocalService getSocialActivityLocalService() {
797         return socialActivityLocalService;
798     }
799 
800     public void setSocialActivityLocalService(
801         SocialActivityLocalService socialActivityLocalService) {
802         this.socialActivityLocalService = socialActivityLocalService;
803     }
804 
805     public SocialActivityPersistence getSocialActivityPersistence() {
806         return socialActivityPersistence;
807     }
808 
809     public void setSocialActivityPersistence(
810         SocialActivityPersistence socialActivityPersistence) {
811         this.socialActivityPersistence = socialActivityPersistence;
812     }
813 
814     public SocialActivityFinder getSocialActivityFinder() {
815         return socialActivityFinder;
816     }
817 
818     public void setSocialActivityFinder(
819         SocialActivityFinder socialActivityFinder) {
820         this.socialActivityFinder = socialActivityFinder;
821     }
822 
823     public SocialEquityLogLocalService getSocialEquityLogLocalService() {
824         return socialEquityLogLocalService;
825     }
826 
827     public void setSocialEquityLogLocalService(
828         SocialEquityLogLocalService socialEquityLogLocalService) {
829         this.socialEquityLogLocalService = socialEquityLogLocalService;
830     }
831 
832     public SocialEquityLogPersistence getSocialEquityLogPersistence() {
833         return socialEquityLogPersistence;
834     }
835 
836     public void setSocialEquityLogPersistence(
837         SocialEquityLogPersistence socialEquityLogPersistence) {
838         this.socialEquityLogPersistence = socialEquityLogPersistence;
839     }
840 
841     protected void runSQL(String sql) throws SystemException {
842         try {
843             DataSource dataSource = mbMessagePersistence.getDataSource();
844 
845             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
846                     sql, new int[0]);
847 
848             sqlUpdate.update();
849         }
850         catch (Exception e) {
851             throw new SystemException(e);
852         }
853     }
854 
855     @BeanReference(type = MBBanLocalService.class)
856     protected MBBanLocalService mbBanLocalService;
857     @BeanReference(type = MBBanService.class)
858     protected MBBanService mbBanService;
859     @BeanReference(type = MBBanPersistence.class)
860     protected MBBanPersistence mbBanPersistence;
861     @BeanReference(type = MBCategoryLocalService.class)
862     protected MBCategoryLocalService mbCategoryLocalService;
863     @BeanReference(type = MBCategoryService.class)
864     protected MBCategoryService mbCategoryService;
865     @BeanReference(type = MBCategoryPersistence.class)
866     protected MBCategoryPersistence mbCategoryPersistence;
867     @BeanReference(type = MBCategoryFinder.class)
868     protected MBCategoryFinder mbCategoryFinder;
869     @BeanReference(type = MBDiscussionLocalService.class)
870     protected MBDiscussionLocalService mbDiscussionLocalService;
871     @BeanReference(type = MBDiscussionPersistence.class)
872     protected MBDiscussionPersistence mbDiscussionPersistence;
873     @BeanReference(type = MBMailingListLocalService.class)
874     protected MBMailingListLocalService mbMailingListLocalService;
875     @BeanReference(type = MBMailingListPersistence.class)
876     protected MBMailingListPersistence mbMailingListPersistence;
877     @BeanReference(type = MBMessageLocalService.class)
878     protected MBMessageLocalService mbMessageLocalService;
879     @BeanReference(type = MBMessageService.class)
880     protected MBMessageService mbMessageService;
881     @BeanReference(type = MBMessagePersistence.class)
882     protected MBMessagePersistence mbMessagePersistence;
883     @BeanReference(type = MBMessageFinder.class)
884     protected MBMessageFinder mbMessageFinder;
885     @BeanReference(type = MBMessageFlagLocalService.class)
886     protected MBMessageFlagLocalService mbMessageFlagLocalService;
887     @BeanReference(type = MBMessageFlagService.class)
888     protected MBMessageFlagService mbMessageFlagService;
889     @BeanReference(type = MBMessageFlagPersistence.class)
890     protected MBMessageFlagPersistence mbMessageFlagPersistence;
891     @BeanReference(type = MBStatsUserLocalService.class)
892     protected MBStatsUserLocalService mbStatsUserLocalService;
893     @BeanReference(type = MBStatsUserPersistence.class)
894     protected MBStatsUserPersistence mbStatsUserPersistence;
895     @BeanReference(type = MBThreadLocalService.class)
896     protected MBThreadLocalService mbThreadLocalService;
897     @BeanReference(type = MBThreadService.class)
898     protected MBThreadService mbThreadService;
899     @BeanReference(type = MBThreadPersistence.class)
900     protected MBThreadPersistence mbThreadPersistence;
901     @BeanReference(type = MBThreadFinder.class)
902     protected MBThreadFinder mbThreadFinder;
903     @BeanReference(type = CounterLocalService.class)
904     protected CounterLocalService counterLocalService;
905     @BeanReference(type = DLLocalService.class)
906     protected DLLocalService dlLocalService;
907     @BeanReference(type = DLService.class)
908     protected DLService dlService;
909     @BeanReference(type = MailService.class)
910     protected MailService mailService;
911     @BeanReference(type = CompanyLocalService.class)
912     protected CompanyLocalService companyLocalService;
913     @BeanReference(type = CompanyService.class)
914     protected CompanyService companyService;
915     @BeanReference(type = CompanyPersistence.class)
916     protected CompanyPersistence companyPersistence;
917     @BeanReference(type = GroupLocalService.class)
918     protected GroupLocalService groupLocalService;
919     @BeanReference(type = GroupService.class)
920     protected GroupService groupService;
921     @BeanReference(type = GroupPersistence.class)
922     protected GroupPersistence groupPersistence;
923     @BeanReference(type = GroupFinder.class)
924     protected GroupFinder groupFinder;
925     @BeanReference(type = LockLocalService.class)
926     protected LockLocalService lockLocalService;
927     @BeanReference(type = LockPersistence.class)
928     protected LockPersistence lockPersistence;
929     @BeanReference(type = PortletPreferencesLocalService.class)
930     protected PortletPreferencesLocalService portletPreferencesLocalService;
931     @BeanReference(type = PortletPreferencesService.class)
932     protected PortletPreferencesService portletPreferencesService;
933     @BeanReference(type = PortletPreferencesPersistence.class)
934     protected PortletPreferencesPersistence portletPreferencesPersistence;
935     @BeanReference(type = PortletPreferencesFinder.class)
936     protected PortletPreferencesFinder portletPreferencesFinder;
937     @BeanReference(type = ResourceLocalService.class)
938     protected ResourceLocalService resourceLocalService;
939     @BeanReference(type = ResourceService.class)
940     protected ResourceService resourceService;
941     @BeanReference(type = ResourcePersistence.class)
942     protected ResourcePersistence resourcePersistence;
943     @BeanReference(type = ResourceFinder.class)
944     protected ResourceFinder resourceFinder;
945     @BeanReference(type = SubscriptionLocalService.class)
946     protected SubscriptionLocalService subscriptionLocalService;
947     @BeanReference(type = SubscriptionPersistence.class)
948     protected SubscriptionPersistence subscriptionPersistence;
949     @BeanReference(type = UserLocalService.class)
950     protected UserLocalService userLocalService;
951     @BeanReference(type = UserService.class)
952     protected UserService userService;
953     @BeanReference(type = UserPersistence.class)
954     protected UserPersistence userPersistence;
955     @BeanReference(type = UserFinder.class)
956     protected UserFinder userFinder;
957     @BeanReference(type = WorkflowInstanceLinkLocalService.class)
958     protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
959     @BeanReference(type = WorkflowInstanceLinkPersistence.class)
960     protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
961     @BeanReference(type = AssetEntryLocalService.class)
962     protected AssetEntryLocalService assetEntryLocalService;
963     @BeanReference(type = AssetEntryService.class)
964     protected AssetEntryService assetEntryService;
965     @BeanReference(type = AssetEntryPersistence.class)
966     protected AssetEntryPersistence assetEntryPersistence;
967     @BeanReference(type = AssetEntryFinder.class)
968     protected AssetEntryFinder assetEntryFinder;
969     @BeanReference(type = AssetTagLocalService.class)
970     protected AssetTagLocalService assetTagLocalService;
971     @BeanReference(type = AssetTagService.class)
972     protected AssetTagService assetTagService;
973     @BeanReference(type = AssetTagPersistence.class)
974     protected AssetTagPersistence assetTagPersistence;
975     @BeanReference(type = AssetTagFinder.class)
976     protected AssetTagFinder assetTagFinder;
977     @BeanReference(type = BlogsEntryLocalService.class)
978     protected BlogsEntryLocalService blogsEntryLocalService;
979     @BeanReference(type = BlogsEntryService.class)
980     protected BlogsEntryService blogsEntryService;
981     @BeanReference(type = BlogsEntryPersistence.class)
982     protected BlogsEntryPersistence blogsEntryPersistence;
983     @BeanReference(type = BlogsEntryFinder.class)
984     protected BlogsEntryFinder blogsEntryFinder;
985     @BeanReference(type = ExpandoValueLocalService.class)
986     protected ExpandoValueLocalService expandoValueLocalService;
987     @BeanReference(type = ExpandoValueService.class)
988     protected ExpandoValueService expandoValueService;
989     @BeanReference(type = ExpandoValuePersistence.class)
990     protected ExpandoValuePersistence expandoValuePersistence;
991     @BeanReference(type = RatingsStatsLocalService.class)
992     protected RatingsStatsLocalService ratingsStatsLocalService;
993     @BeanReference(type = RatingsStatsPersistence.class)
994     protected RatingsStatsPersistence ratingsStatsPersistence;
995     @BeanReference(type = RatingsStatsFinder.class)
996     protected RatingsStatsFinder ratingsStatsFinder;
997     @BeanReference(type = SocialActivityLocalService.class)
998     protected SocialActivityLocalService socialActivityLocalService;
999     @BeanReference(type = SocialActivityPersistence.class)
1000    protected SocialActivityPersistence socialActivityPersistence;
1001    @BeanReference(type = SocialActivityFinder.class)
1002    protected SocialActivityFinder socialActivityFinder;
1003    @BeanReference(type = SocialEquityLogLocalService.class)
1004    protected SocialEquityLogLocalService socialEquityLogLocalService;
1005    @BeanReference(type = SocialEquityLogPersistence.class)
1006    protected SocialEquityLogPersistence socialEquityLogPersistence;
1007}