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