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