001    /**
002     * Copyright (c) 2000-2012 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.mail.service.MailService;
020    
021    import com.liferay.portal.kernel.bean.BeanReference;
022    import com.liferay.portal.kernel.bean.IdentifiableBean;
023    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025    import com.liferay.portal.kernel.exception.SystemException;
026    import com.liferay.portal.service.BaseServiceImpl;
027    import com.liferay.portal.service.CompanyLocalService;
028    import com.liferay.portal.service.CompanyService;
029    import com.liferay.portal.service.GroupLocalService;
030    import com.liferay.portal.service.GroupService;
031    import com.liferay.portal.service.LockLocalService;
032    import com.liferay.portal.service.PortletPreferencesLocalService;
033    import com.liferay.portal.service.PortletPreferencesService;
034    import com.liferay.portal.service.ResourceLocalService;
035    import com.liferay.portal.service.SubscriptionLocalService;
036    import com.liferay.portal.service.UserLocalService;
037    import com.liferay.portal.service.UserService;
038    import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
039    import com.liferay.portal.service.persistence.CompanyPersistence;
040    import com.liferay.portal.service.persistence.GroupFinder;
041    import com.liferay.portal.service.persistence.GroupPersistence;
042    import com.liferay.portal.service.persistence.LockFinder;
043    import com.liferay.portal.service.persistence.LockPersistence;
044    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
045    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
046    import com.liferay.portal.service.persistence.SubscriptionPersistence;
047    import com.liferay.portal.service.persistence.UserFinder;
048    import com.liferay.portal.service.persistence.UserPersistence;
049    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
050    
051    import com.liferay.portlet.asset.service.AssetEntryLocalService;
052    import com.liferay.portlet.asset.service.AssetEntryService;
053    import com.liferay.portlet.asset.service.AssetLinkLocalService;
054    import com.liferay.portlet.asset.service.AssetTagLocalService;
055    import com.liferay.portlet.asset.service.AssetTagService;
056    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
057    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
058    import com.liferay.portlet.asset.service.persistence.AssetLinkFinder;
059    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
060    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
061    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
062    import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
063    import com.liferay.portlet.blogs.service.BlogsEntryService;
064    import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
065    import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
066    import com.liferay.portlet.expando.service.ExpandoValueLocalService;
067    import com.liferay.portlet.expando.service.ExpandoValueService;
068    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
069    import com.liferay.portlet.messageboards.model.MBMessage;
070    import com.liferay.portlet.messageboards.service.MBBanLocalService;
071    import com.liferay.portlet.messageboards.service.MBBanService;
072    import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
073    import com.liferay.portlet.messageboards.service.MBCategoryService;
074    import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
075    import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
076    import com.liferay.portlet.messageboards.service.MBMessageLocalService;
077    import com.liferay.portlet.messageboards.service.MBMessageService;
078    import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
079    import com.liferay.portlet.messageboards.service.MBThreadFlagLocalService;
080    import com.liferay.portlet.messageboards.service.MBThreadLocalService;
081    import com.liferay.portlet.messageboards.service.MBThreadService;
082    import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
083    import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
084    import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
085    import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
086    import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
087    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
088    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
089    import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
090    import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
091    import com.liferay.portlet.messageboards.service.persistence.MBThreadFlagPersistence;
092    import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
093    import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
094    import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
095    import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
096    import com.liferay.portlet.social.service.SocialActivityLocalService;
097    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
098    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
099    import com.liferay.portlet.wiki.service.WikiPageLocalService;
100    import com.liferay.portlet.wiki.service.WikiPageService;
101    import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
102    import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
103    
104    import javax.sql.DataSource;
105    
106    /**
107     * The base implementation of the message-boards message remote service.
108     *
109     * <p>
110     * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl}.
111     * </p>
112     *
113     * @author Brian Wing Shun Chan
114     * @see com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl
115     * @see com.liferay.portlet.messageboards.service.MBMessageServiceUtil
116     * @generated
117     */
118    public abstract class MBMessageServiceBaseImpl extends BaseServiceImpl
119            implements MBMessageService, IdentifiableBean {
120            /*
121             * NOTE FOR DEVELOPERS:
122             *
123             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.messageboards.service.MBMessageServiceUtil} to access the message-boards message remote service.
124             */
125    
126            /**
127             * Returns the message boards ban local service.
128             *
129             * @return the message boards ban local service
130             */
131            public MBBanLocalService getMBBanLocalService() {
132                    return mbBanLocalService;
133            }
134    
135            /**
136             * Sets the message boards ban local service.
137             *
138             * @param mbBanLocalService the message boards ban local service
139             */
140            public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
141                    this.mbBanLocalService = mbBanLocalService;
142            }
143    
144            /**
145             * Returns the message boards ban remote service.
146             *
147             * @return the message boards ban remote service
148             */
149            public MBBanService getMBBanService() {
150                    return mbBanService;
151            }
152    
153            /**
154             * Sets the message boards ban remote service.
155             *
156             * @param mbBanService the message boards ban remote service
157             */
158            public void setMBBanService(MBBanService mbBanService) {
159                    this.mbBanService = mbBanService;
160            }
161    
162            /**
163             * Returns the message boards ban persistence.
164             *
165             * @return the message boards ban persistence
166             */
167            public MBBanPersistence getMBBanPersistence() {
168                    return mbBanPersistence;
169            }
170    
171            /**
172             * Sets the message boards ban persistence.
173             *
174             * @param mbBanPersistence the message boards ban persistence
175             */
176            public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
177                    this.mbBanPersistence = mbBanPersistence;
178            }
179    
180            /**
181             * Returns the message boards category local service.
182             *
183             * @return the message boards category local service
184             */
185            public MBCategoryLocalService getMBCategoryLocalService() {
186                    return mbCategoryLocalService;
187            }
188    
189            /**
190             * Sets the message boards category local service.
191             *
192             * @param mbCategoryLocalService the message boards category local service
193             */
194            public void setMBCategoryLocalService(
195                    MBCategoryLocalService mbCategoryLocalService) {
196                    this.mbCategoryLocalService = mbCategoryLocalService;
197            }
198    
199            /**
200             * Returns the message boards category remote service.
201             *
202             * @return the message boards category remote service
203             */
204            public MBCategoryService getMBCategoryService() {
205                    return mbCategoryService;
206            }
207    
208            /**
209             * Sets the message boards category remote service.
210             *
211             * @param mbCategoryService the message boards category remote service
212             */
213            public void setMBCategoryService(MBCategoryService mbCategoryService) {
214                    this.mbCategoryService = mbCategoryService;
215            }
216    
217            /**
218             * Returns the message boards category persistence.
219             *
220             * @return the message boards category persistence
221             */
222            public MBCategoryPersistence getMBCategoryPersistence() {
223                    return mbCategoryPersistence;
224            }
225    
226            /**
227             * Sets the message boards category persistence.
228             *
229             * @param mbCategoryPersistence the message boards category persistence
230             */
231            public void setMBCategoryPersistence(
232                    MBCategoryPersistence mbCategoryPersistence) {
233                    this.mbCategoryPersistence = mbCategoryPersistence;
234            }
235    
236            /**
237             * Returns the message boards category finder.
238             *
239             * @return the message boards category finder
240             */
241            public MBCategoryFinder getMBCategoryFinder() {
242                    return mbCategoryFinder;
243            }
244    
245            /**
246             * Sets the message boards category finder.
247             *
248             * @param mbCategoryFinder the message boards category finder
249             */
250            public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
251                    this.mbCategoryFinder = mbCategoryFinder;
252            }
253    
254            /**
255             * Returns the message boards discussion local service.
256             *
257             * @return the message boards discussion local service
258             */
259            public MBDiscussionLocalService getMBDiscussionLocalService() {
260                    return mbDiscussionLocalService;
261            }
262    
263            /**
264             * Sets the message boards discussion local service.
265             *
266             * @param mbDiscussionLocalService the message boards discussion local service
267             */
268            public void setMBDiscussionLocalService(
269                    MBDiscussionLocalService mbDiscussionLocalService) {
270                    this.mbDiscussionLocalService = mbDiscussionLocalService;
271            }
272    
273            /**
274             * Returns the message boards discussion persistence.
275             *
276             * @return the message boards discussion persistence
277             */
278            public MBDiscussionPersistence getMBDiscussionPersistence() {
279                    return mbDiscussionPersistence;
280            }
281    
282            /**
283             * Sets the message boards discussion persistence.
284             *
285             * @param mbDiscussionPersistence the message boards discussion persistence
286             */
287            public void setMBDiscussionPersistence(
288                    MBDiscussionPersistence mbDiscussionPersistence) {
289                    this.mbDiscussionPersistence = mbDiscussionPersistence;
290            }
291    
292            /**
293             * Returns the message boards mailing list local service.
294             *
295             * @return the message boards mailing list local service
296             */
297            public MBMailingListLocalService getMBMailingListLocalService() {
298                    return mbMailingListLocalService;
299            }
300    
301            /**
302             * Sets the message boards mailing list local service.
303             *
304             * @param mbMailingListLocalService the message boards mailing list local service
305             */
306            public void setMBMailingListLocalService(
307                    MBMailingListLocalService mbMailingListLocalService) {
308                    this.mbMailingListLocalService = mbMailingListLocalService;
309            }
310    
311            /**
312             * Returns the message boards mailing list persistence.
313             *
314             * @return the message boards mailing list persistence
315             */
316            public MBMailingListPersistence getMBMailingListPersistence() {
317                    return mbMailingListPersistence;
318            }
319    
320            /**
321             * Sets the message boards mailing list persistence.
322             *
323             * @param mbMailingListPersistence the message boards mailing list persistence
324             */
325            public void setMBMailingListPersistence(
326                    MBMailingListPersistence mbMailingListPersistence) {
327                    this.mbMailingListPersistence = mbMailingListPersistence;
328            }
329    
330            /**
331             * Returns the message-boards message local service.
332             *
333             * @return the message-boards message local service
334             */
335            public MBMessageLocalService getMBMessageLocalService() {
336                    return mbMessageLocalService;
337            }
338    
339            /**
340             * Sets the message-boards message local service.
341             *
342             * @param mbMessageLocalService the message-boards message local service
343             */
344            public void setMBMessageLocalService(
345                    MBMessageLocalService mbMessageLocalService) {
346                    this.mbMessageLocalService = mbMessageLocalService;
347            }
348    
349            /**
350             * Returns the message-boards message remote service.
351             *
352             * @return the message-boards message remote service
353             */
354            public MBMessageService getMBMessageService() {
355                    return mbMessageService;
356            }
357    
358            /**
359             * Sets the message-boards message remote service.
360             *
361             * @param mbMessageService the message-boards message remote service
362             */
363            public void setMBMessageService(MBMessageService mbMessageService) {
364                    this.mbMessageService = mbMessageService;
365            }
366    
367            /**
368             * Returns the message-boards message persistence.
369             *
370             * @return the message-boards message persistence
371             */
372            public MBMessagePersistence getMBMessagePersistence() {
373                    return mbMessagePersistence;
374            }
375    
376            /**
377             * Sets the message-boards message persistence.
378             *
379             * @param mbMessagePersistence the message-boards message persistence
380             */
381            public void setMBMessagePersistence(
382                    MBMessagePersistence mbMessagePersistence) {
383                    this.mbMessagePersistence = mbMessagePersistence;
384            }
385    
386            /**
387             * Returns the message-boards message finder.
388             *
389             * @return the message-boards message finder
390             */
391            public MBMessageFinder getMBMessageFinder() {
392                    return mbMessageFinder;
393            }
394    
395            /**
396             * Sets the message-boards message finder.
397             *
398             * @param mbMessageFinder the message-boards message finder
399             */
400            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
401                    this.mbMessageFinder = mbMessageFinder;
402            }
403    
404            /**
405             * Returns the message boards stats user local service.
406             *
407             * @return the message boards stats user local service
408             */
409            public MBStatsUserLocalService getMBStatsUserLocalService() {
410                    return mbStatsUserLocalService;
411            }
412    
413            /**
414             * Sets the message boards stats user local service.
415             *
416             * @param mbStatsUserLocalService the message boards stats user local service
417             */
418            public void setMBStatsUserLocalService(
419                    MBStatsUserLocalService mbStatsUserLocalService) {
420                    this.mbStatsUserLocalService = mbStatsUserLocalService;
421            }
422    
423            /**
424             * Returns the message boards stats user persistence.
425             *
426             * @return the message boards stats user persistence
427             */
428            public MBStatsUserPersistence getMBStatsUserPersistence() {
429                    return mbStatsUserPersistence;
430            }
431    
432            /**
433             * Sets the message boards stats user persistence.
434             *
435             * @param mbStatsUserPersistence the message boards stats user persistence
436             */
437            public void setMBStatsUserPersistence(
438                    MBStatsUserPersistence mbStatsUserPersistence) {
439                    this.mbStatsUserPersistence = mbStatsUserPersistence;
440            }
441    
442            /**
443             * Returns the message boards thread local service.
444             *
445             * @return the message boards thread local service
446             */
447            public MBThreadLocalService getMBThreadLocalService() {
448                    return mbThreadLocalService;
449            }
450    
451            /**
452             * Sets the message boards thread local service.
453             *
454             * @param mbThreadLocalService the message boards thread local service
455             */
456            public void setMBThreadLocalService(
457                    MBThreadLocalService mbThreadLocalService) {
458                    this.mbThreadLocalService = mbThreadLocalService;
459            }
460    
461            /**
462             * Returns the message boards thread remote service.
463             *
464             * @return the message boards thread remote service
465             */
466            public MBThreadService getMBThreadService() {
467                    return mbThreadService;
468            }
469    
470            /**
471             * Sets the message boards thread remote service.
472             *
473             * @param mbThreadService the message boards thread remote service
474             */
475            public void setMBThreadService(MBThreadService mbThreadService) {
476                    this.mbThreadService = mbThreadService;
477            }
478    
479            /**
480             * Returns the message boards thread persistence.
481             *
482             * @return the message boards thread persistence
483             */
484            public MBThreadPersistence getMBThreadPersistence() {
485                    return mbThreadPersistence;
486            }
487    
488            /**
489             * Sets the message boards thread persistence.
490             *
491             * @param mbThreadPersistence the message boards thread persistence
492             */
493            public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
494                    this.mbThreadPersistence = mbThreadPersistence;
495            }
496    
497            /**
498             * Returns the message boards thread finder.
499             *
500             * @return the message boards thread finder
501             */
502            public MBThreadFinder getMBThreadFinder() {
503                    return mbThreadFinder;
504            }
505    
506            /**
507             * Sets the message boards thread finder.
508             *
509             * @param mbThreadFinder the message boards thread finder
510             */
511            public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
512                    this.mbThreadFinder = mbThreadFinder;
513            }
514    
515            /**
516             * Returns the message boards thread flag local service.
517             *
518             * @return the message boards thread flag local service
519             */
520            public MBThreadFlagLocalService getMBThreadFlagLocalService() {
521                    return mbThreadFlagLocalService;
522            }
523    
524            /**
525             * Sets the message boards thread flag local service.
526             *
527             * @param mbThreadFlagLocalService the message boards thread flag local service
528             */
529            public void setMBThreadFlagLocalService(
530                    MBThreadFlagLocalService mbThreadFlagLocalService) {
531                    this.mbThreadFlagLocalService = mbThreadFlagLocalService;
532            }
533    
534            /**
535             * Returns the message boards thread flag persistence.
536             *
537             * @return the message boards thread flag persistence
538             */
539            public MBThreadFlagPersistence getMBThreadFlagPersistence() {
540                    return mbThreadFlagPersistence;
541            }
542    
543            /**
544             * Sets the message boards thread flag persistence.
545             *
546             * @param mbThreadFlagPersistence the message boards thread flag persistence
547             */
548            public void setMBThreadFlagPersistence(
549                    MBThreadFlagPersistence mbThreadFlagPersistence) {
550                    this.mbThreadFlagPersistence = mbThreadFlagPersistence;
551            }
552    
553            /**
554             * Returns the counter local service.
555             *
556             * @return the counter local service
557             */
558            public CounterLocalService getCounterLocalService() {
559                    return counterLocalService;
560            }
561    
562            /**
563             * Sets the counter local service.
564             *
565             * @param counterLocalService the counter local service
566             */
567            public void setCounterLocalService(CounterLocalService counterLocalService) {
568                    this.counterLocalService = counterLocalService;
569            }
570    
571            /**
572             * Returns the mail remote service.
573             *
574             * @return the mail remote service
575             */
576            public MailService getMailService() {
577                    return mailService;
578            }
579    
580            /**
581             * Sets the mail remote service.
582             *
583             * @param mailService the mail remote service
584             */
585            public void setMailService(MailService mailService) {
586                    this.mailService = mailService;
587            }
588    
589            /**
590             * Returns the company local service.
591             *
592             * @return the company local service
593             */
594            public CompanyLocalService getCompanyLocalService() {
595                    return companyLocalService;
596            }
597    
598            /**
599             * Sets the company local service.
600             *
601             * @param companyLocalService the company local service
602             */
603            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
604                    this.companyLocalService = companyLocalService;
605            }
606    
607            /**
608             * Returns the company remote service.
609             *
610             * @return the company remote service
611             */
612            public CompanyService getCompanyService() {
613                    return companyService;
614            }
615    
616            /**
617             * Sets the company remote service.
618             *
619             * @param companyService the company remote service
620             */
621            public void setCompanyService(CompanyService companyService) {
622                    this.companyService = companyService;
623            }
624    
625            /**
626             * Returns the company persistence.
627             *
628             * @return the company persistence
629             */
630            public CompanyPersistence getCompanyPersistence() {
631                    return companyPersistence;
632            }
633    
634            /**
635             * Sets the company persistence.
636             *
637             * @param companyPersistence the company persistence
638             */
639            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
640                    this.companyPersistence = companyPersistence;
641            }
642    
643            /**
644             * Returns the group local service.
645             *
646             * @return the group local service
647             */
648            public GroupLocalService getGroupLocalService() {
649                    return groupLocalService;
650            }
651    
652            /**
653             * Sets the group local service.
654             *
655             * @param groupLocalService the group local service
656             */
657            public void setGroupLocalService(GroupLocalService groupLocalService) {
658                    this.groupLocalService = groupLocalService;
659            }
660    
661            /**
662             * Returns the group remote service.
663             *
664             * @return the group remote service
665             */
666            public GroupService getGroupService() {
667                    return groupService;
668            }
669    
670            /**
671             * Sets the group remote service.
672             *
673             * @param groupService the group remote service
674             */
675            public void setGroupService(GroupService groupService) {
676                    this.groupService = groupService;
677            }
678    
679            /**
680             * Returns the group persistence.
681             *
682             * @return the group persistence
683             */
684            public GroupPersistence getGroupPersistence() {
685                    return groupPersistence;
686            }
687    
688            /**
689             * Sets the group persistence.
690             *
691             * @param groupPersistence the group persistence
692             */
693            public void setGroupPersistence(GroupPersistence groupPersistence) {
694                    this.groupPersistence = groupPersistence;
695            }
696    
697            /**
698             * Returns the group finder.
699             *
700             * @return the group finder
701             */
702            public GroupFinder getGroupFinder() {
703                    return groupFinder;
704            }
705    
706            /**
707             * Sets the group finder.
708             *
709             * @param groupFinder the group finder
710             */
711            public void setGroupFinder(GroupFinder groupFinder) {
712                    this.groupFinder = groupFinder;
713            }
714    
715            /**
716             * Returns the lock local service.
717             *
718             * @return the lock local service
719             */
720            public LockLocalService getLockLocalService() {
721                    return lockLocalService;
722            }
723    
724            /**
725             * Sets the lock local service.
726             *
727             * @param lockLocalService the lock local service
728             */
729            public void setLockLocalService(LockLocalService lockLocalService) {
730                    this.lockLocalService = lockLocalService;
731            }
732    
733            /**
734             * Returns the lock persistence.
735             *
736             * @return the lock persistence
737             */
738            public LockPersistence getLockPersistence() {
739                    return lockPersistence;
740            }
741    
742            /**
743             * Sets the lock persistence.
744             *
745             * @param lockPersistence the lock persistence
746             */
747            public void setLockPersistence(LockPersistence lockPersistence) {
748                    this.lockPersistence = lockPersistence;
749            }
750    
751            /**
752             * Returns the lock finder.
753             *
754             * @return the lock finder
755             */
756            public LockFinder getLockFinder() {
757                    return lockFinder;
758            }
759    
760            /**
761             * Sets the lock finder.
762             *
763             * @param lockFinder the lock finder
764             */
765            public void setLockFinder(LockFinder lockFinder) {
766                    this.lockFinder = lockFinder;
767            }
768    
769            /**
770             * Returns the portlet preferences local service.
771             *
772             * @return the portlet preferences local service
773             */
774            public PortletPreferencesLocalService getPortletPreferencesLocalService() {
775                    return portletPreferencesLocalService;
776            }
777    
778            /**
779             * Sets the portlet preferences local service.
780             *
781             * @param portletPreferencesLocalService the portlet preferences local service
782             */
783            public void setPortletPreferencesLocalService(
784                    PortletPreferencesLocalService portletPreferencesLocalService) {
785                    this.portletPreferencesLocalService = portletPreferencesLocalService;
786            }
787    
788            /**
789             * Returns the portlet preferences remote service.
790             *
791             * @return the portlet preferences remote service
792             */
793            public PortletPreferencesService getPortletPreferencesService() {
794                    return portletPreferencesService;
795            }
796    
797            /**
798             * Sets the portlet preferences remote service.
799             *
800             * @param portletPreferencesService the portlet preferences remote service
801             */
802            public void setPortletPreferencesService(
803                    PortletPreferencesService portletPreferencesService) {
804                    this.portletPreferencesService = portletPreferencesService;
805            }
806    
807            /**
808             * Returns the portlet preferences persistence.
809             *
810             * @return the portlet preferences persistence
811             */
812            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
813                    return portletPreferencesPersistence;
814            }
815    
816            /**
817             * Sets the portlet preferences persistence.
818             *
819             * @param portletPreferencesPersistence the portlet preferences persistence
820             */
821            public void setPortletPreferencesPersistence(
822                    PortletPreferencesPersistence portletPreferencesPersistence) {
823                    this.portletPreferencesPersistence = portletPreferencesPersistence;
824            }
825    
826            /**
827             * Returns the portlet preferences finder.
828             *
829             * @return the portlet preferences finder
830             */
831            public PortletPreferencesFinder getPortletPreferencesFinder() {
832                    return portletPreferencesFinder;
833            }
834    
835            /**
836             * Sets the portlet preferences finder.
837             *
838             * @param portletPreferencesFinder the portlet preferences finder
839             */
840            public void setPortletPreferencesFinder(
841                    PortletPreferencesFinder portletPreferencesFinder) {
842                    this.portletPreferencesFinder = portletPreferencesFinder;
843            }
844    
845            /**
846             * Returns the resource local service.
847             *
848             * @return the resource local service
849             */
850            public ResourceLocalService getResourceLocalService() {
851                    return resourceLocalService;
852            }
853    
854            /**
855             * Sets the resource local service.
856             *
857             * @param resourceLocalService the resource local service
858             */
859            public void setResourceLocalService(
860                    ResourceLocalService resourceLocalService) {
861                    this.resourceLocalService = resourceLocalService;
862            }
863    
864            /**
865             * Returns the subscription local service.
866             *
867             * @return the subscription local service
868             */
869            public SubscriptionLocalService getSubscriptionLocalService() {
870                    return subscriptionLocalService;
871            }
872    
873            /**
874             * Sets the subscription local service.
875             *
876             * @param subscriptionLocalService the subscription local service
877             */
878            public void setSubscriptionLocalService(
879                    SubscriptionLocalService subscriptionLocalService) {
880                    this.subscriptionLocalService = subscriptionLocalService;
881            }
882    
883            /**
884             * Returns the subscription persistence.
885             *
886             * @return the subscription persistence
887             */
888            public SubscriptionPersistence getSubscriptionPersistence() {
889                    return subscriptionPersistence;
890            }
891    
892            /**
893             * Sets the subscription persistence.
894             *
895             * @param subscriptionPersistence the subscription persistence
896             */
897            public void setSubscriptionPersistence(
898                    SubscriptionPersistence subscriptionPersistence) {
899                    this.subscriptionPersistence = subscriptionPersistence;
900            }
901    
902            /**
903             * Returns the user local service.
904             *
905             * @return the user local service
906             */
907            public UserLocalService getUserLocalService() {
908                    return userLocalService;
909            }
910    
911            /**
912             * Sets the user local service.
913             *
914             * @param userLocalService the user local service
915             */
916            public void setUserLocalService(UserLocalService userLocalService) {
917                    this.userLocalService = userLocalService;
918            }
919    
920            /**
921             * Returns the user remote service.
922             *
923             * @return the user remote service
924             */
925            public UserService getUserService() {
926                    return userService;
927            }
928    
929            /**
930             * Sets the user remote service.
931             *
932             * @param userService the user remote service
933             */
934            public void setUserService(UserService userService) {
935                    this.userService = userService;
936            }
937    
938            /**
939             * Returns the user persistence.
940             *
941             * @return the user persistence
942             */
943            public UserPersistence getUserPersistence() {
944                    return userPersistence;
945            }
946    
947            /**
948             * Sets the user persistence.
949             *
950             * @param userPersistence the user persistence
951             */
952            public void setUserPersistence(UserPersistence userPersistence) {
953                    this.userPersistence = userPersistence;
954            }
955    
956            /**
957             * Returns the user finder.
958             *
959             * @return the user finder
960             */
961            public UserFinder getUserFinder() {
962                    return userFinder;
963            }
964    
965            /**
966             * Sets the user finder.
967             *
968             * @param userFinder the user finder
969             */
970            public void setUserFinder(UserFinder userFinder) {
971                    this.userFinder = userFinder;
972            }
973    
974            /**
975             * Returns the workflow instance link local service.
976             *
977             * @return the workflow instance link local service
978             */
979            public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
980                    return workflowInstanceLinkLocalService;
981            }
982    
983            /**
984             * Sets the workflow instance link local service.
985             *
986             * @param workflowInstanceLinkLocalService the workflow instance link local service
987             */
988            public void setWorkflowInstanceLinkLocalService(
989                    WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
990                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
991            }
992    
993            /**
994             * Returns the workflow instance link persistence.
995             *
996             * @return the workflow instance link persistence
997             */
998            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
999                    return workflowInstanceLinkPersistence;
1000            }
1001    
1002            /**
1003             * Sets the workflow instance link persistence.
1004             *
1005             * @param workflowInstanceLinkPersistence the workflow instance link persistence
1006             */
1007            public void setWorkflowInstanceLinkPersistence(
1008                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
1009                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
1010            }
1011    
1012            /**
1013             * Returns the asset entry local service.
1014             *
1015             * @return the asset entry local service
1016             */
1017            public AssetEntryLocalService getAssetEntryLocalService() {
1018                    return assetEntryLocalService;
1019            }
1020    
1021            /**
1022             * Sets the asset entry local service.
1023             *
1024             * @param assetEntryLocalService the asset entry local service
1025             */
1026            public void setAssetEntryLocalService(
1027                    AssetEntryLocalService assetEntryLocalService) {
1028                    this.assetEntryLocalService = assetEntryLocalService;
1029            }
1030    
1031            /**
1032             * Returns the asset entry remote service.
1033             *
1034             * @return the asset entry remote service
1035             */
1036            public AssetEntryService getAssetEntryService() {
1037                    return assetEntryService;
1038            }
1039    
1040            /**
1041             * Sets the asset entry remote service.
1042             *
1043             * @param assetEntryService the asset entry remote service
1044             */
1045            public void setAssetEntryService(AssetEntryService assetEntryService) {
1046                    this.assetEntryService = assetEntryService;
1047            }
1048    
1049            /**
1050             * Returns the asset entry persistence.
1051             *
1052             * @return the asset entry persistence
1053             */
1054            public AssetEntryPersistence getAssetEntryPersistence() {
1055                    return assetEntryPersistence;
1056            }
1057    
1058            /**
1059             * Sets the asset entry persistence.
1060             *
1061             * @param assetEntryPersistence the asset entry persistence
1062             */
1063            public void setAssetEntryPersistence(
1064                    AssetEntryPersistence assetEntryPersistence) {
1065                    this.assetEntryPersistence = assetEntryPersistence;
1066            }
1067    
1068            /**
1069             * Returns the asset entry finder.
1070             *
1071             * @return the asset entry finder
1072             */
1073            public AssetEntryFinder getAssetEntryFinder() {
1074                    return assetEntryFinder;
1075            }
1076    
1077            /**
1078             * Sets the asset entry finder.
1079             *
1080             * @param assetEntryFinder the asset entry finder
1081             */
1082            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1083                    this.assetEntryFinder = assetEntryFinder;
1084            }
1085    
1086            /**
1087             * Returns the asset link local service.
1088             *
1089             * @return the asset link local service
1090             */
1091            public AssetLinkLocalService getAssetLinkLocalService() {
1092                    return assetLinkLocalService;
1093            }
1094    
1095            /**
1096             * Sets the asset link local service.
1097             *
1098             * @param assetLinkLocalService the asset link local service
1099             */
1100            public void setAssetLinkLocalService(
1101                    AssetLinkLocalService assetLinkLocalService) {
1102                    this.assetLinkLocalService = assetLinkLocalService;
1103            }
1104    
1105            /**
1106             * Returns the asset link persistence.
1107             *
1108             * @return the asset link persistence
1109             */
1110            public AssetLinkPersistence getAssetLinkPersistence() {
1111                    return assetLinkPersistence;
1112            }
1113    
1114            /**
1115             * Sets the asset link persistence.
1116             *
1117             * @param assetLinkPersistence the asset link persistence
1118             */
1119            public void setAssetLinkPersistence(
1120                    AssetLinkPersistence assetLinkPersistence) {
1121                    this.assetLinkPersistence = assetLinkPersistence;
1122            }
1123    
1124            /**
1125             * Returns the asset link finder.
1126             *
1127             * @return the asset link finder
1128             */
1129            public AssetLinkFinder getAssetLinkFinder() {
1130                    return assetLinkFinder;
1131            }
1132    
1133            /**
1134             * Sets the asset link finder.
1135             *
1136             * @param assetLinkFinder the asset link finder
1137             */
1138            public void setAssetLinkFinder(AssetLinkFinder assetLinkFinder) {
1139                    this.assetLinkFinder = assetLinkFinder;
1140            }
1141    
1142            /**
1143             * Returns the asset tag local service.
1144             *
1145             * @return the asset tag local service
1146             */
1147            public AssetTagLocalService getAssetTagLocalService() {
1148                    return assetTagLocalService;
1149            }
1150    
1151            /**
1152             * Sets the asset tag local service.
1153             *
1154             * @param assetTagLocalService the asset tag local service
1155             */
1156            public void setAssetTagLocalService(
1157                    AssetTagLocalService assetTagLocalService) {
1158                    this.assetTagLocalService = assetTagLocalService;
1159            }
1160    
1161            /**
1162             * Returns the asset tag remote service.
1163             *
1164             * @return the asset tag remote service
1165             */
1166            public AssetTagService getAssetTagService() {
1167                    return assetTagService;
1168            }
1169    
1170            /**
1171             * Sets the asset tag remote service.
1172             *
1173             * @param assetTagService the asset tag remote service
1174             */
1175            public void setAssetTagService(AssetTagService assetTagService) {
1176                    this.assetTagService = assetTagService;
1177            }
1178    
1179            /**
1180             * Returns the asset tag persistence.
1181             *
1182             * @return the asset tag persistence
1183             */
1184            public AssetTagPersistence getAssetTagPersistence() {
1185                    return assetTagPersistence;
1186            }
1187    
1188            /**
1189             * Sets the asset tag persistence.
1190             *
1191             * @param assetTagPersistence the asset tag persistence
1192             */
1193            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
1194                    this.assetTagPersistence = assetTagPersistence;
1195            }
1196    
1197            /**
1198             * Returns the asset tag finder.
1199             *
1200             * @return the asset tag finder
1201             */
1202            public AssetTagFinder getAssetTagFinder() {
1203                    return assetTagFinder;
1204            }
1205    
1206            /**
1207             * Sets the asset tag finder.
1208             *
1209             * @param assetTagFinder the asset tag finder
1210             */
1211            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
1212                    this.assetTagFinder = assetTagFinder;
1213            }
1214    
1215            /**
1216             * Returns the blogs entry local service.
1217             *
1218             * @return the blogs entry local service
1219             */
1220            public BlogsEntryLocalService getBlogsEntryLocalService() {
1221                    return blogsEntryLocalService;
1222            }
1223    
1224            /**
1225             * Sets the blogs entry local service.
1226             *
1227             * @param blogsEntryLocalService the blogs entry local service
1228             */
1229            public void setBlogsEntryLocalService(
1230                    BlogsEntryLocalService blogsEntryLocalService) {
1231                    this.blogsEntryLocalService = blogsEntryLocalService;
1232            }
1233    
1234            /**
1235             * Returns the blogs entry remote service.
1236             *
1237             * @return the blogs entry remote service
1238             */
1239            public BlogsEntryService getBlogsEntryService() {
1240                    return blogsEntryService;
1241            }
1242    
1243            /**
1244             * Sets the blogs entry remote service.
1245             *
1246             * @param blogsEntryService the blogs entry remote service
1247             */
1248            public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
1249                    this.blogsEntryService = blogsEntryService;
1250            }
1251    
1252            /**
1253             * Returns the blogs entry persistence.
1254             *
1255             * @return the blogs entry persistence
1256             */
1257            public BlogsEntryPersistence getBlogsEntryPersistence() {
1258                    return blogsEntryPersistence;
1259            }
1260    
1261            /**
1262             * Sets the blogs entry persistence.
1263             *
1264             * @param blogsEntryPersistence the blogs entry persistence
1265             */
1266            public void setBlogsEntryPersistence(
1267                    BlogsEntryPersistence blogsEntryPersistence) {
1268                    this.blogsEntryPersistence = blogsEntryPersistence;
1269            }
1270    
1271            /**
1272             * Returns the blogs entry finder.
1273             *
1274             * @return the blogs entry finder
1275             */
1276            public BlogsEntryFinder getBlogsEntryFinder() {
1277                    return blogsEntryFinder;
1278            }
1279    
1280            /**
1281             * Sets the blogs entry finder.
1282             *
1283             * @param blogsEntryFinder the blogs entry finder
1284             */
1285            public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
1286                    this.blogsEntryFinder = blogsEntryFinder;
1287            }
1288    
1289            /**
1290             * Returns the expando value local service.
1291             *
1292             * @return the expando value local service
1293             */
1294            public ExpandoValueLocalService getExpandoValueLocalService() {
1295                    return expandoValueLocalService;
1296            }
1297    
1298            /**
1299             * Sets the expando value local service.
1300             *
1301             * @param expandoValueLocalService the expando value local service
1302             */
1303            public void setExpandoValueLocalService(
1304                    ExpandoValueLocalService expandoValueLocalService) {
1305                    this.expandoValueLocalService = expandoValueLocalService;
1306            }
1307    
1308            /**
1309             * Returns the expando value remote service.
1310             *
1311             * @return the expando value remote service
1312             */
1313            public ExpandoValueService getExpandoValueService() {
1314                    return expandoValueService;
1315            }
1316    
1317            /**
1318             * Sets the expando value remote service.
1319             *
1320             * @param expandoValueService the expando value remote service
1321             */
1322            public void setExpandoValueService(ExpandoValueService expandoValueService) {
1323                    this.expandoValueService = expandoValueService;
1324            }
1325    
1326            /**
1327             * Returns the expando value persistence.
1328             *
1329             * @return the expando value persistence
1330             */
1331            public ExpandoValuePersistence getExpandoValuePersistence() {
1332                    return expandoValuePersistence;
1333            }
1334    
1335            /**
1336             * Sets the expando value persistence.
1337             *
1338             * @param expandoValuePersistence the expando value persistence
1339             */
1340            public void setExpandoValuePersistence(
1341                    ExpandoValuePersistence expandoValuePersistence) {
1342                    this.expandoValuePersistence = expandoValuePersistence;
1343            }
1344    
1345            /**
1346             * Returns the ratings stats local service.
1347             *
1348             * @return the ratings stats local service
1349             */
1350            public RatingsStatsLocalService getRatingsStatsLocalService() {
1351                    return ratingsStatsLocalService;
1352            }
1353    
1354            /**
1355             * Sets the ratings stats local service.
1356             *
1357             * @param ratingsStatsLocalService the ratings stats local service
1358             */
1359            public void setRatingsStatsLocalService(
1360                    RatingsStatsLocalService ratingsStatsLocalService) {
1361                    this.ratingsStatsLocalService = ratingsStatsLocalService;
1362            }
1363    
1364            /**
1365             * Returns the ratings stats persistence.
1366             *
1367             * @return the ratings stats persistence
1368             */
1369            public RatingsStatsPersistence getRatingsStatsPersistence() {
1370                    return ratingsStatsPersistence;
1371            }
1372    
1373            /**
1374             * Sets the ratings stats persistence.
1375             *
1376             * @param ratingsStatsPersistence the ratings stats persistence
1377             */
1378            public void setRatingsStatsPersistence(
1379                    RatingsStatsPersistence ratingsStatsPersistence) {
1380                    this.ratingsStatsPersistence = ratingsStatsPersistence;
1381            }
1382    
1383            /**
1384             * Returns the ratings stats finder.
1385             *
1386             * @return the ratings stats finder
1387             */
1388            public RatingsStatsFinder getRatingsStatsFinder() {
1389                    return ratingsStatsFinder;
1390            }
1391    
1392            /**
1393             * Sets the ratings stats finder.
1394             *
1395             * @param ratingsStatsFinder the ratings stats finder
1396             */
1397            public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
1398                    this.ratingsStatsFinder = ratingsStatsFinder;
1399            }
1400    
1401            /**
1402             * Returns the social activity local service.
1403             *
1404             * @return the social activity local service
1405             */
1406            public SocialActivityLocalService getSocialActivityLocalService() {
1407                    return socialActivityLocalService;
1408            }
1409    
1410            /**
1411             * Sets the social activity local service.
1412             *
1413             * @param socialActivityLocalService the social activity local service
1414             */
1415            public void setSocialActivityLocalService(
1416                    SocialActivityLocalService socialActivityLocalService) {
1417                    this.socialActivityLocalService = socialActivityLocalService;
1418            }
1419    
1420            /**
1421             * Returns the social activity persistence.
1422             *
1423             * @return the social activity persistence
1424             */
1425            public SocialActivityPersistence getSocialActivityPersistence() {
1426                    return socialActivityPersistence;
1427            }
1428    
1429            /**
1430             * Sets the social activity persistence.
1431             *
1432             * @param socialActivityPersistence the social activity persistence
1433             */
1434            public void setSocialActivityPersistence(
1435                    SocialActivityPersistence socialActivityPersistence) {
1436                    this.socialActivityPersistence = socialActivityPersistence;
1437            }
1438    
1439            /**
1440             * Returns the social activity finder.
1441             *
1442             * @return the social activity finder
1443             */
1444            public SocialActivityFinder getSocialActivityFinder() {
1445                    return socialActivityFinder;
1446            }
1447    
1448            /**
1449             * Sets the social activity finder.
1450             *
1451             * @param socialActivityFinder the social activity finder
1452             */
1453            public void setSocialActivityFinder(
1454                    SocialActivityFinder socialActivityFinder) {
1455                    this.socialActivityFinder = socialActivityFinder;
1456            }
1457    
1458            /**
1459             * Returns the wiki page local service.
1460             *
1461             * @return the wiki page local service
1462             */
1463            public WikiPageLocalService getWikiPageLocalService() {
1464                    return wikiPageLocalService;
1465            }
1466    
1467            /**
1468             * Sets the wiki page local service.
1469             *
1470             * @param wikiPageLocalService the wiki page local service
1471             */
1472            public void setWikiPageLocalService(
1473                    WikiPageLocalService wikiPageLocalService) {
1474                    this.wikiPageLocalService = wikiPageLocalService;
1475            }
1476    
1477            /**
1478             * Returns the wiki page remote service.
1479             *
1480             * @return the wiki page remote service
1481             */
1482            public WikiPageService getWikiPageService() {
1483                    return wikiPageService;
1484            }
1485    
1486            /**
1487             * Sets the wiki page remote service.
1488             *
1489             * @param wikiPageService the wiki page remote service
1490             */
1491            public void setWikiPageService(WikiPageService wikiPageService) {
1492                    this.wikiPageService = wikiPageService;
1493            }
1494    
1495            /**
1496             * Returns the wiki page persistence.
1497             *
1498             * @return the wiki page persistence
1499             */
1500            public WikiPagePersistence getWikiPagePersistence() {
1501                    return wikiPagePersistence;
1502            }
1503    
1504            /**
1505             * Sets the wiki page persistence.
1506             *
1507             * @param wikiPagePersistence the wiki page persistence
1508             */
1509            public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
1510                    this.wikiPagePersistence = wikiPagePersistence;
1511            }
1512    
1513            /**
1514             * Returns the wiki page finder.
1515             *
1516             * @return the wiki page finder
1517             */
1518            public WikiPageFinder getWikiPageFinder() {
1519                    return wikiPageFinder;
1520            }
1521    
1522            /**
1523             * Sets the wiki page finder.
1524             *
1525             * @param wikiPageFinder the wiki page finder
1526             */
1527            public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
1528                    this.wikiPageFinder = wikiPageFinder;
1529            }
1530    
1531            public void afterPropertiesSet() {
1532            }
1533    
1534            public void destroy() {
1535            }
1536    
1537            /**
1538             * Returns the Spring bean ID for this bean.
1539             *
1540             * @return the Spring bean ID for this bean
1541             */
1542            public String getBeanIdentifier() {
1543                    return _beanIdentifier;
1544            }
1545    
1546            /**
1547             * Sets the Spring bean ID for this bean.
1548             *
1549             * @param beanIdentifier the Spring bean ID for this bean
1550             */
1551            public void setBeanIdentifier(String beanIdentifier) {
1552                    _beanIdentifier = beanIdentifier;
1553            }
1554    
1555            protected Class<?> getModelClass() {
1556                    return MBMessage.class;
1557            }
1558    
1559            protected String getModelClassName() {
1560                    return MBMessage.class.getName();
1561            }
1562    
1563            /**
1564             * Performs an SQL query.
1565             *
1566             * @param sql the sql query
1567             */
1568            protected void runSQL(String sql) throws SystemException {
1569                    try {
1570                            DataSource dataSource = mbMessagePersistence.getDataSource();
1571    
1572                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1573                                            sql, new int[0]);
1574    
1575                            sqlUpdate.update();
1576                    }
1577                    catch (Exception e) {
1578                            throw new SystemException(e);
1579                    }
1580            }
1581    
1582            @BeanReference(type = MBBanLocalService.class)
1583            protected MBBanLocalService mbBanLocalService;
1584            @BeanReference(type = MBBanService.class)
1585            protected MBBanService mbBanService;
1586            @BeanReference(type = MBBanPersistence.class)
1587            protected MBBanPersistence mbBanPersistence;
1588            @BeanReference(type = MBCategoryLocalService.class)
1589            protected MBCategoryLocalService mbCategoryLocalService;
1590            @BeanReference(type = MBCategoryService.class)
1591            protected MBCategoryService mbCategoryService;
1592            @BeanReference(type = MBCategoryPersistence.class)
1593            protected MBCategoryPersistence mbCategoryPersistence;
1594            @BeanReference(type = MBCategoryFinder.class)
1595            protected MBCategoryFinder mbCategoryFinder;
1596            @BeanReference(type = MBDiscussionLocalService.class)
1597            protected MBDiscussionLocalService mbDiscussionLocalService;
1598            @BeanReference(type = MBDiscussionPersistence.class)
1599            protected MBDiscussionPersistence mbDiscussionPersistence;
1600            @BeanReference(type = MBMailingListLocalService.class)
1601            protected MBMailingListLocalService mbMailingListLocalService;
1602            @BeanReference(type = MBMailingListPersistence.class)
1603            protected MBMailingListPersistence mbMailingListPersistence;
1604            @BeanReference(type = MBMessageLocalService.class)
1605            protected MBMessageLocalService mbMessageLocalService;
1606            @BeanReference(type = MBMessageService.class)
1607            protected MBMessageService mbMessageService;
1608            @BeanReference(type = MBMessagePersistence.class)
1609            protected MBMessagePersistence mbMessagePersistence;
1610            @BeanReference(type = MBMessageFinder.class)
1611            protected MBMessageFinder mbMessageFinder;
1612            @BeanReference(type = MBStatsUserLocalService.class)
1613            protected MBStatsUserLocalService mbStatsUserLocalService;
1614            @BeanReference(type = MBStatsUserPersistence.class)
1615            protected MBStatsUserPersistence mbStatsUserPersistence;
1616            @BeanReference(type = MBThreadLocalService.class)
1617            protected MBThreadLocalService mbThreadLocalService;
1618            @BeanReference(type = MBThreadService.class)
1619            protected MBThreadService mbThreadService;
1620            @BeanReference(type = MBThreadPersistence.class)
1621            protected MBThreadPersistence mbThreadPersistence;
1622            @BeanReference(type = MBThreadFinder.class)
1623            protected MBThreadFinder mbThreadFinder;
1624            @BeanReference(type = MBThreadFlagLocalService.class)
1625            protected MBThreadFlagLocalService mbThreadFlagLocalService;
1626            @BeanReference(type = MBThreadFlagPersistence.class)
1627            protected MBThreadFlagPersistence mbThreadFlagPersistence;
1628            @BeanReference(type = CounterLocalService.class)
1629            protected CounterLocalService counterLocalService;
1630            @BeanReference(type = MailService.class)
1631            protected MailService mailService;
1632            @BeanReference(type = CompanyLocalService.class)
1633            protected CompanyLocalService companyLocalService;
1634            @BeanReference(type = CompanyService.class)
1635            protected CompanyService companyService;
1636            @BeanReference(type = CompanyPersistence.class)
1637            protected CompanyPersistence companyPersistence;
1638            @BeanReference(type = GroupLocalService.class)
1639            protected GroupLocalService groupLocalService;
1640            @BeanReference(type = GroupService.class)
1641            protected GroupService groupService;
1642            @BeanReference(type = GroupPersistence.class)
1643            protected GroupPersistence groupPersistence;
1644            @BeanReference(type = GroupFinder.class)
1645            protected GroupFinder groupFinder;
1646            @BeanReference(type = LockLocalService.class)
1647            protected LockLocalService lockLocalService;
1648            @BeanReference(type = LockPersistence.class)
1649            protected LockPersistence lockPersistence;
1650            @BeanReference(type = LockFinder.class)
1651            protected LockFinder lockFinder;
1652            @BeanReference(type = PortletPreferencesLocalService.class)
1653            protected PortletPreferencesLocalService portletPreferencesLocalService;
1654            @BeanReference(type = PortletPreferencesService.class)
1655            protected PortletPreferencesService portletPreferencesService;
1656            @BeanReference(type = PortletPreferencesPersistence.class)
1657            protected PortletPreferencesPersistence portletPreferencesPersistence;
1658            @BeanReference(type = PortletPreferencesFinder.class)
1659            protected PortletPreferencesFinder portletPreferencesFinder;
1660            @BeanReference(type = ResourceLocalService.class)
1661            protected ResourceLocalService resourceLocalService;
1662            @BeanReference(type = SubscriptionLocalService.class)
1663            protected SubscriptionLocalService subscriptionLocalService;
1664            @BeanReference(type = SubscriptionPersistence.class)
1665            protected SubscriptionPersistence subscriptionPersistence;
1666            @BeanReference(type = UserLocalService.class)
1667            protected UserLocalService userLocalService;
1668            @BeanReference(type = UserService.class)
1669            protected UserService userService;
1670            @BeanReference(type = UserPersistence.class)
1671            protected UserPersistence userPersistence;
1672            @BeanReference(type = UserFinder.class)
1673            protected UserFinder userFinder;
1674            @BeanReference(type = WorkflowInstanceLinkLocalService.class)
1675            protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1676            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1677            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1678            @BeanReference(type = AssetEntryLocalService.class)
1679            protected AssetEntryLocalService assetEntryLocalService;
1680            @BeanReference(type = AssetEntryService.class)
1681            protected AssetEntryService assetEntryService;
1682            @BeanReference(type = AssetEntryPersistence.class)
1683            protected AssetEntryPersistence assetEntryPersistence;
1684            @BeanReference(type = AssetEntryFinder.class)
1685            protected AssetEntryFinder assetEntryFinder;
1686            @BeanReference(type = AssetLinkLocalService.class)
1687            protected AssetLinkLocalService assetLinkLocalService;
1688            @BeanReference(type = AssetLinkPersistence.class)
1689            protected AssetLinkPersistence assetLinkPersistence;
1690            @BeanReference(type = AssetLinkFinder.class)
1691            protected AssetLinkFinder assetLinkFinder;
1692            @BeanReference(type = AssetTagLocalService.class)
1693            protected AssetTagLocalService assetTagLocalService;
1694            @BeanReference(type = AssetTagService.class)
1695            protected AssetTagService assetTagService;
1696            @BeanReference(type = AssetTagPersistence.class)
1697            protected AssetTagPersistence assetTagPersistence;
1698            @BeanReference(type = AssetTagFinder.class)
1699            protected AssetTagFinder assetTagFinder;
1700            @BeanReference(type = BlogsEntryLocalService.class)
1701            protected BlogsEntryLocalService blogsEntryLocalService;
1702            @BeanReference(type = BlogsEntryService.class)
1703            protected BlogsEntryService blogsEntryService;
1704            @BeanReference(type = BlogsEntryPersistence.class)
1705            protected BlogsEntryPersistence blogsEntryPersistence;
1706            @BeanReference(type = BlogsEntryFinder.class)
1707            protected BlogsEntryFinder blogsEntryFinder;
1708            @BeanReference(type = ExpandoValueLocalService.class)
1709            protected ExpandoValueLocalService expandoValueLocalService;
1710            @BeanReference(type = ExpandoValueService.class)
1711            protected ExpandoValueService expandoValueService;
1712            @BeanReference(type = ExpandoValuePersistence.class)
1713            protected ExpandoValuePersistence expandoValuePersistence;
1714            @BeanReference(type = RatingsStatsLocalService.class)
1715            protected RatingsStatsLocalService ratingsStatsLocalService;
1716            @BeanReference(type = RatingsStatsPersistence.class)
1717            protected RatingsStatsPersistence ratingsStatsPersistence;
1718            @BeanReference(type = RatingsStatsFinder.class)
1719            protected RatingsStatsFinder ratingsStatsFinder;
1720            @BeanReference(type = SocialActivityLocalService.class)
1721            protected SocialActivityLocalService socialActivityLocalService;
1722            @BeanReference(type = SocialActivityPersistence.class)
1723            protected SocialActivityPersistence socialActivityPersistence;
1724            @BeanReference(type = SocialActivityFinder.class)
1725            protected SocialActivityFinder socialActivityFinder;
1726            @BeanReference(type = WikiPageLocalService.class)
1727            protected WikiPageLocalService wikiPageLocalService;
1728            @BeanReference(type = WikiPageService.class)
1729            protected WikiPageService wikiPageService;
1730            @BeanReference(type = WikiPagePersistence.class)
1731            protected WikiPagePersistence wikiPagePersistence;
1732            @BeanReference(type = WikiPageFinder.class)
1733            protected WikiPageFinder wikiPageFinder;
1734            private String _beanIdentifier;
1735    }