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