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.blogs.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.annotation.BeanReference;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023    import com.liferay.portal.kernel.exception.PortalException;
024    import com.liferay.portal.kernel.exception.SystemException;
025    import com.liferay.portal.kernel.util.OrderByComparator;
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.OrganizationLocalService;
031    import com.liferay.portal.service.OrganizationService;
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.UserLocalService;
037    import com.liferay.portal.service.UserService;
038    import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
039    import com.liferay.portal.service.persistence.CompanyPersistence;
040    import com.liferay.portal.service.persistence.GroupFinder;
041    import com.liferay.portal.service.persistence.GroupPersistence;
042    import com.liferay.portal.service.persistence.OrganizationFinder;
043    import com.liferay.portal.service.persistence.OrganizationPersistence;
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.UserFinder;
049    import com.liferay.portal.service.persistence.UserPersistence;
050    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
051    
052    import com.liferay.portlet.asset.service.AssetEntryLocalService;
053    import com.liferay.portlet.asset.service.AssetEntryService;
054    import com.liferay.portlet.asset.service.AssetTagLocalService;
055    import com.liferay.portlet.asset.service.AssetTagService;
056    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
057    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
058    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
059    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
060    import com.liferay.portlet.blogs.model.BlogsEntry;
061    import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
062    import com.liferay.portlet.blogs.service.BlogsEntryService;
063    import com.liferay.portlet.blogs.service.BlogsStatsUserLocalService;
064    import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
065    import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
066    import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserFinder;
067    import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserPersistence;
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.messageboards.service.MBMessageLocalService;
072    import com.liferay.portlet.messageboards.service.MBMessageService;
073    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
074    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
075    import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
076    import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
077    import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
078    import com.liferay.portlet.social.service.SocialActivityLocalService;
079    import com.liferay.portlet.social.service.SocialEquityLogLocalService;
080    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
081    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
082    import com.liferay.portlet.social.service.persistence.SocialEquityLogPersistence;
083    
084    import java.util.List;
085    
086    import javax.sql.DataSource;
087    
088    /**
089     * @author Brian Wing Shun Chan
090     */
091    public abstract class BlogsEntryLocalServiceBaseImpl
092            implements BlogsEntryLocalService {
093            public BlogsEntry addBlogsEntry(BlogsEntry blogsEntry)
094                    throws SystemException {
095                    blogsEntry.setNew(true);
096    
097                    return blogsEntryPersistence.update(blogsEntry, false);
098            }
099    
100            public BlogsEntry createBlogsEntry(long entryId) {
101                    return blogsEntryPersistence.create(entryId);
102            }
103    
104            public void deleteBlogsEntry(long entryId)
105                    throws PortalException, SystemException {
106                    blogsEntryPersistence.remove(entryId);
107            }
108    
109            public void deleteBlogsEntry(BlogsEntry blogsEntry)
110                    throws SystemException {
111                    blogsEntryPersistence.remove(blogsEntry);
112            }
113    
114            @SuppressWarnings("unchecked")
115            public List dynamicQuery(DynamicQuery dynamicQuery)
116                    throws SystemException {
117                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery);
118            }
119    
120            @SuppressWarnings("unchecked")
121            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
122                    throws SystemException {
123                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
124                            end);
125            }
126    
127            @SuppressWarnings("unchecked")
128            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
129                    OrderByComparator orderByComparator) throws SystemException {
130                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
131                            end, orderByComparator);
132            }
133    
134            public long dynamicQueryCount(DynamicQuery dynamicQuery)
135                    throws SystemException {
136                    return blogsEntryPersistence.countWithDynamicQuery(dynamicQuery);
137            }
138    
139            public BlogsEntry getBlogsEntry(long entryId)
140                    throws PortalException, SystemException {
141                    return blogsEntryPersistence.findByPrimaryKey(entryId);
142            }
143    
144            public BlogsEntry getBlogsEntryByUuidAndGroupId(String uuid, long groupId)
145                    throws PortalException, SystemException {
146                    return blogsEntryPersistence.findByUUID_G(uuid, groupId);
147            }
148    
149            public List<BlogsEntry> getBlogsEntries(int start, int end)
150                    throws SystemException {
151                    return blogsEntryPersistence.findAll(start, end);
152            }
153    
154            public int getBlogsEntriesCount() throws SystemException {
155                    return blogsEntryPersistence.countAll();
156            }
157    
158            public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry)
159                    throws SystemException {
160                    blogsEntry.setNew(false);
161    
162                    return blogsEntryPersistence.update(blogsEntry, true);
163            }
164    
165            public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry, boolean merge)
166                    throws SystemException {
167                    blogsEntry.setNew(false);
168    
169                    return blogsEntryPersistence.update(blogsEntry, merge);
170            }
171    
172            public BlogsEntryLocalService getBlogsEntryLocalService() {
173                    return blogsEntryLocalService;
174            }
175    
176            public void setBlogsEntryLocalService(
177                    BlogsEntryLocalService blogsEntryLocalService) {
178                    this.blogsEntryLocalService = blogsEntryLocalService;
179            }
180    
181            public BlogsEntryService getBlogsEntryService() {
182                    return blogsEntryService;
183            }
184    
185            public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
186                    this.blogsEntryService = blogsEntryService;
187            }
188    
189            public BlogsEntryPersistence getBlogsEntryPersistence() {
190                    return blogsEntryPersistence;
191            }
192    
193            public void setBlogsEntryPersistence(
194                    BlogsEntryPersistence blogsEntryPersistence) {
195                    this.blogsEntryPersistence = blogsEntryPersistence;
196            }
197    
198            public BlogsEntryFinder getBlogsEntryFinder() {
199                    return blogsEntryFinder;
200            }
201    
202            public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
203                    this.blogsEntryFinder = blogsEntryFinder;
204            }
205    
206            public BlogsStatsUserLocalService getBlogsStatsUserLocalService() {
207                    return blogsStatsUserLocalService;
208            }
209    
210            public void setBlogsStatsUserLocalService(
211                    BlogsStatsUserLocalService blogsStatsUserLocalService) {
212                    this.blogsStatsUserLocalService = blogsStatsUserLocalService;
213            }
214    
215            public BlogsStatsUserPersistence getBlogsStatsUserPersistence() {
216                    return blogsStatsUserPersistence;
217            }
218    
219            public void setBlogsStatsUserPersistence(
220                    BlogsStatsUserPersistence blogsStatsUserPersistence) {
221                    this.blogsStatsUserPersistence = blogsStatsUserPersistence;
222            }
223    
224            public BlogsStatsUserFinder getBlogsStatsUserFinder() {
225                    return blogsStatsUserFinder;
226            }
227    
228            public void setBlogsStatsUserFinder(
229                    BlogsStatsUserFinder blogsStatsUserFinder) {
230                    this.blogsStatsUserFinder = blogsStatsUserFinder;
231            }
232    
233            public CounterLocalService getCounterLocalService() {
234                    return counterLocalService;
235            }
236    
237            public void setCounterLocalService(CounterLocalService counterLocalService) {
238                    this.counterLocalService = counterLocalService;
239            }
240    
241            public CompanyLocalService getCompanyLocalService() {
242                    return companyLocalService;
243            }
244    
245            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
246                    this.companyLocalService = companyLocalService;
247            }
248    
249            public CompanyService getCompanyService() {
250                    return companyService;
251            }
252    
253            public void setCompanyService(CompanyService companyService) {
254                    this.companyService = companyService;
255            }
256    
257            public CompanyPersistence getCompanyPersistence() {
258                    return companyPersistence;
259            }
260    
261            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
262                    this.companyPersistence = companyPersistence;
263            }
264    
265            public GroupLocalService getGroupLocalService() {
266                    return groupLocalService;
267            }
268    
269            public void setGroupLocalService(GroupLocalService groupLocalService) {
270                    this.groupLocalService = groupLocalService;
271            }
272    
273            public GroupService getGroupService() {
274                    return groupService;
275            }
276    
277            public void setGroupService(GroupService groupService) {
278                    this.groupService = groupService;
279            }
280    
281            public GroupPersistence getGroupPersistence() {
282                    return groupPersistence;
283            }
284    
285            public void setGroupPersistence(GroupPersistence groupPersistence) {
286                    this.groupPersistence = groupPersistence;
287            }
288    
289            public GroupFinder getGroupFinder() {
290                    return groupFinder;
291            }
292    
293            public void setGroupFinder(GroupFinder groupFinder) {
294                    this.groupFinder = groupFinder;
295            }
296    
297            public OrganizationLocalService getOrganizationLocalService() {
298                    return organizationLocalService;
299            }
300    
301            public void setOrganizationLocalService(
302                    OrganizationLocalService organizationLocalService) {
303                    this.organizationLocalService = organizationLocalService;
304            }
305    
306            public OrganizationService getOrganizationService() {
307                    return organizationService;
308            }
309    
310            public void setOrganizationService(OrganizationService organizationService) {
311                    this.organizationService = organizationService;
312            }
313    
314            public OrganizationPersistence getOrganizationPersistence() {
315                    return organizationPersistence;
316            }
317    
318            public void setOrganizationPersistence(
319                    OrganizationPersistence organizationPersistence) {
320                    this.organizationPersistence = organizationPersistence;
321            }
322    
323            public OrganizationFinder getOrganizationFinder() {
324                    return organizationFinder;
325            }
326    
327            public void setOrganizationFinder(OrganizationFinder organizationFinder) {
328                    this.organizationFinder = organizationFinder;
329            }
330    
331            public PortletPreferencesLocalService getPortletPreferencesLocalService() {
332                    return portletPreferencesLocalService;
333            }
334    
335            public void setPortletPreferencesLocalService(
336                    PortletPreferencesLocalService portletPreferencesLocalService) {
337                    this.portletPreferencesLocalService = portletPreferencesLocalService;
338            }
339    
340            public PortletPreferencesService getPortletPreferencesService() {
341                    return portletPreferencesService;
342            }
343    
344            public void setPortletPreferencesService(
345                    PortletPreferencesService portletPreferencesService) {
346                    this.portletPreferencesService = portletPreferencesService;
347            }
348    
349            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
350                    return portletPreferencesPersistence;
351            }
352    
353            public void setPortletPreferencesPersistence(
354                    PortletPreferencesPersistence portletPreferencesPersistence) {
355                    this.portletPreferencesPersistence = portletPreferencesPersistence;
356            }
357    
358            public PortletPreferencesFinder getPortletPreferencesFinder() {
359                    return portletPreferencesFinder;
360            }
361    
362            public void setPortletPreferencesFinder(
363                    PortletPreferencesFinder portletPreferencesFinder) {
364                    this.portletPreferencesFinder = portletPreferencesFinder;
365            }
366    
367            public ResourceLocalService getResourceLocalService() {
368                    return resourceLocalService;
369            }
370    
371            public void setResourceLocalService(
372                    ResourceLocalService resourceLocalService) {
373                    this.resourceLocalService = resourceLocalService;
374            }
375    
376            public ResourceService getResourceService() {
377                    return resourceService;
378            }
379    
380            public void setResourceService(ResourceService resourceService) {
381                    this.resourceService = resourceService;
382            }
383    
384            public ResourcePersistence getResourcePersistence() {
385                    return resourcePersistence;
386            }
387    
388            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
389                    this.resourcePersistence = resourcePersistence;
390            }
391    
392            public ResourceFinder getResourceFinder() {
393                    return resourceFinder;
394            }
395    
396            public void setResourceFinder(ResourceFinder resourceFinder) {
397                    this.resourceFinder = resourceFinder;
398            }
399    
400            public UserLocalService getUserLocalService() {
401                    return userLocalService;
402            }
403    
404            public void setUserLocalService(UserLocalService userLocalService) {
405                    this.userLocalService = userLocalService;
406            }
407    
408            public UserService getUserService() {
409                    return userService;
410            }
411    
412            public void setUserService(UserService userService) {
413                    this.userService = userService;
414            }
415    
416            public UserPersistence getUserPersistence() {
417                    return userPersistence;
418            }
419    
420            public void setUserPersistence(UserPersistence userPersistence) {
421                    this.userPersistence = userPersistence;
422            }
423    
424            public UserFinder getUserFinder() {
425                    return userFinder;
426            }
427    
428            public void setUserFinder(UserFinder userFinder) {
429                    this.userFinder = userFinder;
430            }
431    
432            public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
433                    return workflowInstanceLinkLocalService;
434            }
435    
436            public void setWorkflowInstanceLinkLocalService(
437                    WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
438                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
439            }
440    
441            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
442                    return workflowInstanceLinkPersistence;
443            }
444    
445            public void setWorkflowInstanceLinkPersistence(
446                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
447                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
448            }
449    
450            public AssetEntryLocalService getAssetEntryLocalService() {
451                    return assetEntryLocalService;
452            }
453    
454            public void setAssetEntryLocalService(
455                    AssetEntryLocalService assetEntryLocalService) {
456                    this.assetEntryLocalService = assetEntryLocalService;
457            }
458    
459            public AssetEntryService getAssetEntryService() {
460                    return assetEntryService;
461            }
462    
463            public void setAssetEntryService(AssetEntryService assetEntryService) {
464                    this.assetEntryService = assetEntryService;
465            }
466    
467            public AssetEntryPersistence getAssetEntryPersistence() {
468                    return assetEntryPersistence;
469            }
470    
471            public void setAssetEntryPersistence(
472                    AssetEntryPersistence assetEntryPersistence) {
473                    this.assetEntryPersistence = assetEntryPersistence;
474            }
475    
476            public AssetEntryFinder getAssetEntryFinder() {
477                    return assetEntryFinder;
478            }
479    
480            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
481                    this.assetEntryFinder = assetEntryFinder;
482            }
483    
484            public AssetTagLocalService getAssetTagLocalService() {
485                    return assetTagLocalService;
486            }
487    
488            public void setAssetTagLocalService(
489                    AssetTagLocalService assetTagLocalService) {
490                    this.assetTagLocalService = assetTagLocalService;
491            }
492    
493            public AssetTagService getAssetTagService() {
494                    return assetTagService;
495            }
496    
497            public void setAssetTagService(AssetTagService assetTagService) {
498                    this.assetTagService = assetTagService;
499            }
500    
501            public AssetTagPersistence getAssetTagPersistence() {
502                    return assetTagPersistence;
503            }
504    
505            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
506                    this.assetTagPersistence = assetTagPersistence;
507            }
508    
509            public AssetTagFinder getAssetTagFinder() {
510                    return assetTagFinder;
511            }
512    
513            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
514                    this.assetTagFinder = assetTagFinder;
515            }
516    
517            public ExpandoValueLocalService getExpandoValueLocalService() {
518                    return expandoValueLocalService;
519            }
520    
521            public void setExpandoValueLocalService(
522                    ExpandoValueLocalService expandoValueLocalService) {
523                    this.expandoValueLocalService = expandoValueLocalService;
524            }
525    
526            public ExpandoValueService getExpandoValueService() {
527                    return expandoValueService;
528            }
529    
530            public void setExpandoValueService(ExpandoValueService expandoValueService) {
531                    this.expandoValueService = expandoValueService;
532            }
533    
534            public ExpandoValuePersistence getExpandoValuePersistence() {
535                    return expandoValuePersistence;
536            }
537    
538            public void setExpandoValuePersistence(
539                    ExpandoValuePersistence expandoValuePersistence) {
540                    this.expandoValuePersistence = expandoValuePersistence;
541            }
542    
543            public MBMessageLocalService getMBMessageLocalService() {
544                    return mbMessageLocalService;
545            }
546    
547            public void setMBMessageLocalService(
548                    MBMessageLocalService mbMessageLocalService) {
549                    this.mbMessageLocalService = mbMessageLocalService;
550            }
551    
552            public MBMessageService getMBMessageService() {
553                    return mbMessageService;
554            }
555    
556            public void setMBMessageService(MBMessageService mbMessageService) {
557                    this.mbMessageService = mbMessageService;
558            }
559    
560            public MBMessagePersistence getMBMessagePersistence() {
561                    return mbMessagePersistence;
562            }
563    
564            public void setMBMessagePersistence(
565                    MBMessagePersistence mbMessagePersistence) {
566                    this.mbMessagePersistence = mbMessagePersistence;
567            }
568    
569            public MBMessageFinder getMBMessageFinder() {
570                    return mbMessageFinder;
571            }
572    
573            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
574                    this.mbMessageFinder = mbMessageFinder;
575            }
576    
577            public RatingsStatsLocalService getRatingsStatsLocalService() {
578                    return ratingsStatsLocalService;
579            }
580    
581            public void setRatingsStatsLocalService(
582                    RatingsStatsLocalService ratingsStatsLocalService) {
583                    this.ratingsStatsLocalService = ratingsStatsLocalService;
584            }
585    
586            public RatingsStatsPersistence getRatingsStatsPersistence() {
587                    return ratingsStatsPersistence;
588            }
589    
590            public void setRatingsStatsPersistence(
591                    RatingsStatsPersistence ratingsStatsPersistence) {
592                    this.ratingsStatsPersistence = ratingsStatsPersistence;
593            }
594    
595            public RatingsStatsFinder getRatingsStatsFinder() {
596                    return ratingsStatsFinder;
597            }
598    
599            public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
600                    this.ratingsStatsFinder = ratingsStatsFinder;
601            }
602    
603            public SocialActivityLocalService getSocialActivityLocalService() {
604                    return socialActivityLocalService;
605            }
606    
607            public void setSocialActivityLocalService(
608                    SocialActivityLocalService socialActivityLocalService) {
609                    this.socialActivityLocalService = socialActivityLocalService;
610            }
611    
612            public SocialActivityPersistence getSocialActivityPersistence() {
613                    return socialActivityPersistence;
614            }
615    
616            public void setSocialActivityPersistence(
617                    SocialActivityPersistence socialActivityPersistence) {
618                    this.socialActivityPersistence = socialActivityPersistence;
619            }
620    
621            public SocialActivityFinder getSocialActivityFinder() {
622                    return socialActivityFinder;
623            }
624    
625            public void setSocialActivityFinder(
626                    SocialActivityFinder socialActivityFinder) {
627                    this.socialActivityFinder = socialActivityFinder;
628            }
629    
630            public SocialEquityLogLocalService getSocialEquityLogLocalService() {
631                    return socialEquityLogLocalService;
632            }
633    
634            public void setSocialEquityLogLocalService(
635                    SocialEquityLogLocalService socialEquityLogLocalService) {
636                    this.socialEquityLogLocalService = socialEquityLogLocalService;
637            }
638    
639            public SocialEquityLogPersistence getSocialEquityLogPersistence() {
640                    return socialEquityLogPersistence;
641            }
642    
643            public void setSocialEquityLogPersistence(
644                    SocialEquityLogPersistence socialEquityLogPersistence) {
645                    this.socialEquityLogPersistence = socialEquityLogPersistence;
646            }
647    
648            protected void runSQL(String sql) throws SystemException {
649                    try {
650                            DataSource dataSource = blogsEntryPersistence.getDataSource();
651    
652                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
653                                            sql, new int[0]);
654    
655                            sqlUpdate.update();
656                    }
657                    catch (Exception e) {
658                            throw new SystemException(e);
659                    }
660            }
661    
662            @BeanReference(type = BlogsEntryLocalService.class)
663            protected BlogsEntryLocalService blogsEntryLocalService;
664            @BeanReference(type = BlogsEntryService.class)
665            protected BlogsEntryService blogsEntryService;
666            @BeanReference(type = BlogsEntryPersistence.class)
667            protected BlogsEntryPersistence blogsEntryPersistence;
668            @BeanReference(type = BlogsEntryFinder.class)
669            protected BlogsEntryFinder blogsEntryFinder;
670            @BeanReference(type = BlogsStatsUserLocalService.class)
671            protected BlogsStatsUserLocalService blogsStatsUserLocalService;
672            @BeanReference(type = BlogsStatsUserPersistence.class)
673            protected BlogsStatsUserPersistence blogsStatsUserPersistence;
674            @BeanReference(type = BlogsStatsUserFinder.class)
675            protected BlogsStatsUserFinder blogsStatsUserFinder;
676            @BeanReference(type = CounterLocalService.class)
677            protected CounterLocalService counterLocalService;
678            @BeanReference(type = CompanyLocalService.class)
679            protected CompanyLocalService companyLocalService;
680            @BeanReference(type = CompanyService.class)
681            protected CompanyService companyService;
682            @BeanReference(type = CompanyPersistence.class)
683            protected CompanyPersistence companyPersistence;
684            @BeanReference(type = GroupLocalService.class)
685            protected GroupLocalService groupLocalService;
686            @BeanReference(type = GroupService.class)
687            protected GroupService groupService;
688            @BeanReference(type = GroupPersistence.class)
689            protected GroupPersistence groupPersistence;
690            @BeanReference(type = GroupFinder.class)
691            protected GroupFinder groupFinder;
692            @BeanReference(type = OrganizationLocalService.class)
693            protected OrganizationLocalService organizationLocalService;
694            @BeanReference(type = OrganizationService.class)
695            protected OrganizationService organizationService;
696            @BeanReference(type = OrganizationPersistence.class)
697            protected OrganizationPersistence organizationPersistence;
698            @BeanReference(type = OrganizationFinder.class)
699            protected OrganizationFinder organizationFinder;
700            @BeanReference(type = PortletPreferencesLocalService.class)
701            protected PortletPreferencesLocalService portletPreferencesLocalService;
702            @BeanReference(type = PortletPreferencesService.class)
703            protected PortletPreferencesService portletPreferencesService;
704            @BeanReference(type = PortletPreferencesPersistence.class)
705            protected PortletPreferencesPersistence portletPreferencesPersistence;
706            @BeanReference(type = PortletPreferencesFinder.class)
707            protected PortletPreferencesFinder portletPreferencesFinder;
708            @BeanReference(type = ResourceLocalService.class)
709            protected ResourceLocalService resourceLocalService;
710            @BeanReference(type = ResourceService.class)
711            protected ResourceService resourceService;
712            @BeanReference(type = ResourcePersistence.class)
713            protected ResourcePersistence resourcePersistence;
714            @BeanReference(type = ResourceFinder.class)
715            protected ResourceFinder resourceFinder;
716            @BeanReference(type = UserLocalService.class)
717            protected UserLocalService userLocalService;
718            @BeanReference(type = UserService.class)
719            protected UserService userService;
720            @BeanReference(type = UserPersistence.class)
721            protected UserPersistence userPersistence;
722            @BeanReference(type = UserFinder.class)
723            protected UserFinder userFinder;
724            @BeanReference(type = WorkflowInstanceLinkLocalService.class)
725            protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
726            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
727            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
728            @BeanReference(type = AssetEntryLocalService.class)
729            protected AssetEntryLocalService assetEntryLocalService;
730            @BeanReference(type = AssetEntryService.class)
731            protected AssetEntryService assetEntryService;
732            @BeanReference(type = AssetEntryPersistence.class)
733            protected AssetEntryPersistence assetEntryPersistence;
734            @BeanReference(type = AssetEntryFinder.class)
735            protected AssetEntryFinder assetEntryFinder;
736            @BeanReference(type = AssetTagLocalService.class)
737            protected AssetTagLocalService assetTagLocalService;
738            @BeanReference(type = AssetTagService.class)
739            protected AssetTagService assetTagService;
740            @BeanReference(type = AssetTagPersistence.class)
741            protected AssetTagPersistence assetTagPersistence;
742            @BeanReference(type = AssetTagFinder.class)
743            protected AssetTagFinder assetTagFinder;
744            @BeanReference(type = ExpandoValueLocalService.class)
745            protected ExpandoValueLocalService expandoValueLocalService;
746            @BeanReference(type = ExpandoValueService.class)
747            protected ExpandoValueService expandoValueService;
748            @BeanReference(type = ExpandoValuePersistence.class)
749            protected ExpandoValuePersistence expandoValuePersistence;
750            @BeanReference(type = MBMessageLocalService.class)
751            protected MBMessageLocalService mbMessageLocalService;
752            @BeanReference(type = MBMessageService.class)
753            protected MBMessageService mbMessageService;
754            @BeanReference(type = MBMessagePersistence.class)
755            protected MBMessagePersistence mbMessagePersistence;
756            @BeanReference(type = MBMessageFinder.class)
757            protected MBMessageFinder mbMessageFinder;
758            @BeanReference(type = RatingsStatsLocalService.class)
759            protected RatingsStatsLocalService ratingsStatsLocalService;
760            @BeanReference(type = RatingsStatsPersistence.class)
761            protected RatingsStatsPersistence ratingsStatsPersistence;
762            @BeanReference(type = RatingsStatsFinder.class)
763            protected RatingsStatsFinder ratingsStatsFinder;
764            @BeanReference(type = SocialActivityLocalService.class)
765            protected SocialActivityLocalService socialActivityLocalService;
766            @BeanReference(type = SocialActivityPersistence.class)
767            protected SocialActivityPersistence socialActivityPersistence;
768            @BeanReference(type = SocialActivityFinder.class)
769            protected SocialActivityFinder socialActivityFinder;
770            @BeanReference(type = SocialEquityLogLocalService.class)
771            protected SocialEquityLogLocalService socialEquityLogLocalService;
772            @BeanReference(type = SocialEquityLogPersistence.class)
773            protected SocialEquityLogPersistence socialEquityLogPersistence;
774    }