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