001    /**
002     * Copyright (c) 2000-2013 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.jdbc.SqlUpdate;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021    import com.liferay.portal.kernel.exception.SystemException;
022    import com.liferay.portal.service.BaseServiceImpl;
023    import com.liferay.portal.service.persistence.GroupFinder;
024    import com.liferay.portal.service.persistence.GroupPersistence;
025    import com.liferay.portal.service.persistence.SubscriptionPersistence;
026    import com.liferay.portal.service.persistence.SystemEventPersistence;
027    import com.liferay.portal.service.persistence.UserFinder;
028    import com.liferay.portal.service.persistence.UserPersistence;
029    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
030    
031    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
032    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
033    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
034    import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
035    import com.liferay.portlet.wiki.model.WikiNode;
036    import com.liferay.portlet.wiki.service.WikiNodeService;
037    import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
038    import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
039    import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
040    import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
041    
042    import javax.sql.DataSource;
043    
044    /**
045     * Provides the base implementation for the wiki node remote service.
046     *
047     * <p>
048     * 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.WikiNodeServiceImpl}.
049     * </p>
050     *
051     * @author Brian Wing Shun Chan
052     * @see com.liferay.portlet.wiki.service.impl.WikiNodeServiceImpl
053     * @see com.liferay.portlet.wiki.service.WikiNodeServiceUtil
054     * @generated
055     */
056    public abstract class WikiNodeServiceBaseImpl extends BaseServiceImpl
057            implements WikiNodeService, IdentifiableBean {
058            /*
059             * NOTE FOR DEVELOPERS:
060             *
061             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.wiki.service.WikiNodeServiceUtil} to access the wiki node remote service.
062             */
063    
064            /**
065             * Returns the wiki node local service.
066             *
067             * @return the wiki node local service
068             */
069            public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
070                    return wikiNodeLocalService;
071            }
072    
073            /**
074             * Sets the wiki node local service.
075             *
076             * @param wikiNodeLocalService the wiki node local service
077             */
078            public void setWikiNodeLocalService(
079                    com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
080                    this.wikiNodeLocalService = wikiNodeLocalService;
081            }
082    
083            /**
084             * Returns the wiki node remote service.
085             *
086             * @return the wiki node remote service
087             */
088            public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
089                    return wikiNodeService;
090            }
091    
092            /**
093             * Sets the wiki node remote service.
094             *
095             * @param wikiNodeService the wiki node remote service
096             */
097            public void setWikiNodeService(
098                    com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
099                    this.wikiNodeService = wikiNodeService;
100            }
101    
102            /**
103             * Returns the wiki node persistence.
104             *
105             * @return the wiki node persistence
106             */
107            public WikiNodePersistence getWikiNodePersistence() {
108                    return wikiNodePersistence;
109            }
110    
111            /**
112             * Sets the wiki node persistence.
113             *
114             * @param wikiNodePersistence the wiki node persistence
115             */
116            public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
117                    this.wikiNodePersistence = wikiNodePersistence;
118            }
119    
120            /**
121             * Returns the wiki page local service.
122             *
123             * @return the wiki page local service
124             */
125            public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
126                    return wikiPageLocalService;
127            }
128    
129            /**
130             * Sets the wiki page local service.
131             *
132             * @param wikiPageLocalService the wiki page local service
133             */
134            public void setWikiPageLocalService(
135                    com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
136                    this.wikiPageLocalService = wikiPageLocalService;
137            }
138    
139            /**
140             * Returns the wiki page remote service.
141             *
142             * @return the wiki page remote service
143             */
144            public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
145                    return wikiPageService;
146            }
147    
148            /**
149             * Sets the wiki page remote service.
150             *
151             * @param wikiPageService the wiki page remote service
152             */
153            public void setWikiPageService(
154                    com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
155                    this.wikiPageService = wikiPageService;
156            }
157    
158            /**
159             * Returns the wiki page persistence.
160             *
161             * @return the wiki page persistence
162             */
163            public WikiPagePersistence getWikiPagePersistence() {
164                    return wikiPagePersistence;
165            }
166    
167            /**
168             * Sets the wiki page persistence.
169             *
170             * @param wikiPagePersistence the wiki page persistence
171             */
172            public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
173                    this.wikiPagePersistence = wikiPagePersistence;
174            }
175    
176            /**
177             * Returns the wiki page finder.
178             *
179             * @return the wiki page finder
180             */
181            public WikiPageFinder getWikiPageFinder() {
182                    return wikiPageFinder;
183            }
184    
185            /**
186             * Sets the wiki page finder.
187             *
188             * @param wikiPageFinder the wiki page finder
189             */
190            public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
191                    this.wikiPageFinder = wikiPageFinder;
192            }
193    
194            /**
195             * Returns the wiki page resource local service.
196             *
197             * @return the wiki page resource local service
198             */
199            public com.liferay.portlet.wiki.service.WikiPageResourceLocalService getWikiPageResourceLocalService() {
200                    return wikiPageResourceLocalService;
201            }
202    
203            /**
204             * Sets the wiki page resource local service.
205             *
206             * @param wikiPageResourceLocalService the wiki page resource local service
207             */
208            public void setWikiPageResourceLocalService(
209                    com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService) {
210                    this.wikiPageResourceLocalService = wikiPageResourceLocalService;
211            }
212    
213            /**
214             * Returns the wiki page resource persistence.
215             *
216             * @return the wiki page resource persistence
217             */
218            public WikiPageResourcePersistence getWikiPageResourcePersistence() {
219                    return wikiPageResourcePersistence;
220            }
221    
222            /**
223             * Sets the wiki page resource persistence.
224             *
225             * @param wikiPageResourcePersistence the wiki page resource persistence
226             */
227            public void setWikiPageResourcePersistence(
228                    WikiPageResourcePersistence wikiPageResourcePersistence) {
229                    this.wikiPageResourcePersistence = wikiPageResourcePersistence;
230            }
231    
232            /**
233             * Returns the counter local service.
234             *
235             * @return the counter local service
236             */
237            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
238                    return counterLocalService;
239            }
240    
241            /**
242             * Sets the counter local service.
243             *
244             * @param counterLocalService the counter local service
245             */
246            public void setCounterLocalService(
247                    com.liferay.counter.service.CounterLocalService counterLocalService) {
248                    this.counterLocalService = counterLocalService;
249            }
250    
251            /**
252             * Returns the group local service.
253             *
254             * @return the group local service
255             */
256            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
257                    return groupLocalService;
258            }
259    
260            /**
261             * Sets the group local service.
262             *
263             * @param groupLocalService the group local service
264             */
265            public void setGroupLocalService(
266                    com.liferay.portal.service.GroupLocalService groupLocalService) {
267                    this.groupLocalService = groupLocalService;
268            }
269    
270            /**
271             * Returns the group remote service.
272             *
273             * @return the group remote service
274             */
275            public com.liferay.portal.service.GroupService getGroupService() {
276                    return groupService;
277            }
278    
279            /**
280             * Sets the group remote service.
281             *
282             * @param groupService the group remote service
283             */
284            public void setGroupService(
285                    com.liferay.portal.service.GroupService groupService) {
286                    this.groupService = groupService;
287            }
288    
289            /**
290             * Returns the group persistence.
291             *
292             * @return the group persistence
293             */
294            public GroupPersistence getGroupPersistence() {
295                    return groupPersistence;
296            }
297    
298            /**
299             * Sets the group persistence.
300             *
301             * @param groupPersistence the group persistence
302             */
303            public void setGroupPersistence(GroupPersistence groupPersistence) {
304                    this.groupPersistence = groupPersistence;
305            }
306    
307            /**
308             * Returns the group finder.
309             *
310             * @return the group finder
311             */
312            public GroupFinder getGroupFinder() {
313                    return groupFinder;
314            }
315    
316            /**
317             * Sets the group finder.
318             *
319             * @param groupFinder the group finder
320             */
321            public void setGroupFinder(GroupFinder groupFinder) {
322                    this.groupFinder = groupFinder;
323            }
324    
325            /**
326             * Returns the resource local service.
327             *
328             * @return the resource local service
329             */
330            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
331                    return resourceLocalService;
332            }
333    
334            /**
335             * Sets the resource local service.
336             *
337             * @param resourceLocalService the resource local service
338             */
339            public void setResourceLocalService(
340                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
341                    this.resourceLocalService = resourceLocalService;
342            }
343    
344            /**
345             * Returns the subscription local service.
346             *
347             * @return the subscription local service
348             */
349            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
350                    return subscriptionLocalService;
351            }
352    
353            /**
354             * Sets the subscription local service.
355             *
356             * @param subscriptionLocalService the subscription local service
357             */
358            public void setSubscriptionLocalService(
359                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
360                    this.subscriptionLocalService = subscriptionLocalService;
361            }
362    
363            /**
364             * Returns the subscription persistence.
365             *
366             * @return the subscription persistence
367             */
368            public SubscriptionPersistence getSubscriptionPersistence() {
369                    return subscriptionPersistence;
370            }
371    
372            /**
373             * Sets the subscription persistence.
374             *
375             * @param subscriptionPersistence the subscription persistence
376             */
377            public void setSubscriptionPersistence(
378                    SubscriptionPersistence subscriptionPersistence) {
379                    this.subscriptionPersistence = subscriptionPersistence;
380            }
381    
382            /**
383             * Returns the system event local service.
384             *
385             * @return the system event local service
386             */
387            public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
388                    return systemEventLocalService;
389            }
390    
391            /**
392             * Sets the system event local service.
393             *
394             * @param systemEventLocalService the system event local service
395             */
396            public void setSystemEventLocalService(
397                    com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
398                    this.systemEventLocalService = systemEventLocalService;
399            }
400    
401            /**
402             * Returns the system event persistence.
403             *
404             * @return the system event persistence
405             */
406            public SystemEventPersistence getSystemEventPersistence() {
407                    return systemEventPersistence;
408            }
409    
410            /**
411             * Sets the system event persistence.
412             *
413             * @param systemEventPersistence the system event persistence
414             */
415            public void setSystemEventPersistence(
416                    SystemEventPersistence systemEventPersistence) {
417                    this.systemEventPersistence = systemEventPersistence;
418            }
419    
420            /**
421             * Returns the user local service.
422             *
423             * @return the user local service
424             */
425            public com.liferay.portal.service.UserLocalService getUserLocalService() {
426                    return userLocalService;
427            }
428    
429            /**
430             * Sets the user local service.
431             *
432             * @param userLocalService the user local service
433             */
434            public void setUserLocalService(
435                    com.liferay.portal.service.UserLocalService userLocalService) {
436                    this.userLocalService = userLocalService;
437            }
438    
439            /**
440             * Returns the user remote service.
441             *
442             * @return the user remote service
443             */
444            public com.liferay.portal.service.UserService getUserService() {
445                    return userService;
446            }
447    
448            /**
449             * Sets the user remote service.
450             *
451             * @param userService the user remote service
452             */
453            public void setUserService(
454                    com.liferay.portal.service.UserService userService) {
455                    this.userService = userService;
456            }
457    
458            /**
459             * Returns the user persistence.
460             *
461             * @return the user persistence
462             */
463            public UserPersistence getUserPersistence() {
464                    return userPersistence;
465            }
466    
467            /**
468             * Sets the user persistence.
469             *
470             * @param userPersistence the user persistence
471             */
472            public void setUserPersistence(UserPersistence userPersistence) {
473                    this.userPersistence = userPersistence;
474            }
475    
476            /**
477             * Returns the user finder.
478             *
479             * @return the user finder
480             */
481            public UserFinder getUserFinder() {
482                    return userFinder;
483            }
484    
485            /**
486             * Sets the user finder.
487             *
488             * @param userFinder the user finder
489             */
490            public void setUserFinder(UserFinder userFinder) {
491                    this.userFinder = userFinder;
492            }
493    
494            /**
495             * Returns the workflow instance link local service.
496             *
497             * @return the workflow instance link local service
498             */
499            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
500                    return workflowInstanceLinkLocalService;
501            }
502    
503            /**
504             * Sets the workflow instance link local service.
505             *
506             * @param workflowInstanceLinkLocalService the workflow instance link local service
507             */
508            public void setWorkflowInstanceLinkLocalService(
509                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
510                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
511            }
512    
513            /**
514             * Returns the workflow instance link persistence.
515             *
516             * @return the workflow instance link persistence
517             */
518            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
519                    return workflowInstanceLinkPersistence;
520            }
521    
522            /**
523             * Sets the workflow instance link persistence.
524             *
525             * @param workflowInstanceLinkPersistence the workflow instance link persistence
526             */
527            public void setWorkflowInstanceLinkPersistence(
528                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
529                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
530            }
531    
532            /**
533             * Returns the asset entry local service.
534             *
535             * @return the asset entry local service
536             */
537            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
538                    return assetEntryLocalService;
539            }
540    
541            /**
542             * Sets the asset entry local service.
543             *
544             * @param assetEntryLocalService the asset entry local service
545             */
546            public void setAssetEntryLocalService(
547                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
548                    this.assetEntryLocalService = assetEntryLocalService;
549            }
550    
551            /**
552             * Returns the asset entry remote service.
553             *
554             * @return the asset entry remote service
555             */
556            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
557                    return assetEntryService;
558            }
559    
560            /**
561             * Sets the asset entry remote service.
562             *
563             * @param assetEntryService the asset entry remote service
564             */
565            public void setAssetEntryService(
566                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
567                    this.assetEntryService = assetEntryService;
568            }
569    
570            /**
571             * Returns the asset entry persistence.
572             *
573             * @return the asset entry persistence
574             */
575            public AssetEntryPersistence getAssetEntryPersistence() {
576                    return assetEntryPersistence;
577            }
578    
579            /**
580             * Sets the asset entry persistence.
581             *
582             * @param assetEntryPersistence the asset entry persistence
583             */
584            public void setAssetEntryPersistence(
585                    AssetEntryPersistence assetEntryPersistence) {
586                    this.assetEntryPersistence = assetEntryPersistence;
587            }
588    
589            /**
590             * Returns the asset entry finder.
591             *
592             * @return the asset entry finder
593             */
594            public AssetEntryFinder getAssetEntryFinder() {
595                    return assetEntryFinder;
596            }
597    
598            /**
599             * Sets the asset entry finder.
600             *
601             * @param assetEntryFinder the asset entry finder
602             */
603            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
604                    this.assetEntryFinder = assetEntryFinder;
605            }
606    
607            /**
608             * Returns the trash entry local service.
609             *
610             * @return the trash entry local service
611             */
612            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
613                    return trashEntryLocalService;
614            }
615    
616            /**
617             * Sets the trash entry local service.
618             *
619             * @param trashEntryLocalService the trash entry local service
620             */
621            public void setTrashEntryLocalService(
622                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
623                    this.trashEntryLocalService = trashEntryLocalService;
624            }
625    
626            /**
627             * Returns the trash entry remote service.
628             *
629             * @return the trash entry remote service
630             */
631            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
632                    return trashEntryService;
633            }
634    
635            /**
636             * Sets the trash entry remote service.
637             *
638             * @param trashEntryService the trash entry remote service
639             */
640            public void setTrashEntryService(
641                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
642                    this.trashEntryService = trashEntryService;
643            }
644    
645            /**
646             * Returns the trash entry persistence.
647             *
648             * @return the trash entry persistence
649             */
650            public TrashEntryPersistence getTrashEntryPersistence() {
651                    return trashEntryPersistence;
652            }
653    
654            /**
655             * Sets the trash entry persistence.
656             *
657             * @param trashEntryPersistence the trash entry persistence
658             */
659            public void setTrashEntryPersistence(
660                    TrashEntryPersistence trashEntryPersistence) {
661                    this.trashEntryPersistence = trashEntryPersistence;
662            }
663    
664            /**
665             * Returns the trash version local service.
666             *
667             * @return the trash version local service
668             */
669            public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
670                    return trashVersionLocalService;
671            }
672    
673            /**
674             * Sets the trash version local service.
675             *
676             * @param trashVersionLocalService the trash version local service
677             */
678            public void setTrashVersionLocalService(
679                    com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
680                    this.trashVersionLocalService = trashVersionLocalService;
681            }
682    
683            /**
684             * Returns the trash version persistence.
685             *
686             * @return the trash version persistence
687             */
688            public TrashVersionPersistence getTrashVersionPersistence() {
689                    return trashVersionPersistence;
690            }
691    
692            /**
693             * Sets the trash version persistence.
694             *
695             * @param trashVersionPersistence the trash version persistence
696             */
697            public void setTrashVersionPersistence(
698                    TrashVersionPersistence trashVersionPersistence) {
699                    this.trashVersionPersistence = trashVersionPersistence;
700            }
701    
702            public void afterPropertiesSet() {
703            }
704    
705            public void destroy() {
706            }
707    
708            /**
709             * Returns the Spring bean ID for this bean.
710             *
711             * @return the Spring bean ID for this bean
712             */
713            @Override
714            public String getBeanIdentifier() {
715                    return _beanIdentifier;
716            }
717    
718            /**
719             * Sets the Spring bean ID for this bean.
720             *
721             * @param beanIdentifier the Spring bean ID for this bean
722             */
723            @Override
724            public void setBeanIdentifier(String beanIdentifier) {
725                    _beanIdentifier = beanIdentifier;
726            }
727    
728            protected Class<?> getModelClass() {
729                    return WikiNode.class;
730            }
731    
732            protected String getModelClassName() {
733                    return WikiNode.class.getName();
734            }
735    
736            /**
737             * Performs an SQL query.
738             *
739             * @param sql the sql query
740             */
741            protected void runSQL(String sql) throws SystemException {
742                    try {
743                            DataSource dataSource = wikiNodePersistence.getDataSource();
744    
745                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
746                                            sql, new int[0]);
747    
748                            sqlUpdate.update();
749                    }
750                    catch (Exception e) {
751                            throw new SystemException(e);
752                    }
753            }
754    
755            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
756            protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
757            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
758            protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
759            @BeanReference(type = WikiNodePersistence.class)
760            protected WikiNodePersistence wikiNodePersistence;
761            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
762            protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
763            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
764            protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
765            @BeanReference(type = WikiPagePersistence.class)
766            protected WikiPagePersistence wikiPagePersistence;
767            @BeanReference(type = WikiPageFinder.class)
768            protected WikiPageFinder wikiPageFinder;
769            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageResourceLocalService.class)
770            protected com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService;
771            @BeanReference(type = WikiPageResourcePersistence.class)
772            protected WikiPageResourcePersistence wikiPageResourcePersistence;
773            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
774            protected com.liferay.counter.service.CounterLocalService counterLocalService;
775            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
776            protected com.liferay.portal.service.GroupLocalService groupLocalService;
777            @BeanReference(type = com.liferay.portal.service.GroupService.class)
778            protected com.liferay.portal.service.GroupService groupService;
779            @BeanReference(type = GroupPersistence.class)
780            protected GroupPersistence groupPersistence;
781            @BeanReference(type = GroupFinder.class)
782            protected GroupFinder groupFinder;
783            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
784            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
785            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
786            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
787            @BeanReference(type = SubscriptionPersistence.class)
788            protected SubscriptionPersistence subscriptionPersistence;
789            @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
790            protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
791            @BeanReference(type = SystemEventPersistence.class)
792            protected SystemEventPersistence systemEventPersistence;
793            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
794            protected com.liferay.portal.service.UserLocalService userLocalService;
795            @BeanReference(type = com.liferay.portal.service.UserService.class)
796            protected com.liferay.portal.service.UserService userService;
797            @BeanReference(type = UserPersistence.class)
798            protected UserPersistence userPersistence;
799            @BeanReference(type = UserFinder.class)
800            protected UserFinder userFinder;
801            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
802            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
803            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
804            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
805            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
806            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
807            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
808            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
809            @BeanReference(type = AssetEntryPersistence.class)
810            protected AssetEntryPersistence assetEntryPersistence;
811            @BeanReference(type = AssetEntryFinder.class)
812            protected AssetEntryFinder assetEntryFinder;
813            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
814            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
815            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
816            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
817            @BeanReference(type = TrashEntryPersistence.class)
818            protected TrashEntryPersistence trashEntryPersistence;
819            @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
820            protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
821            @BeanReference(type = TrashVersionPersistence.class)
822            protected TrashVersionPersistence trashVersionPersistence;
823            private String _beanIdentifier;
824    }