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.portal.kernel.bean.BeanReference;
020    import com.liferay.portal.kernel.bean.IdentifiableBean;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.exception.SystemException;
024    import com.liferay.portal.service.BaseServiceImpl;
025    import com.liferay.portal.service.ResourceLocalService;
026    import com.liferay.portal.service.ResourceService;
027    import com.liferay.portal.service.UserLocalService;
028    import com.liferay.portal.service.UserService;
029    import com.liferay.portal.service.persistence.ResourceFinder;
030    import com.liferay.portal.service.persistence.ResourcePersistence;
031    import com.liferay.portal.service.persistence.UserFinder;
032    import com.liferay.portal.service.persistence.UserPersistence;
033    
034    import com.liferay.portlet.expando.service.ExpandoValueLocalService;
035    import com.liferay.portlet.expando.service.ExpandoValueService;
036    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
037    import com.liferay.portlet.journal.model.JournalFeed;
038    import com.liferay.portlet.journal.service.JournalArticleImageLocalService;
039    import com.liferay.portlet.journal.service.JournalArticleLocalService;
040    import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
041    import com.liferay.portlet.journal.service.JournalArticleService;
042    import com.liferay.portlet.journal.service.JournalContentSearchLocalService;
043    import com.liferay.portlet.journal.service.JournalFeedLocalService;
044    import com.liferay.portlet.journal.service.JournalFeedService;
045    import com.liferay.portlet.journal.service.JournalStructureLocalService;
046    import com.liferay.portlet.journal.service.JournalStructureService;
047    import com.liferay.portlet.journal.service.JournalTemplateLocalService;
048    import com.liferay.portlet.journal.service.JournalTemplateService;
049    import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
050    import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
051    import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
052    import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
053    import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
054    import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
055    import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
056    import com.liferay.portlet.journal.service.persistence.JournalStructureFinder;
057    import com.liferay.portlet.journal.service.persistence.JournalStructurePersistence;
058    import com.liferay.portlet.journal.service.persistence.JournalTemplateFinder;
059    import com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence;
060    
061    import javax.sql.DataSource;
062    
063    /**
064     * The base implementation of the journal feed remote service.
065     *
066     * <p>
067     * 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.JournalFeedServiceImpl}.
068     * </p>
069     *
070     * @author Brian Wing Shun Chan
071     * @see com.liferay.portlet.journal.service.impl.JournalFeedServiceImpl
072     * @see com.liferay.portlet.journal.service.JournalFeedServiceUtil
073     * @generated
074     */
075    public abstract class JournalFeedServiceBaseImpl extends BaseServiceImpl
076            implements JournalFeedService, IdentifiableBean {
077            /*
078             * NOTE FOR DEVELOPERS:
079             *
080             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.journal.service.JournalFeedServiceUtil} to access the journal feed remote service.
081             */
082    
083            /**
084             * Returns the journal article local service.
085             *
086             * @return the journal article local service
087             */
088            public JournalArticleLocalService getJournalArticleLocalService() {
089                    return journalArticleLocalService;
090            }
091    
092            /**
093             * Sets the journal article local service.
094             *
095             * @param journalArticleLocalService the journal article local service
096             */
097            public void setJournalArticleLocalService(
098                    JournalArticleLocalService journalArticleLocalService) {
099                    this.journalArticleLocalService = journalArticleLocalService;
100            }
101    
102            /**
103             * Returns the journal article remote service.
104             *
105             * @return the journal article remote service
106             */
107            public JournalArticleService getJournalArticleService() {
108                    return journalArticleService;
109            }
110    
111            /**
112             * Sets the journal article remote service.
113             *
114             * @param journalArticleService the journal article remote service
115             */
116            public void setJournalArticleService(
117                    JournalArticleService journalArticleService) {
118                    this.journalArticleService = journalArticleService;
119            }
120    
121            /**
122             * Returns the journal article persistence.
123             *
124             * @return the journal article persistence
125             */
126            public JournalArticlePersistence getJournalArticlePersistence() {
127                    return journalArticlePersistence;
128            }
129    
130            /**
131             * Sets the journal article persistence.
132             *
133             * @param journalArticlePersistence the journal article persistence
134             */
135            public void setJournalArticlePersistence(
136                    JournalArticlePersistence journalArticlePersistence) {
137                    this.journalArticlePersistence = journalArticlePersistence;
138            }
139    
140            /**
141             * Returns the journal article finder.
142             *
143             * @return the journal article finder
144             */
145            public JournalArticleFinder getJournalArticleFinder() {
146                    return journalArticleFinder;
147            }
148    
149            /**
150             * Sets the journal article finder.
151             *
152             * @param journalArticleFinder the journal article finder
153             */
154            public void setJournalArticleFinder(
155                    JournalArticleFinder journalArticleFinder) {
156                    this.journalArticleFinder = journalArticleFinder;
157            }
158    
159            /**
160             * Returns the journal article image local service.
161             *
162             * @return the journal article image local service
163             */
164            public JournalArticleImageLocalService getJournalArticleImageLocalService() {
165                    return journalArticleImageLocalService;
166            }
167    
168            /**
169             * Sets the journal article image local service.
170             *
171             * @param journalArticleImageLocalService the journal article image local service
172             */
173            public void setJournalArticleImageLocalService(
174                    JournalArticleImageLocalService journalArticleImageLocalService) {
175                    this.journalArticleImageLocalService = journalArticleImageLocalService;
176            }
177    
178            /**
179             * Returns the journal article image persistence.
180             *
181             * @return the journal article image persistence
182             */
183            public JournalArticleImagePersistence getJournalArticleImagePersistence() {
184                    return journalArticleImagePersistence;
185            }
186    
187            /**
188             * Sets the journal article image persistence.
189             *
190             * @param journalArticleImagePersistence the journal article image persistence
191             */
192            public void setJournalArticleImagePersistence(
193                    JournalArticleImagePersistence journalArticleImagePersistence) {
194                    this.journalArticleImagePersistence = journalArticleImagePersistence;
195            }
196    
197            /**
198             * Returns the journal article resource local service.
199             *
200             * @return the journal article resource local service
201             */
202            public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
203                    return journalArticleResourceLocalService;
204            }
205    
206            /**
207             * Sets the journal article resource local service.
208             *
209             * @param journalArticleResourceLocalService the journal article resource local service
210             */
211            public void setJournalArticleResourceLocalService(
212                    JournalArticleResourceLocalService journalArticleResourceLocalService) {
213                    this.journalArticleResourceLocalService = journalArticleResourceLocalService;
214            }
215    
216            /**
217             * Returns the journal article resource persistence.
218             *
219             * @return the journal article resource persistence
220             */
221            public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
222                    return journalArticleResourcePersistence;
223            }
224    
225            /**
226             * Sets the journal article resource persistence.
227             *
228             * @param journalArticleResourcePersistence the journal article resource persistence
229             */
230            public void setJournalArticleResourcePersistence(
231                    JournalArticleResourcePersistence journalArticleResourcePersistence) {
232                    this.journalArticleResourcePersistence = journalArticleResourcePersistence;
233            }
234    
235            /**
236             * Returns the journal content search local service.
237             *
238             * @return the journal content search local service
239             */
240            public JournalContentSearchLocalService getJournalContentSearchLocalService() {
241                    return journalContentSearchLocalService;
242            }
243    
244            /**
245             * Sets the journal content search local service.
246             *
247             * @param journalContentSearchLocalService the journal content search local service
248             */
249            public void setJournalContentSearchLocalService(
250                    JournalContentSearchLocalService journalContentSearchLocalService) {
251                    this.journalContentSearchLocalService = journalContentSearchLocalService;
252            }
253    
254            /**
255             * Returns the journal content search persistence.
256             *
257             * @return the journal content search persistence
258             */
259            public JournalContentSearchPersistence getJournalContentSearchPersistence() {
260                    return journalContentSearchPersistence;
261            }
262    
263            /**
264             * Sets the journal content search persistence.
265             *
266             * @param journalContentSearchPersistence the journal content search persistence
267             */
268            public void setJournalContentSearchPersistence(
269                    JournalContentSearchPersistence journalContentSearchPersistence) {
270                    this.journalContentSearchPersistence = journalContentSearchPersistence;
271            }
272    
273            /**
274             * Returns the journal feed local service.
275             *
276             * @return the journal feed local service
277             */
278            public JournalFeedLocalService getJournalFeedLocalService() {
279                    return journalFeedLocalService;
280            }
281    
282            /**
283             * Sets the journal feed local service.
284             *
285             * @param journalFeedLocalService the journal feed local service
286             */
287            public void setJournalFeedLocalService(
288                    JournalFeedLocalService journalFeedLocalService) {
289                    this.journalFeedLocalService = journalFeedLocalService;
290            }
291    
292            /**
293             * Returns the journal feed remote service.
294             *
295             * @return the journal feed remote service
296             */
297            public JournalFeedService getJournalFeedService() {
298                    return journalFeedService;
299            }
300    
301            /**
302             * Sets the journal feed remote service.
303             *
304             * @param journalFeedService the journal feed remote service
305             */
306            public void setJournalFeedService(JournalFeedService journalFeedService) {
307                    this.journalFeedService = journalFeedService;
308            }
309    
310            /**
311             * Returns the journal feed persistence.
312             *
313             * @return the journal feed persistence
314             */
315            public JournalFeedPersistence getJournalFeedPersistence() {
316                    return journalFeedPersistence;
317            }
318    
319            /**
320             * Sets the journal feed persistence.
321             *
322             * @param journalFeedPersistence the journal feed persistence
323             */
324            public void setJournalFeedPersistence(
325                    JournalFeedPersistence journalFeedPersistence) {
326                    this.journalFeedPersistence = journalFeedPersistence;
327            }
328    
329            /**
330             * Returns the journal feed finder.
331             *
332             * @return the journal feed finder
333             */
334            public JournalFeedFinder getJournalFeedFinder() {
335                    return journalFeedFinder;
336            }
337    
338            /**
339             * Sets the journal feed finder.
340             *
341             * @param journalFeedFinder the journal feed finder
342             */
343            public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
344                    this.journalFeedFinder = journalFeedFinder;
345            }
346    
347            /**
348             * Returns the journal structure local service.
349             *
350             * @return the journal structure local service
351             */
352            public JournalStructureLocalService getJournalStructureLocalService() {
353                    return journalStructureLocalService;
354            }
355    
356            /**
357             * Sets the journal structure local service.
358             *
359             * @param journalStructureLocalService the journal structure local service
360             */
361            public void setJournalStructureLocalService(
362                    JournalStructureLocalService journalStructureLocalService) {
363                    this.journalStructureLocalService = journalStructureLocalService;
364            }
365    
366            /**
367             * Returns the journal structure remote service.
368             *
369             * @return the journal structure remote service
370             */
371            public JournalStructureService getJournalStructureService() {
372                    return journalStructureService;
373            }
374    
375            /**
376             * Sets the journal structure remote service.
377             *
378             * @param journalStructureService the journal structure remote service
379             */
380            public void setJournalStructureService(
381                    JournalStructureService journalStructureService) {
382                    this.journalStructureService = journalStructureService;
383            }
384    
385            /**
386             * Returns the journal structure persistence.
387             *
388             * @return the journal structure persistence
389             */
390            public JournalStructurePersistence getJournalStructurePersistence() {
391                    return journalStructurePersistence;
392            }
393    
394            /**
395             * Sets the journal structure persistence.
396             *
397             * @param journalStructurePersistence the journal structure persistence
398             */
399            public void setJournalStructurePersistence(
400                    JournalStructurePersistence journalStructurePersistence) {
401                    this.journalStructurePersistence = journalStructurePersistence;
402            }
403    
404            /**
405             * Returns the journal structure finder.
406             *
407             * @return the journal structure finder
408             */
409            public JournalStructureFinder getJournalStructureFinder() {
410                    return journalStructureFinder;
411            }
412    
413            /**
414             * Sets the journal structure finder.
415             *
416             * @param journalStructureFinder the journal structure finder
417             */
418            public void setJournalStructureFinder(
419                    JournalStructureFinder journalStructureFinder) {
420                    this.journalStructureFinder = journalStructureFinder;
421            }
422    
423            /**
424             * Returns the journal template local service.
425             *
426             * @return the journal template local service
427             */
428            public JournalTemplateLocalService getJournalTemplateLocalService() {
429                    return journalTemplateLocalService;
430            }
431    
432            /**
433             * Sets the journal template local service.
434             *
435             * @param journalTemplateLocalService the journal template local service
436             */
437            public void setJournalTemplateLocalService(
438                    JournalTemplateLocalService journalTemplateLocalService) {
439                    this.journalTemplateLocalService = journalTemplateLocalService;
440            }
441    
442            /**
443             * Returns the journal template remote service.
444             *
445             * @return the journal template remote service
446             */
447            public JournalTemplateService getJournalTemplateService() {
448                    return journalTemplateService;
449            }
450    
451            /**
452             * Sets the journal template remote service.
453             *
454             * @param journalTemplateService the journal template remote service
455             */
456            public void setJournalTemplateService(
457                    JournalTemplateService journalTemplateService) {
458                    this.journalTemplateService = journalTemplateService;
459            }
460    
461            /**
462             * Returns the journal template persistence.
463             *
464             * @return the journal template persistence
465             */
466            public JournalTemplatePersistence getJournalTemplatePersistence() {
467                    return journalTemplatePersistence;
468            }
469    
470            /**
471             * Sets the journal template persistence.
472             *
473             * @param journalTemplatePersistence the journal template persistence
474             */
475            public void setJournalTemplatePersistence(
476                    JournalTemplatePersistence journalTemplatePersistence) {
477                    this.journalTemplatePersistence = journalTemplatePersistence;
478            }
479    
480            /**
481             * Returns the journal template finder.
482             *
483             * @return the journal template finder
484             */
485            public JournalTemplateFinder getJournalTemplateFinder() {
486                    return journalTemplateFinder;
487            }
488    
489            /**
490             * Sets the journal template finder.
491             *
492             * @param journalTemplateFinder the journal template finder
493             */
494            public void setJournalTemplateFinder(
495                    JournalTemplateFinder journalTemplateFinder) {
496                    this.journalTemplateFinder = journalTemplateFinder;
497            }
498    
499            /**
500             * Returns the counter local service.
501             *
502             * @return the counter local service
503             */
504            public CounterLocalService getCounterLocalService() {
505                    return counterLocalService;
506            }
507    
508            /**
509             * Sets the counter local service.
510             *
511             * @param counterLocalService the counter local service
512             */
513            public void setCounterLocalService(CounterLocalService counterLocalService) {
514                    this.counterLocalService = counterLocalService;
515            }
516    
517            /**
518             * Returns the resource local service.
519             *
520             * @return the resource local service
521             */
522            public ResourceLocalService getResourceLocalService() {
523                    return resourceLocalService;
524            }
525    
526            /**
527             * Sets the resource local service.
528             *
529             * @param resourceLocalService the resource local service
530             */
531            public void setResourceLocalService(
532                    ResourceLocalService resourceLocalService) {
533                    this.resourceLocalService = resourceLocalService;
534            }
535    
536            /**
537             * Returns the resource remote service.
538             *
539             * @return the resource remote service
540             */
541            public ResourceService getResourceService() {
542                    return resourceService;
543            }
544    
545            /**
546             * Sets the resource remote service.
547             *
548             * @param resourceService the resource remote service
549             */
550            public void setResourceService(ResourceService resourceService) {
551                    this.resourceService = resourceService;
552            }
553    
554            /**
555             * Returns the resource persistence.
556             *
557             * @return the resource persistence
558             */
559            public ResourcePersistence getResourcePersistence() {
560                    return resourcePersistence;
561            }
562    
563            /**
564             * Sets the resource persistence.
565             *
566             * @param resourcePersistence the resource persistence
567             */
568            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
569                    this.resourcePersistence = resourcePersistence;
570            }
571    
572            /**
573             * Returns the resource finder.
574             *
575             * @return the resource finder
576             */
577            public ResourceFinder getResourceFinder() {
578                    return resourceFinder;
579            }
580    
581            /**
582             * Sets the resource finder.
583             *
584             * @param resourceFinder the resource finder
585             */
586            public void setResourceFinder(ResourceFinder resourceFinder) {
587                    this.resourceFinder = resourceFinder;
588            }
589    
590            /**
591             * Returns the user local service.
592             *
593             * @return the user local service
594             */
595            public UserLocalService getUserLocalService() {
596                    return userLocalService;
597            }
598    
599            /**
600             * Sets the user local service.
601             *
602             * @param userLocalService the user local service
603             */
604            public void setUserLocalService(UserLocalService userLocalService) {
605                    this.userLocalService = userLocalService;
606            }
607    
608            /**
609             * Returns the user remote service.
610             *
611             * @return the user remote service
612             */
613            public UserService getUserService() {
614                    return userService;
615            }
616    
617            /**
618             * Sets the user remote service.
619             *
620             * @param userService the user remote service
621             */
622            public void setUserService(UserService userService) {
623                    this.userService = userService;
624            }
625    
626            /**
627             * Returns the user persistence.
628             *
629             * @return the user persistence
630             */
631            public UserPersistence getUserPersistence() {
632                    return userPersistence;
633            }
634    
635            /**
636             * Sets the user persistence.
637             *
638             * @param userPersistence the user persistence
639             */
640            public void setUserPersistence(UserPersistence userPersistence) {
641                    this.userPersistence = userPersistence;
642            }
643    
644            /**
645             * Returns the user finder.
646             *
647             * @return the user finder
648             */
649            public UserFinder getUserFinder() {
650                    return userFinder;
651            }
652    
653            /**
654             * Sets the user finder.
655             *
656             * @param userFinder the user finder
657             */
658            public void setUserFinder(UserFinder userFinder) {
659                    this.userFinder = userFinder;
660            }
661    
662            /**
663             * Returns the expando value local service.
664             *
665             * @return the expando value local service
666             */
667            public ExpandoValueLocalService getExpandoValueLocalService() {
668                    return expandoValueLocalService;
669            }
670    
671            /**
672             * Sets the expando value local service.
673             *
674             * @param expandoValueLocalService the expando value local service
675             */
676            public void setExpandoValueLocalService(
677                    ExpandoValueLocalService expandoValueLocalService) {
678                    this.expandoValueLocalService = expandoValueLocalService;
679            }
680    
681            /**
682             * Returns the expando value remote service.
683             *
684             * @return the expando value remote service
685             */
686            public ExpandoValueService getExpandoValueService() {
687                    return expandoValueService;
688            }
689    
690            /**
691             * Sets the expando value remote service.
692             *
693             * @param expandoValueService the expando value remote service
694             */
695            public void setExpandoValueService(ExpandoValueService expandoValueService) {
696                    this.expandoValueService = expandoValueService;
697            }
698    
699            /**
700             * Returns the expando value persistence.
701             *
702             * @return the expando value persistence
703             */
704            public ExpandoValuePersistence getExpandoValuePersistence() {
705                    return expandoValuePersistence;
706            }
707    
708            /**
709             * Sets the expando value persistence.
710             *
711             * @param expandoValuePersistence the expando value persistence
712             */
713            public void setExpandoValuePersistence(
714                    ExpandoValuePersistence expandoValuePersistence) {
715                    this.expandoValuePersistence = expandoValuePersistence;
716            }
717    
718            public void afterPropertiesSet() {
719            }
720    
721            public void destroy() {
722            }
723    
724            /**
725             * Returns the Spring bean ID for this bean.
726             *
727             * @return the Spring bean ID for this bean
728             */
729            public String getBeanIdentifier() {
730                    return _beanIdentifier;
731            }
732    
733            /**
734             * Sets the Spring bean ID for this bean.
735             *
736             * @param beanIdentifier the Spring bean ID for this bean
737             */
738            public void setBeanIdentifier(String beanIdentifier) {
739                    _beanIdentifier = beanIdentifier;
740            }
741    
742            protected Class<?> getModelClass() {
743                    return JournalFeed.class;
744            }
745    
746            protected String getModelClassName() {
747                    return JournalFeed.class.getName();
748            }
749    
750            /**
751             * Performs an SQL query.
752             *
753             * @param sql the sql query
754             */
755            protected void runSQL(String sql) throws SystemException {
756                    try {
757                            DataSource dataSource = journalFeedPersistence.getDataSource();
758    
759                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
760                                            sql, new int[0]);
761    
762                            sqlUpdate.update();
763                    }
764                    catch (Exception e) {
765                            throw new SystemException(e);
766                    }
767            }
768    
769            @BeanReference(type = JournalArticleLocalService.class)
770            protected JournalArticleLocalService journalArticleLocalService;
771            @BeanReference(type = JournalArticleService.class)
772            protected JournalArticleService journalArticleService;
773            @BeanReference(type = JournalArticlePersistence.class)
774            protected JournalArticlePersistence journalArticlePersistence;
775            @BeanReference(type = JournalArticleFinder.class)
776            protected JournalArticleFinder journalArticleFinder;
777            @BeanReference(type = JournalArticleImageLocalService.class)
778            protected JournalArticleImageLocalService journalArticleImageLocalService;
779            @BeanReference(type = JournalArticleImagePersistence.class)
780            protected JournalArticleImagePersistence journalArticleImagePersistence;
781            @BeanReference(type = JournalArticleResourceLocalService.class)
782            protected JournalArticleResourceLocalService journalArticleResourceLocalService;
783            @BeanReference(type = JournalArticleResourcePersistence.class)
784            protected JournalArticleResourcePersistence journalArticleResourcePersistence;
785            @BeanReference(type = JournalContentSearchLocalService.class)
786            protected JournalContentSearchLocalService journalContentSearchLocalService;
787            @BeanReference(type = JournalContentSearchPersistence.class)
788            protected JournalContentSearchPersistence journalContentSearchPersistence;
789            @BeanReference(type = JournalFeedLocalService.class)
790            protected JournalFeedLocalService journalFeedLocalService;
791            @BeanReference(type = JournalFeedService.class)
792            protected JournalFeedService journalFeedService;
793            @BeanReference(type = JournalFeedPersistence.class)
794            protected JournalFeedPersistence journalFeedPersistence;
795            @BeanReference(type = JournalFeedFinder.class)
796            protected JournalFeedFinder journalFeedFinder;
797            @BeanReference(type = JournalStructureLocalService.class)
798            protected JournalStructureLocalService journalStructureLocalService;
799            @BeanReference(type = JournalStructureService.class)
800            protected JournalStructureService journalStructureService;
801            @BeanReference(type = JournalStructurePersistence.class)
802            protected JournalStructurePersistence journalStructurePersistence;
803            @BeanReference(type = JournalStructureFinder.class)
804            protected JournalStructureFinder journalStructureFinder;
805            @BeanReference(type = JournalTemplateLocalService.class)
806            protected JournalTemplateLocalService journalTemplateLocalService;
807            @BeanReference(type = JournalTemplateService.class)
808            protected JournalTemplateService journalTemplateService;
809            @BeanReference(type = JournalTemplatePersistence.class)
810            protected JournalTemplatePersistence journalTemplatePersistence;
811            @BeanReference(type = JournalTemplateFinder.class)
812            protected JournalTemplateFinder journalTemplateFinder;
813            @BeanReference(type = CounterLocalService.class)
814            protected CounterLocalService counterLocalService;
815            @BeanReference(type = ResourceLocalService.class)
816            protected ResourceLocalService resourceLocalService;
817            @BeanReference(type = ResourceService.class)
818            protected ResourceService resourceService;
819            @BeanReference(type = ResourcePersistence.class)
820            protected ResourcePersistence resourcePersistence;
821            @BeanReference(type = ResourceFinder.class)
822            protected ResourceFinder resourceFinder;
823            @BeanReference(type = UserLocalService.class)
824            protected UserLocalService userLocalService;
825            @BeanReference(type = UserService.class)
826            protected UserService userService;
827            @BeanReference(type = UserPersistence.class)
828            protected UserPersistence userPersistence;
829            @BeanReference(type = UserFinder.class)
830            protected UserFinder userFinder;
831            @BeanReference(type = ExpandoValueLocalService.class)
832            protected ExpandoValueLocalService expandoValueLocalService;
833            @BeanReference(type = ExpandoValueService.class)
834            protected ExpandoValueService expandoValueService;
835            @BeanReference(type = ExpandoValuePersistence.class)
836            protected ExpandoValuePersistence expandoValuePersistence;
837            private String _beanIdentifier;
838    }