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