001    /**
002     * Copyright (c) 2000-present 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.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.db.DB;
020    import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.exception.SystemException;
024    import com.liferay.portal.service.BaseServiceImpl;
025    import com.liferay.portal.service.persistence.CompanyPersistence;
026    import com.liferay.portal.service.persistence.GroupFinder;
027    import com.liferay.portal.service.persistence.GroupPersistence;
028    import com.liferay.portal.service.persistence.LayoutFinder;
029    import com.liferay.portal.service.persistence.LayoutPersistence;
030    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
031    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
032    import com.liferay.portal.service.persistence.SubscriptionPersistence;
033    import com.liferay.portal.service.persistence.SystemEventPersistence;
034    import com.liferay.portal.service.persistence.UserFinder;
035    import com.liferay.portal.service.persistence.UserPersistence;
036    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
037    import com.liferay.portal.util.PortalUtil;
038    
039    import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
040    import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
041    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
042    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
043    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
044    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
045    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
046    import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
047    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
048    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
049    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
050    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
051    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
052    import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
053    import com.liferay.portlet.wiki.model.WikiPage;
054    import com.liferay.portlet.wiki.service.WikiPageService;
055    import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
056    import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
057    import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
058    import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
059    
060    import javax.sql.DataSource;
061    
062    /**
063     * Provides the base implementation for the wiki page remote service.
064     *
065     * <p>
066     * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.portlet.wiki.service.impl.WikiPageServiceImpl}.
067     * </p>
068     *
069     * @author Brian Wing Shun Chan
070     * @see com.liferay.portlet.wiki.service.impl.WikiPageServiceImpl
071     * @see com.liferay.portlet.wiki.service.WikiPageServiceUtil
072     * @generated
073     */
074    public abstract class WikiPageServiceBaseImpl extends BaseServiceImpl
075            implements WikiPageService, IdentifiableBean {
076            /*
077             * NOTE FOR DEVELOPERS:
078             *
079             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.wiki.service.WikiPageServiceUtil} to access the wiki page remote service.
080             */
081    
082            /**
083             * Returns the wiki page local service.
084             *
085             * @return the wiki page local service
086             */
087            public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
088                    return wikiPageLocalService;
089            }
090    
091            /**
092             * Sets the wiki page local service.
093             *
094             * @param wikiPageLocalService the wiki page local service
095             */
096            public void setWikiPageLocalService(
097                    com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
098                    this.wikiPageLocalService = wikiPageLocalService;
099            }
100    
101            /**
102             * Returns the wiki page remote service.
103             *
104             * @return the wiki page remote service
105             */
106            public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
107                    return wikiPageService;
108            }
109    
110            /**
111             * Sets the wiki page remote service.
112             *
113             * @param wikiPageService the wiki page remote service
114             */
115            public void setWikiPageService(
116                    com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
117                    this.wikiPageService = wikiPageService;
118            }
119    
120            /**
121             * Returns the wiki page persistence.
122             *
123             * @return the wiki page persistence
124             */
125            public WikiPagePersistence getWikiPagePersistence() {
126                    return wikiPagePersistence;
127            }
128    
129            /**
130             * Sets the wiki page persistence.
131             *
132             * @param wikiPagePersistence the wiki page persistence
133             */
134            public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
135                    this.wikiPagePersistence = wikiPagePersistence;
136            }
137    
138            /**
139             * Returns the wiki page finder.
140             *
141             * @return the wiki page finder
142             */
143            public WikiPageFinder getWikiPageFinder() {
144                    return wikiPageFinder;
145            }
146    
147            /**
148             * Sets the wiki page finder.
149             *
150             * @param wikiPageFinder the wiki page finder
151             */
152            public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
153                    this.wikiPageFinder = wikiPageFinder;
154            }
155    
156            /**
157             * Returns the counter local service.
158             *
159             * @return the counter local service
160             */
161            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
162                    return counterLocalService;
163            }
164    
165            /**
166             * Sets the counter local service.
167             *
168             * @param counterLocalService the counter local service
169             */
170            public void setCounterLocalService(
171                    com.liferay.counter.service.CounterLocalService counterLocalService) {
172                    this.counterLocalService = counterLocalService;
173            }
174    
175            /**
176             * Returns the company local service.
177             *
178             * @return the company local service
179             */
180            public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
181                    return companyLocalService;
182            }
183    
184            /**
185             * Sets the company local service.
186             *
187             * @param companyLocalService the company local service
188             */
189            public void setCompanyLocalService(
190                    com.liferay.portal.service.CompanyLocalService companyLocalService) {
191                    this.companyLocalService = companyLocalService;
192            }
193    
194            /**
195             * Returns the company remote service.
196             *
197             * @return the company remote service
198             */
199            public com.liferay.portal.service.CompanyService getCompanyService() {
200                    return companyService;
201            }
202    
203            /**
204             * Sets the company remote service.
205             *
206             * @param companyService the company remote service
207             */
208            public void setCompanyService(
209                    com.liferay.portal.service.CompanyService companyService) {
210                    this.companyService = companyService;
211            }
212    
213            /**
214             * Returns the company persistence.
215             *
216             * @return the company persistence
217             */
218            public CompanyPersistence getCompanyPersistence() {
219                    return companyPersistence;
220            }
221    
222            /**
223             * Sets the company persistence.
224             *
225             * @param companyPersistence the company persistence
226             */
227            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
228                    this.companyPersistence = companyPersistence;
229            }
230    
231            /**
232             * Returns the group local service.
233             *
234             * @return the group local service
235             */
236            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
237                    return groupLocalService;
238            }
239    
240            /**
241             * Sets the group local service.
242             *
243             * @param groupLocalService the group local service
244             */
245            public void setGroupLocalService(
246                    com.liferay.portal.service.GroupLocalService groupLocalService) {
247                    this.groupLocalService = groupLocalService;
248            }
249    
250            /**
251             * Returns the group remote service.
252             *
253             * @return the group remote service
254             */
255            public com.liferay.portal.service.GroupService getGroupService() {
256                    return groupService;
257            }
258    
259            /**
260             * Sets the group remote service.
261             *
262             * @param groupService the group remote service
263             */
264            public void setGroupService(
265                    com.liferay.portal.service.GroupService groupService) {
266                    this.groupService = groupService;
267            }
268    
269            /**
270             * Returns the group persistence.
271             *
272             * @return the group persistence
273             */
274            public GroupPersistence getGroupPersistence() {
275                    return groupPersistence;
276            }
277    
278            /**
279             * Sets the group persistence.
280             *
281             * @param groupPersistence the group persistence
282             */
283            public void setGroupPersistence(GroupPersistence groupPersistence) {
284                    this.groupPersistence = groupPersistence;
285            }
286    
287            /**
288             * Returns the group finder.
289             *
290             * @return the group finder
291             */
292            public GroupFinder getGroupFinder() {
293                    return groupFinder;
294            }
295    
296            /**
297             * Sets the group finder.
298             *
299             * @param groupFinder the group finder
300             */
301            public void setGroupFinder(GroupFinder groupFinder) {
302                    this.groupFinder = groupFinder;
303            }
304    
305            /**
306             * Returns the layout local service.
307             *
308             * @return the layout local service
309             */
310            public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
311                    return layoutLocalService;
312            }
313    
314            /**
315             * Sets the layout local service.
316             *
317             * @param layoutLocalService the layout local service
318             */
319            public void setLayoutLocalService(
320                    com.liferay.portal.service.LayoutLocalService layoutLocalService) {
321                    this.layoutLocalService = layoutLocalService;
322            }
323    
324            /**
325             * Returns the layout remote service.
326             *
327             * @return the layout remote service
328             */
329            public com.liferay.portal.service.LayoutService getLayoutService() {
330                    return layoutService;
331            }
332    
333            /**
334             * Sets the layout remote service.
335             *
336             * @param layoutService the layout remote service
337             */
338            public void setLayoutService(
339                    com.liferay.portal.service.LayoutService layoutService) {
340                    this.layoutService = layoutService;
341            }
342    
343            /**
344             * Returns the layout persistence.
345             *
346             * @return the layout persistence
347             */
348            public LayoutPersistence getLayoutPersistence() {
349                    return layoutPersistence;
350            }
351    
352            /**
353             * Sets the layout persistence.
354             *
355             * @param layoutPersistence the layout persistence
356             */
357            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
358                    this.layoutPersistence = layoutPersistence;
359            }
360    
361            /**
362             * Returns the layout finder.
363             *
364             * @return the layout finder
365             */
366            public LayoutFinder getLayoutFinder() {
367                    return layoutFinder;
368            }
369    
370            /**
371             * Sets the layout finder.
372             *
373             * @param layoutFinder the layout finder
374             */
375            public void setLayoutFinder(LayoutFinder layoutFinder) {
376                    this.layoutFinder = layoutFinder;
377            }
378    
379            /**
380             * Returns the portlet preferences local service.
381             *
382             * @return the portlet preferences local service
383             */
384            public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
385                    return portletPreferencesLocalService;
386            }
387    
388            /**
389             * Sets the portlet preferences local service.
390             *
391             * @param portletPreferencesLocalService the portlet preferences local service
392             */
393            public void setPortletPreferencesLocalService(
394                    com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
395                    this.portletPreferencesLocalService = portletPreferencesLocalService;
396            }
397    
398            /**
399             * Returns the portlet preferences remote service.
400             *
401             * @return the portlet preferences remote service
402             */
403            public com.liferay.portal.service.PortletPreferencesService getPortletPreferencesService() {
404                    return portletPreferencesService;
405            }
406    
407            /**
408             * Sets the portlet preferences remote service.
409             *
410             * @param portletPreferencesService the portlet preferences remote service
411             */
412            public void setPortletPreferencesService(
413                    com.liferay.portal.service.PortletPreferencesService portletPreferencesService) {
414                    this.portletPreferencesService = portletPreferencesService;
415            }
416    
417            /**
418             * Returns the portlet preferences persistence.
419             *
420             * @return the portlet preferences persistence
421             */
422            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
423                    return portletPreferencesPersistence;
424            }
425    
426            /**
427             * Sets the portlet preferences persistence.
428             *
429             * @param portletPreferencesPersistence the portlet preferences persistence
430             */
431            public void setPortletPreferencesPersistence(
432                    PortletPreferencesPersistence portletPreferencesPersistence) {
433                    this.portletPreferencesPersistence = portletPreferencesPersistence;
434            }
435    
436            /**
437             * Returns the portlet preferences finder.
438             *
439             * @return the portlet preferences finder
440             */
441            public PortletPreferencesFinder getPortletPreferencesFinder() {
442                    return portletPreferencesFinder;
443            }
444    
445            /**
446             * Sets the portlet preferences finder.
447             *
448             * @param portletPreferencesFinder the portlet preferences finder
449             */
450            public void setPortletPreferencesFinder(
451                    PortletPreferencesFinder portletPreferencesFinder) {
452                    this.portletPreferencesFinder = portletPreferencesFinder;
453            }
454    
455            /**
456             * Returns the resource local service.
457             *
458             * @return the resource local service
459             */
460            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
461                    return resourceLocalService;
462            }
463    
464            /**
465             * Sets the resource local service.
466             *
467             * @param resourceLocalService the resource local service
468             */
469            public void setResourceLocalService(
470                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
471                    this.resourceLocalService = resourceLocalService;
472            }
473    
474            /**
475             * Returns the subscription local service.
476             *
477             * @return the subscription local service
478             */
479            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
480                    return subscriptionLocalService;
481            }
482    
483            /**
484             * Sets the subscription local service.
485             *
486             * @param subscriptionLocalService the subscription local service
487             */
488            public void setSubscriptionLocalService(
489                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
490                    this.subscriptionLocalService = subscriptionLocalService;
491            }
492    
493            /**
494             * Returns the subscription persistence.
495             *
496             * @return the subscription persistence
497             */
498            public SubscriptionPersistence getSubscriptionPersistence() {
499                    return subscriptionPersistence;
500            }
501    
502            /**
503             * Sets the subscription persistence.
504             *
505             * @param subscriptionPersistence the subscription persistence
506             */
507            public void setSubscriptionPersistence(
508                    SubscriptionPersistence subscriptionPersistence) {
509                    this.subscriptionPersistence = subscriptionPersistence;
510            }
511    
512            /**
513             * Returns the system event local service.
514             *
515             * @return the system event local service
516             */
517            public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
518                    return systemEventLocalService;
519            }
520    
521            /**
522             * Sets the system event local service.
523             *
524             * @param systemEventLocalService the system event local service
525             */
526            public void setSystemEventLocalService(
527                    com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
528                    this.systemEventLocalService = systemEventLocalService;
529            }
530    
531            /**
532             * Returns the system event persistence.
533             *
534             * @return the system event persistence
535             */
536            public SystemEventPersistence getSystemEventPersistence() {
537                    return systemEventPersistence;
538            }
539    
540            /**
541             * Sets the system event persistence.
542             *
543             * @param systemEventPersistence the system event persistence
544             */
545            public void setSystemEventPersistence(
546                    SystemEventPersistence systemEventPersistence) {
547                    this.systemEventPersistence = systemEventPersistence;
548            }
549    
550            /**
551             * Returns the user local service.
552             *
553             * @return the user local service
554             */
555            public com.liferay.portal.service.UserLocalService getUserLocalService() {
556                    return userLocalService;
557            }
558    
559            /**
560             * Sets the user local service.
561             *
562             * @param userLocalService the user local service
563             */
564            public void setUserLocalService(
565                    com.liferay.portal.service.UserLocalService userLocalService) {
566                    this.userLocalService = userLocalService;
567            }
568    
569            /**
570             * Returns the user remote service.
571             *
572             * @return the user remote service
573             */
574            public com.liferay.portal.service.UserService getUserService() {
575                    return userService;
576            }
577    
578            /**
579             * Sets the user remote service.
580             *
581             * @param userService the user remote service
582             */
583            public void setUserService(
584                    com.liferay.portal.service.UserService userService) {
585                    this.userService = userService;
586            }
587    
588            /**
589             * Returns the user persistence.
590             *
591             * @return the user persistence
592             */
593            public UserPersistence getUserPersistence() {
594                    return userPersistence;
595            }
596    
597            /**
598             * Sets the user persistence.
599             *
600             * @param userPersistence the user persistence
601             */
602            public void setUserPersistence(UserPersistence userPersistence) {
603                    this.userPersistence = userPersistence;
604            }
605    
606            /**
607             * Returns the user finder.
608             *
609             * @return the user finder
610             */
611            public UserFinder getUserFinder() {
612                    return userFinder;
613            }
614    
615            /**
616             * Sets the user finder.
617             *
618             * @param userFinder the user finder
619             */
620            public void setUserFinder(UserFinder userFinder) {
621                    this.userFinder = userFinder;
622            }
623    
624            /**
625             * Returns the workflow instance link local service.
626             *
627             * @return the workflow instance link local service
628             */
629            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
630                    return workflowInstanceLinkLocalService;
631            }
632    
633            /**
634             * Sets the workflow instance link local service.
635             *
636             * @param workflowInstanceLinkLocalService the workflow instance link local service
637             */
638            public void setWorkflowInstanceLinkLocalService(
639                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
640                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
641            }
642    
643            /**
644             * Returns the workflow instance link persistence.
645             *
646             * @return the workflow instance link persistence
647             */
648            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
649                    return workflowInstanceLinkPersistence;
650            }
651    
652            /**
653             * Sets the workflow instance link persistence.
654             *
655             * @param workflowInstanceLinkPersistence the workflow instance link persistence
656             */
657            public void setWorkflowInstanceLinkPersistence(
658                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
659                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
660            }
661    
662            /**
663             * Returns the asset category local service.
664             *
665             * @return the asset category local service
666             */
667            public com.liferay.portlet.asset.service.AssetCategoryLocalService getAssetCategoryLocalService() {
668                    return assetCategoryLocalService;
669            }
670    
671            /**
672             * Sets the asset category local service.
673             *
674             * @param assetCategoryLocalService the asset category local service
675             */
676            public void setAssetCategoryLocalService(
677                    com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService) {
678                    this.assetCategoryLocalService = assetCategoryLocalService;
679            }
680    
681            /**
682             * Returns the asset category remote service.
683             *
684             * @return the asset category remote service
685             */
686            public com.liferay.portlet.asset.service.AssetCategoryService getAssetCategoryService() {
687                    return assetCategoryService;
688            }
689    
690            /**
691             * Sets the asset category remote service.
692             *
693             * @param assetCategoryService the asset category remote service
694             */
695            public void setAssetCategoryService(
696                    com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService) {
697                    this.assetCategoryService = assetCategoryService;
698            }
699    
700            /**
701             * Returns the asset category persistence.
702             *
703             * @return the asset category persistence
704             */
705            public AssetCategoryPersistence getAssetCategoryPersistence() {
706                    return assetCategoryPersistence;
707            }
708    
709            /**
710             * Sets the asset category persistence.
711             *
712             * @param assetCategoryPersistence the asset category persistence
713             */
714            public void setAssetCategoryPersistence(
715                    AssetCategoryPersistence assetCategoryPersistence) {
716                    this.assetCategoryPersistence = assetCategoryPersistence;
717            }
718    
719            /**
720             * Returns the asset category finder.
721             *
722             * @return the asset category finder
723             */
724            public AssetCategoryFinder getAssetCategoryFinder() {
725                    return assetCategoryFinder;
726            }
727    
728            /**
729             * Sets the asset category finder.
730             *
731             * @param assetCategoryFinder the asset category finder
732             */
733            public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
734                    this.assetCategoryFinder = assetCategoryFinder;
735            }
736    
737            /**
738             * Returns the asset entry local service.
739             *
740             * @return the asset entry local service
741             */
742            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
743                    return assetEntryLocalService;
744            }
745    
746            /**
747             * Sets the asset entry local service.
748             *
749             * @param assetEntryLocalService the asset entry local service
750             */
751            public void setAssetEntryLocalService(
752                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
753                    this.assetEntryLocalService = assetEntryLocalService;
754            }
755    
756            /**
757             * Returns the asset entry remote service.
758             *
759             * @return the asset entry remote service
760             */
761            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
762                    return assetEntryService;
763            }
764    
765            /**
766             * Sets the asset entry remote service.
767             *
768             * @param assetEntryService the asset entry remote service
769             */
770            public void setAssetEntryService(
771                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
772                    this.assetEntryService = assetEntryService;
773            }
774    
775            /**
776             * Returns the asset entry persistence.
777             *
778             * @return the asset entry persistence
779             */
780            public AssetEntryPersistence getAssetEntryPersistence() {
781                    return assetEntryPersistence;
782            }
783    
784            /**
785             * Sets the asset entry persistence.
786             *
787             * @param assetEntryPersistence the asset entry persistence
788             */
789            public void setAssetEntryPersistence(
790                    AssetEntryPersistence assetEntryPersistence) {
791                    this.assetEntryPersistence = assetEntryPersistence;
792            }
793    
794            /**
795             * Returns the asset entry finder.
796             *
797             * @return the asset entry finder
798             */
799            public AssetEntryFinder getAssetEntryFinder() {
800                    return assetEntryFinder;
801            }
802    
803            /**
804             * Sets the asset entry finder.
805             *
806             * @param assetEntryFinder the asset entry finder
807             */
808            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
809                    this.assetEntryFinder = assetEntryFinder;
810            }
811    
812            /**
813             * Returns the asset link local service.
814             *
815             * @return the asset link local service
816             */
817            public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
818                    return assetLinkLocalService;
819            }
820    
821            /**
822             * Sets the asset link local service.
823             *
824             * @param assetLinkLocalService the asset link local service
825             */
826            public void setAssetLinkLocalService(
827                    com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
828                    this.assetLinkLocalService = assetLinkLocalService;
829            }
830    
831            /**
832             * Returns the asset link persistence.
833             *
834             * @return the asset link persistence
835             */
836            public AssetLinkPersistence getAssetLinkPersistence() {
837                    return assetLinkPersistence;
838            }
839    
840            /**
841             * Sets the asset link persistence.
842             *
843             * @param assetLinkPersistence the asset link persistence
844             */
845            public void setAssetLinkPersistence(
846                    AssetLinkPersistence assetLinkPersistence) {
847                    this.assetLinkPersistence = assetLinkPersistence;
848            }
849    
850            /**
851             * Returns the asset tag local service.
852             *
853             * @return the asset tag local service
854             */
855            public com.liferay.portlet.asset.service.AssetTagLocalService getAssetTagLocalService() {
856                    return assetTagLocalService;
857            }
858    
859            /**
860             * Sets the asset tag local service.
861             *
862             * @param assetTagLocalService the asset tag local service
863             */
864            public void setAssetTagLocalService(
865                    com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService) {
866                    this.assetTagLocalService = assetTagLocalService;
867            }
868    
869            /**
870             * Returns the asset tag remote service.
871             *
872             * @return the asset tag remote service
873             */
874            public com.liferay.portlet.asset.service.AssetTagService getAssetTagService() {
875                    return assetTagService;
876            }
877    
878            /**
879             * Sets the asset tag remote service.
880             *
881             * @param assetTagService the asset tag remote service
882             */
883            public void setAssetTagService(
884                    com.liferay.portlet.asset.service.AssetTagService assetTagService) {
885                    this.assetTagService = assetTagService;
886            }
887    
888            /**
889             * Returns the asset tag persistence.
890             *
891             * @return the asset tag persistence
892             */
893            public AssetTagPersistence getAssetTagPersistence() {
894                    return assetTagPersistence;
895            }
896    
897            /**
898             * Sets the asset tag persistence.
899             *
900             * @param assetTagPersistence the asset tag persistence
901             */
902            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
903                    this.assetTagPersistence = assetTagPersistence;
904            }
905    
906            /**
907             * Returns the asset tag finder.
908             *
909             * @return the asset tag finder
910             */
911            public AssetTagFinder getAssetTagFinder() {
912                    return assetTagFinder;
913            }
914    
915            /**
916             * Sets the asset tag finder.
917             *
918             * @param assetTagFinder the asset tag finder
919             */
920            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
921                    this.assetTagFinder = assetTagFinder;
922            }
923    
924            /**
925             * Returns the expando row local service.
926             *
927             * @return the expando row local service
928             */
929            public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
930                    return expandoRowLocalService;
931            }
932    
933            /**
934             * Sets the expando row local service.
935             *
936             * @param expandoRowLocalService the expando row local service
937             */
938            public void setExpandoRowLocalService(
939                    com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
940                    this.expandoRowLocalService = expandoRowLocalService;
941            }
942    
943            /**
944             * Returns the expando row persistence.
945             *
946             * @return the expando row persistence
947             */
948            public ExpandoRowPersistence getExpandoRowPersistence() {
949                    return expandoRowPersistence;
950            }
951    
952            /**
953             * Sets the expando row persistence.
954             *
955             * @param expandoRowPersistence the expando row persistence
956             */
957            public void setExpandoRowPersistence(
958                    ExpandoRowPersistence expandoRowPersistence) {
959                    this.expandoRowPersistence = expandoRowPersistence;
960            }
961    
962            /**
963             * Returns the message-boards message local service.
964             *
965             * @return the message-boards message local service
966             */
967            public com.liferay.portlet.messageboards.service.MBMessageLocalService getMBMessageLocalService() {
968                    return mbMessageLocalService;
969            }
970    
971            /**
972             * Sets the message-boards message local service.
973             *
974             * @param mbMessageLocalService the message-boards message local service
975             */
976            public void setMBMessageLocalService(
977                    com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService) {
978                    this.mbMessageLocalService = mbMessageLocalService;
979            }
980    
981            /**
982             * Returns the message-boards message remote service.
983             *
984             * @return the message-boards message remote service
985             */
986            public com.liferay.portlet.messageboards.service.MBMessageService getMBMessageService() {
987                    return mbMessageService;
988            }
989    
990            /**
991             * Sets the message-boards message remote service.
992             *
993             * @param mbMessageService the message-boards message remote service
994             */
995            public void setMBMessageService(
996                    com.liferay.portlet.messageboards.service.MBMessageService mbMessageService) {
997                    this.mbMessageService = mbMessageService;
998            }
999    
1000            /**
1001             * Returns the message-boards message persistence.
1002             *
1003             * @return the message-boards message persistence
1004             */
1005            public MBMessagePersistence getMBMessagePersistence() {
1006                    return mbMessagePersistence;
1007            }
1008    
1009            /**
1010             * Sets the message-boards message persistence.
1011             *
1012             * @param mbMessagePersistence the message-boards message persistence
1013             */
1014            public void setMBMessagePersistence(
1015                    MBMessagePersistence mbMessagePersistence) {
1016                    this.mbMessagePersistence = mbMessagePersistence;
1017            }
1018    
1019            /**
1020             * Returns the message-boards message finder.
1021             *
1022             * @return the message-boards message finder
1023             */
1024            public MBMessageFinder getMBMessageFinder() {
1025                    return mbMessageFinder;
1026            }
1027    
1028            /**
1029             * Sets the message-boards message finder.
1030             *
1031             * @param mbMessageFinder the message-boards message finder
1032             */
1033            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1034                    this.mbMessageFinder = mbMessageFinder;
1035            }
1036    
1037            /**
1038             * Returns the social activity local service.
1039             *
1040             * @return the social activity local service
1041             */
1042            public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
1043                    return socialActivityLocalService;
1044            }
1045    
1046            /**
1047             * Sets the social activity local service.
1048             *
1049             * @param socialActivityLocalService the social activity local service
1050             */
1051            public void setSocialActivityLocalService(
1052                    com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
1053                    this.socialActivityLocalService = socialActivityLocalService;
1054            }
1055    
1056            /**
1057             * Returns the social activity remote service.
1058             *
1059             * @return the social activity remote service
1060             */
1061            public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
1062                    return socialActivityService;
1063            }
1064    
1065            /**
1066             * Sets the social activity remote service.
1067             *
1068             * @param socialActivityService the social activity remote service
1069             */
1070            public void setSocialActivityService(
1071                    com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
1072                    this.socialActivityService = socialActivityService;
1073            }
1074    
1075            /**
1076             * Returns the social activity persistence.
1077             *
1078             * @return the social activity persistence
1079             */
1080            public SocialActivityPersistence getSocialActivityPersistence() {
1081                    return socialActivityPersistence;
1082            }
1083    
1084            /**
1085             * Sets the social activity persistence.
1086             *
1087             * @param socialActivityPersistence the social activity persistence
1088             */
1089            public void setSocialActivityPersistence(
1090                    SocialActivityPersistence socialActivityPersistence) {
1091                    this.socialActivityPersistence = socialActivityPersistence;
1092            }
1093    
1094            /**
1095             * Returns the social activity finder.
1096             *
1097             * @return the social activity finder
1098             */
1099            public SocialActivityFinder getSocialActivityFinder() {
1100                    return socialActivityFinder;
1101            }
1102    
1103            /**
1104             * Sets the social activity finder.
1105             *
1106             * @param socialActivityFinder the social activity finder
1107             */
1108            public void setSocialActivityFinder(
1109                    SocialActivityFinder socialActivityFinder) {
1110                    this.socialActivityFinder = socialActivityFinder;
1111            }
1112    
1113            /**
1114             * Returns the trash entry local service.
1115             *
1116             * @return the trash entry local service
1117             */
1118            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1119                    return trashEntryLocalService;
1120            }
1121    
1122            /**
1123             * Sets the trash entry local service.
1124             *
1125             * @param trashEntryLocalService the trash entry local service
1126             */
1127            public void setTrashEntryLocalService(
1128                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1129                    this.trashEntryLocalService = trashEntryLocalService;
1130            }
1131    
1132            /**
1133             * Returns the trash entry remote service.
1134             *
1135             * @return the trash entry remote service
1136             */
1137            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1138                    return trashEntryService;
1139            }
1140    
1141            /**
1142             * Sets the trash entry remote service.
1143             *
1144             * @param trashEntryService the trash entry remote service
1145             */
1146            public void setTrashEntryService(
1147                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1148                    this.trashEntryService = trashEntryService;
1149            }
1150    
1151            /**
1152             * Returns the trash entry persistence.
1153             *
1154             * @return the trash entry persistence
1155             */
1156            public TrashEntryPersistence getTrashEntryPersistence() {
1157                    return trashEntryPersistence;
1158            }
1159    
1160            /**
1161             * Sets the trash entry persistence.
1162             *
1163             * @param trashEntryPersistence the trash entry persistence
1164             */
1165            public void setTrashEntryPersistence(
1166                    TrashEntryPersistence trashEntryPersistence) {
1167                    this.trashEntryPersistence = trashEntryPersistence;
1168            }
1169    
1170            /**
1171             * Returns the trash version local service.
1172             *
1173             * @return the trash version local service
1174             */
1175            public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
1176                    return trashVersionLocalService;
1177            }
1178    
1179            /**
1180             * Sets the trash version local service.
1181             *
1182             * @param trashVersionLocalService the trash version local service
1183             */
1184            public void setTrashVersionLocalService(
1185                    com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
1186                    this.trashVersionLocalService = trashVersionLocalService;
1187            }
1188    
1189            /**
1190             * Returns the trash version persistence.
1191             *
1192             * @return the trash version persistence
1193             */
1194            public TrashVersionPersistence getTrashVersionPersistence() {
1195                    return trashVersionPersistence;
1196            }
1197    
1198            /**
1199             * Sets the trash version persistence.
1200             *
1201             * @param trashVersionPersistence the trash version persistence
1202             */
1203            public void setTrashVersionPersistence(
1204                    TrashVersionPersistence trashVersionPersistence) {
1205                    this.trashVersionPersistence = trashVersionPersistence;
1206            }
1207    
1208            /**
1209             * Returns the wiki node local service.
1210             *
1211             * @return the wiki node local service
1212             */
1213            public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
1214                    return wikiNodeLocalService;
1215            }
1216    
1217            /**
1218             * Sets the wiki node local service.
1219             *
1220             * @param wikiNodeLocalService the wiki node local service
1221             */
1222            public void setWikiNodeLocalService(
1223                    com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
1224                    this.wikiNodeLocalService = wikiNodeLocalService;
1225            }
1226    
1227            /**
1228             * Returns the wiki node remote service.
1229             *
1230             * @return the wiki node remote service
1231             */
1232            public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
1233                    return wikiNodeService;
1234            }
1235    
1236            /**
1237             * Sets the wiki node remote service.
1238             *
1239             * @param wikiNodeService the wiki node remote service
1240             */
1241            public void setWikiNodeService(
1242                    com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
1243                    this.wikiNodeService = wikiNodeService;
1244            }
1245    
1246            /**
1247             * Returns the wiki node persistence.
1248             *
1249             * @return the wiki node persistence
1250             */
1251            public WikiNodePersistence getWikiNodePersistence() {
1252                    return wikiNodePersistence;
1253            }
1254    
1255            /**
1256             * Sets the wiki node persistence.
1257             *
1258             * @param wikiNodePersistence the wiki node persistence
1259             */
1260            public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
1261                    this.wikiNodePersistence = wikiNodePersistence;
1262            }
1263    
1264            /**
1265             * Returns the wiki page resource local service.
1266             *
1267             * @return the wiki page resource local service
1268             */
1269            public com.liferay.portlet.wiki.service.WikiPageResourceLocalService getWikiPageResourceLocalService() {
1270                    return wikiPageResourceLocalService;
1271            }
1272    
1273            /**
1274             * Sets the wiki page resource local service.
1275             *
1276             * @param wikiPageResourceLocalService the wiki page resource local service
1277             */
1278            public void setWikiPageResourceLocalService(
1279                    com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService) {
1280                    this.wikiPageResourceLocalService = wikiPageResourceLocalService;
1281            }
1282    
1283            /**
1284             * Returns the wiki page resource persistence.
1285             *
1286             * @return the wiki page resource persistence
1287             */
1288            public WikiPageResourcePersistence getWikiPageResourcePersistence() {
1289                    return wikiPageResourcePersistence;
1290            }
1291    
1292            /**
1293             * Sets the wiki page resource persistence.
1294             *
1295             * @param wikiPageResourcePersistence the wiki page resource persistence
1296             */
1297            public void setWikiPageResourcePersistence(
1298                    WikiPageResourcePersistence wikiPageResourcePersistence) {
1299                    this.wikiPageResourcePersistence = wikiPageResourcePersistence;
1300            }
1301    
1302            public void afterPropertiesSet() {
1303            }
1304    
1305            public void destroy() {
1306            }
1307    
1308            /**
1309             * Returns the Spring bean ID for this bean.
1310             *
1311             * @return the Spring bean ID for this bean
1312             */
1313            @Override
1314            public String getBeanIdentifier() {
1315                    return _beanIdentifier;
1316            }
1317    
1318            /**
1319             * Sets the Spring bean ID for this bean.
1320             *
1321             * @param beanIdentifier the Spring bean ID for this bean
1322             */
1323            @Override
1324            public void setBeanIdentifier(String beanIdentifier) {
1325                    _beanIdentifier = beanIdentifier;
1326            }
1327    
1328            protected Class<?> getModelClass() {
1329                    return WikiPage.class;
1330            }
1331    
1332            protected String getModelClassName() {
1333                    return WikiPage.class.getName();
1334            }
1335    
1336            /**
1337             * Performs a SQL query.
1338             *
1339             * @param sql the sql query
1340             */
1341            protected void runSQL(String sql) {
1342                    try {
1343                            DataSource dataSource = wikiPagePersistence.getDataSource();
1344    
1345                            DB db = DBFactoryUtil.getDB();
1346    
1347                            sql = db.buildSQL(sql);
1348                            sql = PortalUtil.transformSQL(sql);
1349    
1350                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1351                                            sql, new int[0]);
1352    
1353                            sqlUpdate.update();
1354                    }
1355                    catch (Exception e) {
1356                            throw new SystemException(e);
1357                    }
1358            }
1359    
1360            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
1361            protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
1362            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
1363            protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
1364            @BeanReference(type = WikiPagePersistence.class)
1365            protected WikiPagePersistence wikiPagePersistence;
1366            @BeanReference(type = WikiPageFinder.class)
1367            protected WikiPageFinder wikiPageFinder;
1368            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1369            protected com.liferay.counter.service.CounterLocalService counterLocalService;
1370            @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
1371            protected com.liferay.portal.service.CompanyLocalService companyLocalService;
1372            @BeanReference(type = com.liferay.portal.service.CompanyService.class)
1373            protected com.liferay.portal.service.CompanyService companyService;
1374            @BeanReference(type = CompanyPersistence.class)
1375            protected CompanyPersistence companyPersistence;
1376            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1377            protected com.liferay.portal.service.GroupLocalService groupLocalService;
1378            @BeanReference(type = com.liferay.portal.service.GroupService.class)
1379            protected com.liferay.portal.service.GroupService groupService;
1380            @BeanReference(type = GroupPersistence.class)
1381            protected GroupPersistence groupPersistence;
1382            @BeanReference(type = GroupFinder.class)
1383            protected GroupFinder groupFinder;
1384            @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
1385            protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
1386            @BeanReference(type = com.liferay.portal.service.LayoutService.class)
1387            protected com.liferay.portal.service.LayoutService layoutService;
1388            @BeanReference(type = LayoutPersistence.class)
1389            protected LayoutPersistence layoutPersistence;
1390            @BeanReference(type = LayoutFinder.class)
1391            protected LayoutFinder layoutFinder;
1392            @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
1393            protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
1394            @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
1395            protected com.liferay.portal.service.PortletPreferencesService portletPreferencesService;
1396            @BeanReference(type = PortletPreferencesPersistence.class)
1397            protected PortletPreferencesPersistence portletPreferencesPersistence;
1398            @BeanReference(type = PortletPreferencesFinder.class)
1399            protected PortletPreferencesFinder portletPreferencesFinder;
1400            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1401            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1402            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1403            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1404            @BeanReference(type = SubscriptionPersistence.class)
1405            protected SubscriptionPersistence subscriptionPersistence;
1406            @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1407            protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1408            @BeanReference(type = SystemEventPersistence.class)
1409            protected SystemEventPersistence systemEventPersistence;
1410            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1411            protected com.liferay.portal.service.UserLocalService userLocalService;
1412            @BeanReference(type = com.liferay.portal.service.UserService.class)
1413            protected com.liferay.portal.service.UserService userService;
1414            @BeanReference(type = UserPersistence.class)
1415            protected UserPersistence userPersistence;
1416            @BeanReference(type = UserFinder.class)
1417            protected UserFinder userFinder;
1418            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1419            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1420            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1421            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1422            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryLocalService.class)
1423            protected com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService;
1424            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryService.class)
1425            protected com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService;
1426            @BeanReference(type = AssetCategoryPersistence.class)
1427            protected AssetCategoryPersistence assetCategoryPersistence;
1428            @BeanReference(type = AssetCategoryFinder.class)
1429            protected AssetCategoryFinder assetCategoryFinder;
1430            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1431            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1432            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1433            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1434            @BeanReference(type = AssetEntryPersistence.class)
1435            protected AssetEntryPersistence assetEntryPersistence;
1436            @BeanReference(type = AssetEntryFinder.class)
1437            protected AssetEntryFinder assetEntryFinder;
1438            @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
1439            protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
1440            @BeanReference(type = AssetLinkPersistence.class)
1441            protected AssetLinkPersistence assetLinkPersistence;
1442            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagLocalService.class)
1443            protected com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService;
1444            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagService.class)
1445            protected com.liferay.portlet.asset.service.AssetTagService assetTagService;
1446            @BeanReference(type = AssetTagPersistence.class)
1447            protected AssetTagPersistence assetTagPersistence;
1448            @BeanReference(type = AssetTagFinder.class)
1449            protected AssetTagFinder assetTagFinder;
1450            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
1451            protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
1452            @BeanReference(type = ExpandoRowPersistence.class)
1453            protected ExpandoRowPersistence expandoRowPersistence;
1454            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageLocalService.class)
1455            protected com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService;
1456            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageService.class)
1457            protected com.liferay.portlet.messageboards.service.MBMessageService mbMessageService;
1458            @BeanReference(type = MBMessagePersistence.class)
1459            protected MBMessagePersistence mbMessagePersistence;
1460            @BeanReference(type = MBMessageFinder.class)
1461            protected MBMessageFinder mbMessageFinder;
1462            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
1463            protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
1464            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
1465            protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
1466            @BeanReference(type = SocialActivityPersistence.class)
1467            protected SocialActivityPersistence socialActivityPersistence;
1468            @BeanReference(type = SocialActivityFinder.class)
1469            protected SocialActivityFinder socialActivityFinder;
1470            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1471            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1472            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1473            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1474            @BeanReference(type = TrashEntryPersistence.class)
1475            protected TrashEntryPersistence trashEntryPersistence;
1476            @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
1477            protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
1478            @BeanReference(type = TrashVersionPersistence.class)
1479            protected TrashVersionPersistence trashVersionPersistence;
1480            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
1481            protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
1482            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
1483            protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
1484            @BeanReference(type = WikiNodePersistence.class)
1485            protected WikiNodePersistence wikiNodePersistence;
1486            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageResourceLocalService.class)
1487            protected com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService;
1488            @BeanReference(type = WikiPageResourcePersistence.class)
1489            protected WikiPageResourcePersistence wikiPageResourcePersistence;
1490            private String _beanIdentifier;
1491    }