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