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