1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.journal.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  
19  import com.liferay.mail.service.MailService;
20  
21  import com.liferay.portal.kernel.annotation.BeanReference;
22  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
23  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
24  import com.liferay.portal.kernel.exception.SystemException;
25  import com.liferay.portal.service.CompanyLocalService;
26  import com.liferay.portal.service.CompanyService;
27  import com.liferay.portal.service.GroupLocalService;
28  import com.liferay.portal.service.GroupService;
29  import com.liferay.portal.service.ImageLocalService;
30  import com.liferay.portal.service.ImageService;
31  import com.liferay.portal.service.PortletPreferencesLocalService;
32  import com.liferay.portal.service.PortletPreferencesService;
33  import com.liferay.portal.service.ResourceLocalService;
34  import com.liferay.portal.service.ResourceService;
35  import com.liferay.portal.service.SubscriptionLocalService;
36  import com.liferay.portal.service.UserLocalService;
37  import com.liferay.portal.service.UserService;
38  import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
39  import com.liferay.portal.service.base.PrincipalBean;
40  import com.liferay.portal.service.persistence.CompanyPersistence;
41  import com.liferay.portal.service.persistence.GroupFinder;
42  import com.liferay.portal.service.persistence.GroupPersistence;
43  import com.liferay.portal.service.persistence.ImagePersistence;
44  import com.liferay.portal.service.persistence.PortletPreferencesFinder;
45  import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
46  import com.liferay.portal.service.persistence.ResourceFinder;
47  import com.liferay.portal.service.persistence.ResourcePersistence;
48  import com.liferay.portal.service.persistence.SubscriptionPersistence;
49  import com.liferay.portal.service.persistence.UserFinder;
50  import com.liferay.portal.service.persistence.UserPersistence;
51  import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
52  
53  import com.liferay.portlet.asset.service.AssetCategoryLocalService;
54  import com.liferay.portlet.asset.service.AssetCategoryService;
55  import com.liferay.portlet.asset.service.AssetEntryLocalService;
56  import com.liferay.portlet.asset.service.AssetEntryService;
57  import com.liferay.portlet.asset.service.AssetTagLocalService;
58  import com.liferay.portlet.asset.service.AssetTagService;
59  import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
60  import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
61  import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
62  import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
63  import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
64  import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
65  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
66  import com.liferay.portlet.expando.service.ExpandoValueService;
67  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
68  import com.liferay.portlet.journal.service.JournalArticleImageLocalService;
69  import com.liferay.portlet.journal.service.JournalArticleLocalService;
70  import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
71  import com.liferay.portlet.journal.service.JournalArticleService;
72  import com.liferay.portlet.journal.service.JournalContentSearchLocalService;
73  import com.liferay.portlet.journal.service.JournalFeedLocalService;
74  import com.liferay.portlet.journal.service.JournalFeedService;
75  import com.liferay.portlet.journal.service.JournalStructureLocalService;
76  import com.liferay.portlet.journal.service.JournalStructureService;
77  import com.liferay.portlet.journal.service.JournalTemplateLocalService;
78  import com.liferay.portlet.journal.service.JournalTemplateService;
79  import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
80  import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
81  import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
82  import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
83  import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
84  import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
85  import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
86  import com.liferay.portlet.journal.service.persistence.JournalStructureFinder;
87  import com.liferay.portlet.journal.service.persistence.JournalStructurePersistence;
88  import com.liferay.portlet.journal.service.persistence.JournalTemplateFinder;
89  import com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence;
90  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
91  import com.liferay.portlet.messageboards.service.MBMessageService;
92  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
93  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
94  import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
95  import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
96  import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
97  
98  import javax.sql.DataSource;
99  
100 /**
101  * <a href="JournalArticleServiceBaseImpl.java.html"><b><i>View Source</i></b>
102  * </a>
103  *
104  * @author Brian Wing Shun Chan
105  */
106 public abstract class JournalArticleServiceBaseImpl extends PrincipalBean
107     implements JournalArticleService {
108     public JournalArticleLocalService getJournalArticleLocalService() {
109         return journalArticleLocalService;
110     }
111 
112     public void setJournalArticleLocalService(
113         JournalArticleLocalService journalArticleLocalService) {
114         this.journalArticleLocalService = journalArticleLocalService;
115     }
116 
117     public JournalArticleService getJournalArticleService() {
118         return journalArticleService;
119     }
120 
121     public void setJournalArticleService(
122         JournalArticleService journalArticleService) {
123         this.journalArticleService = journalArticleService;
124     }
125 
126     public JournalArticlePersistence getJournalArticlePersistence() {
127         return journalArticlePersistence;
128     }
129 
130     public void setJournalArticlePersistence(
131         JournalArticlePersistence journalArticlePersistence) {
132         this.journalArticlePersistence = journalArticlePersistence;
133     }
134 
135     public JournalArticleFinder getJournalArticleFinder() {
136         return journalArticleFinder;
137     }
138 
139     public void setJournalArticleFinder(
140         JournalArticleFinder journalArticleFinder) {
141         this.journalArticleFinder = journalArticleFinder;
142     }
143 
144     public JournalArticleImageLocalService getJournalArticleImageLocalService() {
145         return journalArticleImageLocalService;
146     }
147 
148     public void setJournalArticleImageLocalService(
149         JournalArticleImageLocalService journalArticleImageLocalService) {
150         this.journalArticleImageLocalService = journalArticleImageLocalService;
151     }
152 
153     public JournalArticleImagePersistence getJournalArticleImagePersistence() {
154         return journalArticleImagePersistence;
155     }
156 
157     public void setJournalArticleImagePersistence(
158         JournalArticleImagePersistence journalArticleImagePersistence) {
159         this.journalArticleImagePersistence = journalArticleImagePersistence;
160     }
161 
162     public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
163         return journalArticleResourceLocalService;
164     }
165 
166     public void setJournalArticleResourceLocalService(
167         JournalArticleResourceLocalService journalArticleResourceLocalService) {
168         this.journalArticleResourceLocalService = journalArticleResourceLocalService;
169     }
170 
171     public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
172         return journalArticleResourcePersistence;
173     }
174 
175     public void setJournalArticleResourcePersistence(
176         JournalArticleResourcePersistence journalArticleResourcePersistence) {
177         this.journalArticleResourcePersistence = journalArticleResourcePersistence;
178     }
179 
180     public JournalContentSearchLocalService getJournalContentSearchLocalService() {
181         return journalContentSearchLocalService;
182     }
183 
184     public void setJournalContentSearchLocalService(
185         JournalContentSearchLocalService journalContentSearchLocalService) {
186         this.journalContentSearchLocalService = journalContentSearchLocalService;
187     }
188 
189     public JournalContentSearchPersistence getJournalContentSearchPersistence() {
190         return journalContentSearchPersistence;
191     }
192 
193     public void setJournalContentSearchPersistence(
194         JournalContentSearchPersistence journalContentSearchPersistence) {
195         this.journalContentSearchPersistence = journalContentSearchPersistence;
196     }
197 
198     public JournalFeedLocalService getJournalFeedLocalService() {
199         return journalFeedLocalService;
200     }
201 
202     public void setJournalFeedLocalService(
203         JournalFeedLocalService journalFeedLocalService) {
204         this.journalFeedLocalService = journalFeedLocalService;
205     }
206 
207     public JournalFeedService getJournalFeedService() {
208         return journalFeedService;
209     }
210 
211     public void setJournalFeedService(JournalFeedService journalFeedService) {
212         this.journalFeedService = journalFeedService;
213     }
214 
215     public JournalFeedPersistence getJournalFeedPersistence() {
216         return journalFeedPersistence;
217     }
218 
219     public void setJournalFeedPersistence(
220         JournalFeedPersistence journalFeedPersistence) {
221         this.journalFeedPersistence = journalFeedPersistence;
222     }
223 
224     public JournalFeedFinder getJournalFeedFinder() {
225         return journalFeedFinder;
226     }
227 
228     public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
229         this.journalFeedFinder = journalFeedFinder;
230     }
231 
232     public JournalStructureLocalService getJournalStructureLocalService() {
233         return journalStructureLocalService;
234     }
235 
236     public void setJournalStructureLocalService(
237         JournalStructureLocalService journalStructureLocalService) {
238         this.journalStructureLocalService = journalStructureLocalService;
239     }
240 
241     public JournalStructureService getJournalStructureService() {
242         return journalStructureService;
243     }
244 
245     public void setJournalStructureService(
246         JournalStructureService journalStructureService) {
247         this.journalStructureService = journalStructureService;
248     }
249 
250     public JournalStructurePersistence getJournalStructurePersistence() {
251         return journalStructurePersistence;
252     }
253 
254     public void setJournalStructurePersistence(
255         JournalStructurePersistence journalStructurePersistence) {
256         this.journalStructurePersistence = journalStructurePersistence;
257     }
258 
259     public JournalStructureFinder getJournalStructureFinder() {
260         return journalStructureFinder;
261     }
262 
263     public void setJournalStructureFinder(
264         JournalStructureFinder journalStructureFinder) {
265         this.journalStructureFinder = journalStructureFinder;
266     }
267 
268     public JournalTemplateLocalService getJournalTemplateLocalService() {
269         return journalTemplateLocalService;
270     }
271 
272     public void setJournalTemplateLocalService(
273         JournalTemplateLocalService journalTemplateLocalService) {
274         this.journalTemplateLocalService = journalTemplateLocalService;
275     }
276 
277     public JournalTemplateService getJournalTemplateService() {
278         return journalTemplateService;
279     }
280 
281     public void setJournalTemplateService(
282         JournalTemplateService journalTemplateService) {
283         this.journalTemplateService = journalTemplateService;
284     }
285 
286     public JournalTemplatePersistence getJournalTemplatePersistence() {
287         return journalTemplatePersistence;
288     }
289 
290     public void setJournalTemplatePersistence(
291         JournalTemplatePersistence journalTemplatePersistence) {
292         this.journalTemplatePersistence = journalTemplatePersistence;
293     }
294 
295     public JournalTemplateFinder getJournalTemplateFinder() {
296         return journalTemplateFinder;
297     }
298 
299     public void setJournalTemplateFinder(
300         JournalTemplateFinder journalTemplateFinder) {
301         this.journalTemplateFinder = journalTemplateFinder;
302     }
303 
304     public CounterLocalService getCounterLocalService() {
305         return counterLocalService;
306     }
307 
308     public void setCounterLocalService(CounterLocalService counterLocalService) {
309         this.counterLocalService = counterLocalService;
310     }
311 
312     public MailService getMailService() {
313         return mailService;
314     }
315 
316     public void setMailService(MailService mailService) {
317         this.mailService = mailService;
318     }
319 
320     public CompanyLocalService getCompanyLocalService() {
321         return companyLocalService;
322     }
323 
324     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
325         this.companyLocalService = companyLocalService;
326     }
327 
328     public CompanyService getCompanyService() {
329         return companyService;
330     }
331 
332     public void setCompanyService(CompanyService companyService) {
333         this.companyService = companyService;
334     }
335 
336     public CompanyPersistence getCompanyPersistence() {
337         return companyPersistence;
338     }
339 
340     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
341         this.companyPersistence = companyPersistence;
342     }
343 
344     public GroupLocalService getGroupLocalService() {
345         return groupLocalService;
346     }
347 
348     public void setGroupLocalService(GroupLocalService groupLocalService) {
349         this.groupLocalService = groupLocalService;
350     }
351 
352     public GroupService getGroupService() {
353         return groupService;
354     }
355 
356     public void setGroupService(GroupService groupService) {
357         this.groupService = groupService;
358     }
359 
360     public GroupPersistence getGroupPersistence() {
361         return groupPersistence;
362     }
363 
364     public void setGroupPersistence(GroupPersistence groupPersistence) {
365         this.groupPersistence = groupPersistence;
366     }
367 
368     public GroupFinder getGroupFinder() {
369         return groupFinder;
370     }
371 
372     public void setGroupFinder(GroupFinder groupFinder) {
373         this.groupFinder = groupFinder;
374     }
375 
376     public ImageLocalService getImageLocalService() {
377         return imageLocalService;
378     }
379 
380     public void setImageLocalService(ImageLocalService imageLocalService) {
381         this.imageLocalService = imageLocalService;
382     }
383 
384     public ImageService getImageService() {
385         return imageService;
386     }
387 
388     public void setImageService(ImageService imageService) {
389         this.imageService = imageService;
390     }
391 
392     public ImagePersistence getImagePersistence() {
393         return imagePersistence;
394     }
395 
396     public void setImagePersistence(ImagePersistence imagePersistence) {
397         this.imagePersistence = imagePersistence;
398     }
399 
400     public PortletPreferencesLocalService getPortletPreferencesLocalService() {
401         return portletPreferencesLocalService;
402     }
403 
404     public void setPortletPreferencesLocalService(
405         PortletPreferencesLocalService portletPreferencesLocalService) {
406         this.portletPreferencesLocalService = portletPreferencesLocalService;
407     }
408 
409     public PortletPreferencesService getPortletPreferencesService() {
410         return portletPreferencesService;
411     }
412 
413     public void setPortletPreferencesService(
414         PortletPreferencesService portletPreferencesService) {
415         this.portletPreferencesService = portletPreferencesService;
416     }
417 
418     public PortletPreferencesPersistence getPortletPreferencesPersistence() {
419         return portletPreferencesPersistence;
420     }
421 
422     public void setPortletPreferencesPersistence(
423         PortletPreferencesPersistence portletPreferencesPersistence) {
424         this.portletPreferencesPersistence = portletPreferencesPersistence;
425     }
426 
427     public PortletPreferencesFinder getPortletPreferencesFinder() {
428         return portletPreferencesFinder;
429     }
430 
431     public void setPortletPreferencesFinder(
432         PortletPreferencesFinder portletPreferencesFinder) {
433         this.portletPreferencesFinder = portletPreferencesFinder;
434     }
435 
436     public ResourceLocalService getResourceLocalService() {
437         return resourceLocalService;
438     }
439 
440     public void setResourceLocalService(
441         ResourceLocalService resourceLocalService) {
442         this.resourceLocalService = resourceLocalService;
443     }
444 
445     public ResourceService getResourceService() {
446         return resourceService;
447     }
448 
449     public void setResourceService(ResourceService resourceService) {
450         this.resourceService = resourceService;
451     }
452 
453     public ResourcePersistence getResourcePersistence() {
454         return resourcePersistence;
455     }
456 
457     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
458         this.resourcePersistence = resourcePersistence;
459     }
460 
461     public ResourceFinder getResourceFinder() {
462         return resourceFinder;
463     }
464 
465     public void setResourceFinder(ResourceFinder resourceFinder) {
466         this.resourceFinder = resourceFinder;
467     }
468 
469     public SubscriptionLocalService getSubscriptionLocalService() {
470         return subscriptionLocalService;
471     }
472 
473     public void setSubscriptionLocalService(
474         SubscriptionLocalService subscriptionLocalService) {
475         this.subscriptionLocalService = subscriptionLocalService;
476     }
477 
478     public SubscriptionPersistence getSubscriptionPersistence() {
479         return subscriptionPersistence;
480     }
481 
482     public void setSubscriptionPersistence(
483         SubscriptionPersistence subscriptionPersistence) {
484         this.subscriptionPersistence = subscriptionPersistence;
485     }
486 
487     public UserLocalService getUserLocalService() {
488         return userLocalService;
489     }
490 
491     public void setUserLocalService(UserLocalService userLocalService) {
492         this.userLocalService = userLocalService;
493     }
494 
495     public UserService getUserService() {
496         return userService;
497     }
498 
499     public void setUserService(UserService userService) {
500         this.userService = userService;
501     }
502 
503     public UserPersistence getUserPersistence() {
504         return userPersistence;
505     }
506 
507     public void setUserPersistence(UserPersistence userPersistence) {
508         this.userPersistence = userPersistence;
509     }
510 
511     public UserFinder getUserFinder() {
512         return userFinder;
513     }
514 
515     public void setUserFinder(UserFinder userFinder) {
516         this.userFinder = userFinder;
517     }
518 
519     public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
520         return workflowInstanceLinkLocalService;
521     }
522 
523     public void setWorkflowInstanceLinkLocalService(
524         WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
525         this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
526     }
527 
528     public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
529         return workflowInstanceLinkPersistence;
530     }
531 
532     public void setWorkflowInstanceLinkPersistence(
533         WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
534         this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
535     }
536 
537     public AssetCategoryLocalService getAssetCategoryLocalService() {
538         return assetCategoryLocalService;
539     }
540 
541     public void setAssetCategoryLocalService(
542         AssetCategoryLocalService assetCategoryLocalService) {
543         this.assetCategoryLocalService = assetCategoryLocalService;
544     }
545 
546     public AssetCategoryService getAssetCategoryService() {
547         return assetCategoryService;
548     }
549 
550     public void setAssetCategoryService(
551         AssetCategoryService assetCategoryService) {
552         this.assetCategoryService = assetCategoryService;
553     }
554 
555     public AssetCategoryPersistence getAssetCategoryPersistence() {
556         return assetCategoryPersistence;
557     }
558 
559     public void setAssetCategoryPersistence(
560         AssetCategoryPersistence assetCategoryPersistence) {
561         this.assetCategoryPersistence = assetCategoryPersistence;
562     }
563 
564     public AssetCategoryFinder getAssetCategoryFinder() {
565         return assetCategoryFinder;
566     }
567 
568     public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
569         this.assetCategoryFinder = assetCategoryFinder;
570     }
571 
572     public AssetEntryLocalService getAssetEntryLocalService() {
573         return assetEntryLocalService;
574     }
575 
576     public void setAssetEntryLocalService(
577         AssetEntryLocalService assetEntryLocalService) {
578         this.assetEntryLocalService = assetEntryLocalService;
579     }
580 
581     public AssetEntryService getAssetEntryService() {
582         return assetEntryService;
583     }
584 
585     public void setAssetEntryService(AssetEntryService assetEntryService) {
586         this.assetEntryService = assetEntryService;
587     }
588 
589     public AssetEntryPersistence getAssetEntryPersistence() {
590         return assetEntryPersistence;
591     }
592 
593     public void setAssetEntryPersistence(
594         AssetEntryPersistence assetEntryPersistence) {
595         this.assetEntryPersistence = assetEntryPersistence;
596     }
597 
598     public AssetEntryFinder getAssetEntryFinder() {
599         return assetEntryFinder;
600     }
601 
602     public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
603         this.assetEntryFinder = assetEntryFinder;
604     }
605 
606     public AssetTagLocalService getAssetTagLocalService() {
607         return assetTagLocalService;
608     }
609 
610     public void setAssetTagLocalService(
611         AssetTagLocalService assetTagLocalService) {
612         this.assetTagLocalService = assetTagLocalService;
613     }
614 
615     public AssetTagService getAssetTagService() {
616         return assetTagService;
617     }
618 
619     public void setAssetTagService(AssetTagService assetTagService) {
620         this.assetTagService = assetTagService;
621     }
622 
623     public AssetTagPersistence getAssetTagPersistence() {
624         return assetTagPersistence;
625     }
626 
627     public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
628         this.assetTagPersistence = assetTagPersistence;
629     }
630 
631     public AssetTagFinder getAssetTagFinder() {
632         return assetTagFinder;
633     }
634 
635     public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
636         this.assetTagFinder = assetTagFinder;
637     }
638 
639     public ExpandoValueLocalService getExpandoValueLocalService() {
640         return expandoValueLocalService;
641     }
642 
643     public void setExpandoValueLocalService(
644         ExpandoValueLocalService expandoValueLocalService) {
645         this.expandoValueLocalService = expandoValueLocalService;
646     }
647 
648     public ExpandoValueService getExpandoValueService() {
649         return expandoValueService;
650     }
651 
652     public void setExpandoValueService(ExpandoValueService expandoValueService) {
653         this.expandoValueService = expandoValueService;
654     }
655 
656     public ExpandoValuePersistence getExpandoValuePersistence() {
657         return expandoValuePersistence;
658     }
659 
660     public void setExpandoValuePersistence(
661         ExpandoValuePersistence expandoValuePersistence) {
662         this.expandoValuePersistence = expandoValuePersistence;
663     }
664 
665     public MBMessageLocalService getMBMessageLocalService() {
666         return mbMessageLocalService;
667     }
668 
669     public void setMBMessageLocalService(
670         MBMessageLocalService mbMessageLocalService) {
671         this.mbMessageLocalService = mbMessageLocalService;
672     }
673 
674     public MBMessageService getMBMessageService() {
675         return mbMessageService;
676     }
677 
678     public void setMBMessageService(MBMessageService mbMessageService) {
679         this.mbMessageService = mbMessageService;
680     }
681 
682     public MBMessagePersistence getMBMessagePersistence() {
683         return mbMessagePersistence;
684     }
685 
686     public void setMBMessagePersistence(
687         MBMessagePersistence mbMessagePersistence) {
688         this.mbMessagePersistence = mbMessagePersistence;
689     }
690 
691     public MBMessageFinder getMBMessageFinder() {
692         return mbMessageFinder;
693     }
694 
695     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
696         this.mbMessageFinder = mbMessageFinder;
697     }
698 
699     public RatingsStatsLocalService getRatingsStatsLocalService() {
700         return ratingsStatsLocalService;
701     }
702 
703     public void setRatingsStatsLocalService(
704         RatingsStatsLocalService ratingsStatsLocalService) {
705         this.ratingsStatsLocalService = ratingsStatsLocalService;
706     }
707 
708     public RatingsStatsPersistence getRatingsStatsPersistence() {
709         return ratingsStatsPersistence;
710     }
711 
712     public void setRatingsStatsPersistence(
713         RatingsStatsPersistence ratingsStatsPersistence) {
714         this.ratingsStatsPersistence = ratingsStatsPersistence;
715     }
716 
717     public RatingsStatsFinder getRatingsStatsFinder() {
718         return ratingsStatsFinder;
719     }
720 
721     public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
722         this.ratingsStatsFinder = ratingsStatsFinder;
723     }
724 
725     protected void runSQL(String sql) throws SystemException {
726         try {
727             DataSource dataSource = journalArticlePersistence.getDataSource();
728 
729             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
730                     sql, new int[0]);
731 
732             sqlUpdate.update();
733         }
734         catch (Exception e) {
735             throw new SystemException(e);
736         }
737     }
738 
739     @BeanReference(type = JournalArticleLocalService.class)
740     protected JournalArticleLocalService journalArticleLocalService;
741     @BeanReference(type = JournalArticleService.class)
742     protected JournalArticleService journalArticleService;
743     @BeanReference(type = JournalArticlePersistence.class)
744     protected JournalArticlePersistence journalArticlePersistence;
745     @BeanReference(type = JournalArticleFinder.class)
746     protected JournalArticleFinder journalArticleFinder;
747     @BeanReference(type = JournalArticleImageLocalService.class)
748     protected JournalArticleImageLocalService journalArticleImageLocalService;
749     @BeanReference(type = JournalArticleImagePersistence.class)
750     protected JournalArticleImagePersistence journalArticleImagePersistence;
751     @BeanReference(type = JournalArticleResourceLocalService.class)
752     protected JournalArticleResourceLocalService journalArticleResourceLocalService;
753     @BeanReference(type = JournalArticleResourcePersistence.class)
754     protected JournalArticleResourcePersistence journalArticleResourcePersistence;
755     @BeanReference(type = JournalContentSearchLocalService.class)
756     protected JournalContentSearchLocalService journalContentSearchLocalService;
757     @BeanReference(type = JournalContentSearchPersistence.class)
758     protected JournalContentSearchPersistence journalContentSearchPersistence;
759     @BeanReference(type = JournalFeedLocalService.class)
760     protected JournalFeedLocalService journalFeedLocalService;
761     @BeanReference(type = JournalFeedService.class)
762     protected JournalFeedService journalFeedService;
763     @BeanReference(type = JournalFeedPersistence.class)
764     protected JournalFeedPersistence journalFeedPersistence;
765     @BeanReference(type = JournalFeedFinder.class)
766     protected JournalFeedFinder journalFeedFinder;
767     @BeanReference(type = JournalStructureLocalService.class)
768     protected JournalStructureLocalService journalStructureLocalService;
769     @BeanReference(type = JournalStructureService.class)
770     protected JournalStructureService journalStructureService;
771     @BeanReference(type = JournalStructurePersistence.class)
772     protected JournalStructurePersistence journalStructurePersistence;
773     @BeanReference(type = JournalStructureFinder.class)
774     protected JournalStructureFinder journalStructureFinder;
775     @BeanReference(type = JournalTemplateLocalService.class)
776     protected JournalTemplateLocalService journalTemplateLocalService;
777     @BeanReference(type = JournalTemplateService.class)
778     protected JournalTemplateService journalTemplateService;
779     @BeanReference(type = JournalTemplatePersistence.class)
780     protected JournalTemplatePersistence journalTemplatePersistence;
781     @BeanReference(type = JournalTemplateFinder.class)
782     protected JournalTemplateFinder journalTemplateFinder;
783     @BeanReference(type = CounterLocalService.class)
784     protected CounterLocalService counterLocalService;
785     @BeanReference(type = MailService.class)
786     protected MailService mailService;
787     @BeanReference(type = CompanyLocalService.class)
788     protected CompanyLocalService companyLocalService;
789     @BeanReference(type = CompanyService.class)
790     protected CompanyService companyService;
791     @BeanReference(type = CompanyPersistence.class)
792     protected CompanyPersistence companyPersistence;
793     @BeanReference(type = GroupLocalService.class)
794     protected GroupLocalService groupLocalService;
795     @BeanReference(type = GroupService.class)
796     protected GroupService groupService;
797     @BeanReference(type = GroupPersistence.class)
798     protected GroupPersistence groupPersistence;
799     @BeanReference(type = GroupFinder.class)
800     protected GroupFinder groupFinder;
801     @BeanReference(type = ImageLocalService.class)
802     protected ImageLocalService imageLocalService;
803     @BeanReference(type = ImageService.class)
804     protected ImageService imageService;
805     @BeanReference(type = ImagePersistence.class)
806     protected ImagePersistence imagePersistence;
807     @BeanReference(type = PortletPreferencesLocalService.class)
808     protected PortletPreferencesLocalService portletPreferencesLocalService;
809     @BeanReference(type = PortletPreferencesService.class)
810     protected PortletPreferencesService portletPreferencesService;
811     @BeanReference(type = PortletPreferencesPersistence.class)
812     protected PortletPreferencesPersistence portletPreferencesPersistence;
813     @BeanReference(type = PortletPreferencesFinder.class)
814     protected PortletPreferencesFinder portletPreferencesFinder;
815     @BeanReference(type = ResourceLocalService.class)
816     protected ResourceLocalService resourceLocalService;
817     @BeanReference(type = ResourceService.class)
818     protected ResourceService resourceService;
819     @BeanReference(type = ResourcePersistence.class)
820     protected ResourcePersistence resourcePersistence;
821     @BeanReference(type = ResourceFinder.class)
822     protected ResourceFinder resourceFinder;
823     @BeanReference(type = SubscriptionLocalService.class)
824     protected SubscriptionLocalService subscriptionLocalService;
825     @BeanReference(type = SubscriptionPersistence.class)
826     protected SubscriptionPersistence subscriptionPersistence;
827     @BeanReference(type = UserLocalService.class)
828     protected UserLocalService userLocalService;
829     @BeanReference(type = UserService.class)
830     protected UserService userService;
831     @BeanReference(type = UserPersistence.class)
832     protected UserPersistence userPersistence;
833     @BeanReference(type = UserFinder.class)
834     protected UserFinder userFinder;
835     @BeanReference(type = WorkflowInstanceLinkLocalService.class)
836     protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
837     @BeanReference(type = WorkflowInstanceLinkPersistence.class)
838     protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
839     @BeanReference(type = AssetCategoryLocalService.class)
840     protected AssetCategoryLocalService assetCategoryLocalService;
841     @BeanReference(type = AssetCategoryService.class)
842     protected AssetCategoryService assetCategoryService;
843     @BeanReference(type = AssetCategoryPersistence.class)
844     protected AssetCategoryPersistence assetCategoryPersistence;
845     @BeanReference(type = AssetCategoryFinder.class)
846     protected AssetCategoryFinder assetCategoryFinder;
847     @BeanReference(type = AssetEntryLocalService.class)
848     protected AssetEntryLocalService assetEntryLocalService;
849     @BeanReference(type = AssetEntryService.class)
850     protected AssetEntryService assetEntryService;
851     @BeanReference(type = AssetEntryPersistence.class)
852     protected AssetEntryPersistence assetEntryPersistence;
853     @BeanReference(type = AssetEntryFinder.class)
854     protected AssetEntryFinder assetEntryFinder;
855     @BeanReference(type = AssetTagLocalService.class)
856     protected AssetTagLocalService assetTagLocalService;
857     @BeanReference(type = AssetTagService.class)
858     protected AssetTagService assetTagService;
859     @BeanReference(type = AssetTagPersistence.class)
860     protected AssetTagPersistence assetTagPersistence;
861     @BeanReference(type = AssetTagFinder.class)
862     protected AssetTagFinder assetTagFinder;
863     @BeanReference(type = ExpandoValueLocalService.class)
864     protected ExpandoValueLocalService expandoValueLocalService;
865     @BeanReference(type = ExpandoValueService.class)
866     protected ExpandoValueService expandoValueService;
867     @BeanReference(type = ExpandoValuePersistence.class)
868     protected ExpandoValuePersistence expandoValuePersistence;
869     @BeanReference(type = MBMessageLocalService.class)
870     protected MBMessageLocalService mbMessageLocalService;
871     @BeanReference(type = MBMessageService.class)
872     protected MBMessageService mbMessageService;
873     @BeanReference(type = MBMessagePersistence.class)
874     protected MBMessagePersistence mbMessagePersistence;
875     @BeanReference(type = MBMessageFinder.class)
876     protected MBMessageFinder mbMessageFinder;
877     @BeanReference(type = RatingsStatsLocalService.class)
878     protected RatingsStatsLocalService ratingsStatsLocalService;
879     @BeanReference(type = RatingsStatsPersistence.class)
880     protected RatingsStatsPersistence ratingsStatsPersistence;
881     @BeanReference(type = RatingsStatsFinder.class)
882     protected RatingsStatsFinder ratingsStatsFinder;
883 }