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