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