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