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.social.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.ResourceService;
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.ResourceFinder;
034    import com.liferay.portal.service.persistence.ResourcePersistence;
035    import com.liferay.portal.service.persistence.UserFinder;
036    import com.liferay.portal.service.persistence.UserPersistence;
037    
038    import com.liferay.portlet.social.model.SocialActivitySetting;
039    import com.liferay.portlet.social.service.SocialActivityAchievementLocalService;
040    import com.liferay.portlet.social.service.SocialActivityCounterLocalService;
041    import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
042    import com.liferay.portlet.social.service.SocialActivityLimitLocalService;
043    import com.liferay.portlet.social.service.SocialActivityLocalService;
044    import com.liferay.portlet.social.service.SocialActivitySettingLocalService;
045    import com.liferay.portlet.social.service.SocialActivitySettingService;
046    import com.liferay.portlet.social.service.SocialRelationLocalService;
047    import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
048    import com.liferay.portlet.social.service.SocialRequestLocalService;
049    import com.liferay.portlet.social.service.persistence.SocialActivityAchievementPersistence;
050    import com.liferay.portlet.social.service.persistence.SocialActivityCounterFinder;
051    import com.liferay.portlet.social.service.persistence.SocialActivityCounterPersistence;
052    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
053    import com.liferay.portlet.social.service.persistence.SocialActivityLimitPersistence;
054    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
055    import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
056    import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
057    import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
058    
059    import javax.sql.DataSource;
060    
061    /**
062     * The base implementation of the social activity setting remote service.
063     *
064     * <p>
065     * 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.social.service.impl.SocialActivitySettingServiceImpl}.
066     * </p>
067     *
068     * @author Brian Wing Shun Chan
069     * @see com.liferay.portlet.social.service.impl.SocialActivitySettingServiceImpl
070     * @see com.liferay.portlet.social.service.SocialActivitySettingServiceUtil
071     * @generated
072     */
073    public abstract class SocialActivitySettingServiceBaseImpl
074            extends BaseServiceImpl implements SocialActivitySettingService,
075                    IdentifiableBean {
076            /*
077             * NOTE FOR DEVELOPERS:
078             *
079             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.social.service.SocialActivitySettingServiceUtil} to access the social activity setting remote service.
080             */
081    
082            /**
083             * Returns the social activity local service.
084             *
085             * @return the social activity local service
086             */
087            public SocialActivityLocalService getSocialActivityLocalService() {
088                    return socialActivityLocalService;
089            }
090    
091            /**
092             * Sets the social activity local service.
093             *
094             * @param socialActivityLocalService the social activity local service
095             */
096            public void setSocialActivityLocalService(
097                    SocialActivityLocalService socialActivityLocalService) {
098                    this.socialActivityLocalService = socialActivityLocalService;
099            }
100    
101            /**
102             * Returns the social activity persistence.
103             *
104             * @return the social activity persistence
105             */
106            public SocialActivityPersistence getSocialActivityPersistence() {
107                    return socialActivityPersistence;
108            }
109    
110            /**
111             * Sets the social activity persistence.
112             *
113             * @param socialActivityPersistence the social activity persistence
114             */
115            public void setSocialActivityPersistence(
116                    SocialActivityPersistence socialActivityPersistence) {
117                    this.socialActivityPersistence = socialActivityPersistence;
118            }
119    
120            /**
121             * Returns the social activity finder.
122             *
123             * @return the social activity finder
124             */
125            public SocialActivityFinder getSocialActivityFinder() {
126                    return socialActivityFinder;
127            }
128    
129            /**
130             * Sets the social activity finder.
131             *
132             * @param socialActivityFinder the social activity finder
133             */
134            public void setSocialActivityFinder(
135                    SocialActivityFinder socialActivityFinder) {
136                    this.socialActivityFinder = socialActivityFinder;
137            }
138    
139            /**
140             * Returns the social activity achievement local service.
141             *
142             * @return the social activity achievement local service
143             */
144            public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
145                    return socialActivityAchievementLocalService;
146            }
147    
148            /**
149             * Sets the social activity achievement local service.
150             *
151             * @param socialActivityAchievementLocalService the social activity achievement local service
152             */
153            public void setSocialActivityAchievementLocalService(
154                    SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
155                    this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
156            }
157    
158            /**
159             * Returns the social activity achievement persistence.
160             *
161             * @return the social activity achievement persistence
162             */
163            public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
164                    return socialActivityAchievementPersistence;
165            }
166    
167            /**
168             * Sets the social activity achievement persistence.
169             *
170             * @param socialActivityAchievementPersistence the social activity achievement persistence
171             */
172            public void setSocialActivityAchievementPersistence(
173                    SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
174                    this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
175            }
176    
177            /**
178             * Returns the social activity counter local service.
179             *
180             * @return the social activity counter local service
181             */
182            public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
183                    return socialActivityCounterLocalService;
184            }
185    
186            /**
187             * Sets the social activity counter local service.
188             *
189             * @param socialActivityCounterLocalService the social activity counter local service
190             */
191            public void setSocialActivityCounterLocalService(
192                    SocialActivityCounterLocalService socialActivityCounterLocalService) {
193                    this.socialActivityCounterLocalService = socialActivityCounterLocalService;
194            }
195    
196            /**
197             * Returns the social activity counter persistence.
198             *
199             * @return the social activity counter persistence
200             */
201            public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
202                    return socialActivityCounterPersistence;
203            }
204    
205            /**
206             * Sets the social activity counter persistence.
207             *
208             * @param socialActivityCounterPersistence the social activity counter persistence
209             */
210            public void setSocialActivityCounterPersistence(
211                    SocialActivityCounterPersistence socialActivityCounterPersistence) {
212                    this.socialActivityCounterPersistence = socialActivityCounterPersistence;
213            }
214    
215            /**
216             * Returns the social activity counter finder.
217             *
218             * @return the social activity counter finder
219             */
220            public SocialActivityCounterFinder getSocialActivityCounterFinder() {
221                    return socialActivityCounterFinder;
222            }
223    
224            /**
225             * Sets the social activity counter finder.
226             *
227             * @param socialActivityCounterFinder the social activity counter finder
228             */
229            public void setSocialActivityCounterFinder(
230                    SocialActivityCounterFinder socialActivityCounterFinder) {
231                    this.socialActivityCounterFinder = socialActivityCounterFinder;
232            }
233    
234            /**
235             * Returns the social activity interpreter local service.
236             *
237             * @return the social activity interpreter local service
238             */
239            public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
240                    return socialActivityInterpreterLocalService;
241            }
242    
243            /**
244             * Sets the social activity interpreter local service.
245             *
246             * @param socialActivityInterpreterLocalService the social activity interpreter local service
247             */
248            public void setSocialActivityInterpreterLocalService(
249                    SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
250                    this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
251            }
252    
253            /**
254             * Returns the social activity limit local service.
255             *
256             * @return the social activity limit local service
257             */
258            public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
259                    return socialActivityLimitLocalService;
260            }
261    
262            /**
263             * Sets the social activity limit local service.
264             *
265             * @param socialActivityLimitLocalService the social activity limit local service
266             */
267            public void setSocialActivityLimitLocalService(
268                    SocialActivityLimitLocalService socialActivityLimitLocalService) {
269                    this.socialActivityLimitLocalService = socialActivityLimitLocalService;
270            }
271    
272            /**
273             * Returns the social activity limit persistence.
274             *
275             * @return the social activity limit persistence
276             */
277            public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
278                    return socialActivityLimitPersistence;
279            }
280    
281            /**
282             * Sets the social activity limit persistence.
283             *
284             * @param socialActivityLimitPersistence the social activity limit persistence
285             */
286            public void setSocialActivityLimitPersistence(
287                    SocialActivityLimitPersistence socialActivityLimitPersistence) {
288                    this.socialActivityLimitPersistence = socialActivityLimitPersistence;
289            }
290    
291            /**
292             * Returns the social activity setting local service.
293             *
294             * @return the social activity setting local service
295             */
296            public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
297                    return socialActivitySettingLocalService;
298            }
299    
300            /**
301             * Sets the social activity setting local service.
302             *
303             * @param socialActivitySettingLocalService the social activity setting local service
304             */
305            public void setSocialActivitySettingLocalService(
306                    SocialActivitySettingLocalService socialActivitySettingLocalService) {
307                    this.socialActivitySettingLocalService = socialActivitySettingLocalService;
308            }
309    
310            /**
311             * Returns the social activity setting remote service.
312             *
313             * @return the social activity setting remote service
314             */
315            public SocialActivitySettingService getSocialActivitySettingService() {
316                    return socialActivitySettingService;
317            }
318    
319            /**
320             * Sets the social activity setting remote service.
321             *
322             * @param socialActivitySettingService the social activity setting remote service
323             */
324            public void setSocialActivitySettingService(
325                    SocialActivitySettingService socialActivitySettingService) {
326                    this.socialActivitySettingService = socialActivitySettingService;
327            }
328    
329            /**
330             * Returns the social activity setting persistence.
331             *
332             * @return the social activity setting persistence
333             */
334            public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
335                    return socialActivitySettingPersistence;
336            }
337    
338            /**
339             * Sets the social activity setting persistence.
340             *
341             * @param socialActivitySettingPersistence the social activity setting persistence
342             */
343            public void setSocialActivitySettingPersistence(
344                    SocialActivitySettingPersistence socialActivitySettingPersistence) {
345                    this.socialActivitySettingPersistence = socialActivitySettingPersistence;
346            }
347    
348            /**
349             * Returns the social relation local service.
350             *
351             * @return the social relation local service
352             */
353            public SocialRelationLocalService getSocialRelationLocalService() {
354                    return socialRelationLocalService;
355            }
356    
357            /**
358             * Sets the social relation local service.
359             *
360             * @param socialRelationLocalService the social relation local service
361             */
362            public void setSocialRelationLocalService(
363                    SocialRelationLocalService socialRelationLocalService) {
364                    this.socialRelationLocalService = socialRelationLocalService;
365            }
366    
367            /**
368             * Returns the social relation persistence.
369             *
370             * @return the social relation persistence
371             */
372            public SocialRelationPersistence getSocialRelationPersistence() {
373                    return socialRelationPersistence;
374            }
375    
376            /**
377             * Sets the social relation persistence.
378             *
379             * @param socialRelationPersistence the social relation persistence
380             */
381            public void setSocialRelationPersistence(
382                    SocialRelationPersistence socialRelationPersistence) {
383                    this.socialRelationPersistence = socialRelationPersistence;
384            }
385    
386            /**
387             * Returns the social request local service.
388             *
389             * @return the social request local service
390             */
391            public SocialRequestLocalService getSocialRequestLocalService() {
392                    return socialRequestLocalService;
393            }
394    
395            /**
396             * Sets the social request local service.
397             *
398             * @param socialRequestLocalService the social request local service
399             */
400            public void setSocialRequestLocalService(
401                    SocialRequestLocalService socialRequestLocalService) {
402                    this.socialRequestLocalService = socialRequestLocalService;
403            }
404    
405            /**
406             * Returns the social request persistence.
407             *
408             * @return the social request persistence
409             */
410            public SocialRequestPersistence getSocialRequestPersistence() {
411                    return socialRequestPersistence;
412            }
413    
414            /**
415             * Sets the social request persistence.
416             *
417             * @param socialRequestPersistence the social request persistence
418             */
419            public void setSocialRequestPersistence(
420                    SocialRequestPersistence socialRequestPersistence) {
421                    this.socialRequestPersistence = socialRequestPersistence;
422            }
423    
424            /**
425             * Returns the social request interpreter local service.
426             *
427             * @return the social request interpreter local service
428             */
429            public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
430                    return socialRequestInterpreterLocalService;
431            }
432    
433            /**
434             * Sets the social request interpreter local service.
435             *
436             * @param socialRequestInterpreterLocalService the social request interpreter local service
437             */
438            public void setSocialRequestInterpreterLocalService(
439                    SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
440                    this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
441            }
442    
443            /**
444             * Returns the counter local service.
445             *
446             * @return the counter local service
447             */
448            public CounterLocalService getCounterLocalService() {
449                    return counterLocalService;
450            }
451    
452            /**
453             * Sets the counter local service.
454             *
455             * @param counterLocalService the counter local service
456             */
457            public void setCounterLocalService(CounterLocalService counterLocalService) {
458                    this.counterLocalService = counterLocalService;
459            }
460    
461            /**
462             * Returns the group local service.
463             *
464             * @return the group local service
465             */
466            public GroupLocalService getGroupLocalService() {
467                    return groupLocalService;
468            }
469    
470            /**
471             * Sets the group local service.
472             *
473             * @param groupLocalService the group local service
474             */
475            public void setGroupLocalService(GroupLocalService groupLocalService) {
476                    this.groupLocalService = groupLocalService;
477            }
478    
479            /**
480             * Returns the group remote service.
481             *
482             * @return the group remote service
483             */
484            public GroupService getGroupService() {
485                    return groupService;
486            }
487    
488            /**
489             * Sets the group remote service.
490             *
491             * @param groupService the group remote service
492             */
493            public void setGroupService(GroupService groupService) {
494                    this.groupService = groupService;
495            }
496    
497            /**
498             * Returns the group persistence.
499             *
500             * @return the group persistence
501             */
502            public GroupPersistence getGroupPersistence() {
503                    return groupPersistence;
504            }
505    
506            /**
507             * Sets the group persistence.
508             *
509             * @param groupPersistence the group persistence
510             */
511            public void setGroupPersistence(GroupPersistence groupPersistence) {
512                    this.groupPersistence = groupPersistence;
513            }
514    
515            /**
516             * Returns the group finder.
517             *
518             * @return the group finder
519             */
520            public GroupFinder getGroupFinder() {
521                    return groupFinder;
522            }
523    
524            /**
525             * Sets the group finder.
526             *
527             * @param groupFinder the group finder
528             */
529            public void setGroupFinder(GroupFinder groupFinder) {
530                    this.groupFinder = groupFinder;
531            }
532    
533            /**
534             * Returns the resource local service.
535             *
536             * @return the resource local service
537             */
538            public ResourceLocalService getResourceLocalService() {
539                    return resourceLocalService;
540            }
541    
542            /**
543             * Sets the resource local service.
544             *
545             * @param resourceLocalService the resource local service
546             */
547            public void setResourceLocalService(
548                    ResourceLocalService resourceLocalService) {
549                    this.resourceLocalService = resourceLocalService;
550            }
551    
552            /**
553             * Returns the resource remote service.
554             *
555             * @return the resource remote service
556             */
557            public ResourceService getResourceService() {
558                    return resourceService;
559            }
560    
561            /**
562             * Sets the resource remote service.
563             *
564             * @param resourceService the resource remote service
565             */
566            public void setResourceService(ResourceService resourceService) {
567                    this.resourceService = resourceService;
568            }
569    
570            /**
571             * Returns the resource persistence.
572             *
573             * @return the resource persistence
574             */
575            public ResourcePersistence getResourcePersistence() {
576                    return resourcePersistence;
577            }
578    
579            /**
580             * Sets the resource persistence.
581             *
582             * @param resourcePersistence the resource persistence
583             */
584            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
585                    this.resourcePersistence = resourcePersistence;
586            }
587    
588            /**
589             * Returns the resource finder.
590             *
591             * @return the resource finder
592             */
593            public ResourceFinder getResourceFinder() {
594                    return resourceFinder;
595            }
596    
597            /**
598             * Sets the resource finder.
599             *
600             * @param resourceFinder the resource finder
601             */
602            public void setResourceFinder(ResourceFinder resourceFinder) {
603                    this.resourceFinder = resourceFinder;
604            }
605    
606            /**
607             * Returns the user local service.
608             *
609             * @return the user local service
610             */
611            public UserLocalService getUserLocalService() {
612                    return userLocalService;
613            }
614    
615            /**
616             * Sets the user local service.
617             *
618             * @param userLocalService the user local service
619             */
620            public void setUserLocalService(UserLocalService userLocalService) {
621                    this.userLocalService = userLocalService;
622            }
623    
624            /**
625             * Returns the user remote service.
626             *
627             * @return the user remote service
628             */
629            public UserService getUserService() {
630                    return userService;
631            }
632    
633            /**
634             * Sets the user remote service.
635             *
636             * @param userService the user remote service
637             */
638            public void setUserService(UserService userService) {
639                    this.userService = userService;
640            }
641    
642            /**
643             * Returns the user persistence.
644             *
645             * @return the user persistence
646             */
647            public UserPersistence getUserPersistence() {
648                    return userPersistence;
649            }
650    
651            /**
652             * Sets the user persistence.
653             *
654             * @param userPersistence the user persistence
655             */
656            public void setUserPersistence(UserPersistence userPersistence) {
657                    this.userPersistence = userPersistence;
658            }
659    
660            /**
661             * Returns the user finder.
662             *
663             * @return the user finder
664             */
665            public UserFinder getUserFinder() {
666                    return userFinder;
667            }
668    
669            /**
670             * Sets the user finder.
671             *
672             * @param userFinder the user finder
673             */
674            public void setUserFinder(UserFinder userFinder) {
675                    this.userFinder = userFinder;
676            }
677    
678            public void afterPropertiesSet() {
679            }
680    
681            public void destroy() {
682            }
683    
684            /**
685             * Returns the Spring bean ID for this bean.
686             *
687             * @return the Spring bean ID for this bean
688             */
689            public String getBeanIdentifier() {
690                    return _beanIdentifier;
691            }
692    
693            /**
694             * Sets the Spring bean ID for this bean.
695             *
696             * @param beanIdentifier the Spring bean ID for this bean
697             */
698            public void setBeanIdentifier(String beanIdentifier) {
699                    _beanIdentifier = beanIdentifier;
700            }
701    
702            protected Class<?> getModelClass() {
703                    return SocialActivitySetting.class;
704            }
705    
706            protected String getModelClassName() {
707                    return SocialActivitySetting.class.getName();
708            }
709    
710            /**
711             * Performs an SQL query.
712             *
713             * @param sql the sql query
714             */
715            protected void runSQL(String sql) throws SystemException {
716                    try {
717                            DataSource dataSource = socialActivitySettingPersistence.getDataSource();
718    
719                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
720                                            sql, new int[0]);
721    
722                            sqlUpdate.update();
723                    }
724                    catch (Exception e) {
725                            throw new SystemException(e);
726                    }
727            }
728    
729            @BeanReference(type = SocialActivityLocalService.class)
730            protected SocialActivityLocalService socialActivityLocalService;
731            @BeanReference(type = SocialActivityPersistence.class)
732            protected SocialActivityPersistence socialActivityPersistence;
733            @BeanReference(type = SocialActivityFinder.class)
734            protected SocialActivityFinder socialActivityFinder;
735            @BeanReference(type = SocialActivityAchievementLocalService.class)
736            protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
737            @BeanReference(type = SocialActivityAchievementPersistence.class)
738            protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
739            @BeanReference(type = SocialActivityCounterLocalService.class)
740            protected SocialActivityCounterLocalService socialActivityCounterLocalService;
741            @BeanReference(type = SocialActivityCounterPersistence.class)
742            protected SocialActivityCounterPersistence socialActivityCounterPersistence;
743            @BeanReference(type = SocialActivityCounterFinder.class)
744            protected SocialActivityCounterFinder socialActivityCounterFinder;
745            @BeanReference(type = SocialActivityInterpreterLocalService.class)
746            protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
747            @BeanReference(type = SocialActivityLimitLocalService.class)
748            protected SocialActivityLimitLocalService socialActivityLimitLocalService;
749            @BeanReference(type = SocialActivityLimitPersistence.class)
750            protected SocialActivityLimitPersistence socialActivityLimitPersistence;
751            @BeanReference(type = SocialActivitySettingLocalService.class)
752            protected SocialActivitySettingLocalService socialActivitySettingLocalService;
753            @BeanReference(type = SocialActivitySettingService.class)
754            protected SocialActivitySettingService socialActivitySettingService;
755            @BeanReference(type = SocialActivitySettingPersistence.class)
756            protected SocialActivitySettingPersistence socialActivitySettingPersistence;
757            @BeanReference(type = SocialRelationLocalService.class)
758            protected SocialRelationLocalService socialRelationLocalService;
759            @BeanReference(type = SocialRelationPersistence.class)
760            protected SocialRelationPersistence socialRelationPersistence;
761            @BeanReference(type = SocialRequestLocalService.class)
762            protected SocialRequestLocalService socialRequestLocalService;
763            @BeanReference(type = SocialRequestPersistence.class)
764            protected SocialRequestPersistence socialRequestPersistence;
765            @BeanReference(type = SocialRequestInterpreterLocalService.class)
766            protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
767            @BeanReference(type = CounterLocalService.class)
768            protected CounterLocalService counterLocalService;
769            @BeanReference(type = GroupLocalService.class)
770            protected GroupLocalService groupLocalService;
771            @BeanReference(type = GroupService.class)
772            protected GroupService groupService;
773            @BeanReference(type = GroupPersistence.class)
774            protected GroupPersistence groupPersistence;
775            @BeanReference(type = GroupFinder.class)
776            protected GroupFinder groupFinder;
777            @BeanReference(type = ResourceLocalService.class)
778            protected ResourceLocalService resourceLocalService;
779            @BeanReference(type = ResourceService.class)
780            protected ResourceService resourceService;
781            @BeanReference(type = ResourcePersistence.class)
782            protected ResourcePersistence resourcePersistence;
783            @BeanReference(type = ResourceFinder.class)
784            protected ResourceFinder resourceFinder;
785            @BeanReference(type = UserLocalService.class)
786            protected UserLocalService userLocalService;
787            @BeanReference(type = UserService.class)
788            protected UserService userService;
789            @BeanReference(type = UserPersistence.class)
790            protected UserPersistence userPersistence;
791            @BeanReference(type = UserFinder.class)
792            protected UserFinder userFinder;
793            private String _beanIdentifier;
794    }