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