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