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