001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.flags.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.db.DB;
020    import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.exception.SystemException;
024    import com.liferay.portal.kernel.util.InfrastructureUtil;
025    import com.liferay.portal.service.BaseServiceImpl;
026    import com.liferay.portal.service.persistence.ClassNamePersistence;
027    import com.liferay.portal.service.persistence.CompanyPersistence;
028    import com.liferay.portal.service.persistence.GroupFinder;
029    import com.liferay.portal.service.persistence.GroupPersistence;
030    import com.liferay.portal.service.persistence.LayoutFinder;
031    import com.liferay.portal.service.persistence.LayoutPersistence;
032    import com.liferay.portal.service.persistence.RoleFinder;
033    import com.liferay.portal.service.persistence.RolePersistence;
034    import com.liferay.portal.service.persistence.UserFinder;
035    import com.liferay.portal.service.persistence.UserGroupFinder;
036    import com.liferay.portal.service.persistence.UserGroupPersistence;
037    import com.liferay.portal.service.persistence.UserGroupRoleFinder;
038    import com.liferay.portal.service.persistence.UserGroupRolePersistence;
039    import com.liferay.portal.service.persistence.UserPersistence;
040    import com.liferay.portal.util.PortalUtil;
041    
042    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
043    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
044    import com.liferay.portlet.flags.service.FlagsEntryService;
045    
046    import javax.sql.DataSource;
047    
048    /**
049     * Provides the base implementation for the flags entry remote service.
050     *
051     * <p>
052     * 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.flags.service.impl.FlagsEntryServiceImpl}.
053     * </p>
054     *
055     * @author Brian Wing Shun Chan
056     * @see com.liferay.portlet.flags.service.impl.FlagsEntryServiceImpl
057     * @see com.liferay.portlet.flags.service.FlagsEntryServiceUtil
058     * @generated
059     */
060    public abstract class FlagsEntryServiceBaseImpl extends BaseServiceImpl
061            implements FlagsEntryService, IdentifiableBean {
062            /*
063             * NOTE FOR DEVELOPERS:
064             *
065             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.flags.service.FlagsEntryServiceUtil} to access the flags entry remote service.
066             */
067    
068            /**
069             * Returns the flags entry remote service.
070             *
071             * @return the flags entry remote service
072             */
073            public FlagsEntryService getFlagsEntryService() {
074                    return flagsEntryService;
075            }
076    
077            /**
078             * Sets the flags entry remote service.
079             *
080             * @param flagsEntryService the flags entry remote service
081             */
082            public void setFlagsEntryService(FlagsEntryService flagsEntryService) {
083                    this.flagsEntryService = flagsEntryService;
084            }
085    
086            /**
087             * Returns the counter local service.
088             *
089             * @return the counter local service
090             */
091            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
092                    return counterLocalService;
093            }
094    
095            /**
096             * Sets the counter local service.
097             *
098             * @param counterLocalService the counter local service
099             */
100            public void setCounterLocalService(
101                    com.liferay.counter.service.CounterLocalService counterLocalService) {
102                    this.counterLocalService = counterLocalService;
103            }
104    
105            /**
106             * Returns the mail remote service.
107             *
108             * @return the mail remote service
109             */
110            public com.liferay.mail.service.MailService getMailService() {
111                    return mailService;
112            }
113    
114            /**
115             * Sets the mail remote service.
116             *
117             * @param mailService the mail remote service
118             */
119            public void setMailService(com.liferay.mail.service.MailService mailService) {
120                    this.mailService = mailService;
121            }
122    
123            /**
124             * Returns the class name local service.
125             *
126             * @return the class name local service
127             */
128            public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
129                    return classNameLocalService;
130            }
131    
132            /**
133             * Sets the class name local service.
134             *
135             * @param classNameLocalService the class name local service
136             */
137            public void setClassNameLocalService(
138                    com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
139                    this.classNameLocalService = classNameLocalService;
140            }
141    
142            /**
143             * Returns the class name remote service.
144             *
145             * @return the class name remote service
146             */
147            public com.liferay.portal.service.ClassNameService getClassNameService() {
148                    return classNameService;
149            }
150    
151            /**
152             * Sets the class name remote service.
153             *
154             * @param classNameService the class name remote service
155             */
156            public void setClassNameService(
157                    com.liferay.portal.service.ClassNameService classNameService) {
158                    this.classNameService = classNameService;
159            }
160    
161            /**
162             * Returns the class name persistence.
163             *
164             * @return the class name persistence
165             */
166            public ClassNamePersistence getClassNamePersistence() {
167                    return classNamePersistence;
168            }
169    
170            /**
171             * Sets the class name persistence.
172             *
173             * @param classNamePersistence the class name persistence
174             */
175            public void setClassNamePersistence(
176                    ClassNamePersistence classNamePersistence) {
177                    this.classNamePersistence = classNamePersistence;
178            }
179    
180            /**
181             * Returns the company local service.
182             *
183             * @return the company local service
184             */
185            public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
186                    return companyLocalService;
187            }
188    
189            /**
190             * Sets the company local service.
191             *
192             * @param companyLocalService the company local service
193             */
194            public void setCompanyLocalService(
195                    com.liferay.portal.service.CompanyLocalService companyLocalService) {
196                    this.companyLocalService = companyLocalService;
197            }
198    
199            /**
200             * Returns the company remote service.
201             *
202             * @return the company remote service
203             */
204            public com.liferay.portal.service.CompanyService getCompanyService() {
205                    return companyService;
206            }
207    
208            /**
209             * Sets the company remote service.
210             *
211             * @param companyService the company remote service
212             */
213            public void setCompanyService(
214                    com.liferay.portal.service.CompanyService companyService) {
215                    this.companyService = companyService;
216            }
217    
218            /**
219             * Returns the company persistence.
220             *
221             * @return the company persistence
222             */
223            public CompanyPersistence getCompanyPersistence() {
224                    return companyPersistence;
225            }
226    
227            /**
228             * Sets the company persistence.
229             *
230             * @param companyPersistence the company persistence
231             */
232            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
233                    this.companyPersistence = companyPersistence;
234            }
235    
236            /**
237             * Returns the group local service.
238             *
239             * @return the group local service
240             */
241            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
242                    return groupLocalService;
243            }
244    
245            /**
246             * Sets the group local service.
247             *
248             * @param groupLocalService the group local service
249             */
250            public void setGroupLocalService(
251                    com.liferay.portal.service.GroupLocalService groupLocalService) {
252                    this.groupLocalService = groupLocalService;
253            }
254    
255            /**
256             * Returns the group remote service.
257             *
258             * @return the group remote service
259             */
260            public com.liferay.portal.service.GroupService getGroupService() {
261                    return groupService;
262            }
263    
264            /**
265             * Sets the group remote service.
266             *
267             * @param groupService the group remote service
268             */
269            public void setGroupService(
270                    com.liferay.portal.service.GroupService groupService) {
271                    this.groupService = groupService;
272            }
273    
274            /**
275             * Returns the group persistence.
276             *
277             * @return the group persistence
278             */
279            public GroupPersistence getGroupPersistence() {
280                    return groupPersistence;
281            }
282    
283            /**
284             * Sets the group persistence.
285             *
286             * @param groupPersistence the group persistence
287             */
288            public void setGroupPersistence(GroupPersistence groupPersistence) {
289                    this.groupPersistence = groupPersistence;
290            }
291    
292            /**
293             * Returns the group finder.
294             *
295             * @return the group finder
296             */
297            public GroupFinder getGroupFinder() {
298                    return groupFinder;
299            }
300    
301            /**
302             * Sets the group finder.
303             *
304             * @param groupFinder the group finder
305             */
306            public void setGroupFinder(GroupFinder groupFinder) {
307                    this.groupFinder = groupFinder;
308            }
309    
310            /**
311             * Returns the layout local service.
312             *
313             * @return the layout local service
314             */
315            public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
316                    return layoutLocalService;
317            }
318    
319            /**
320             * Sets the layout local service.
321             *
322             * @param layoutLocalService the layout local service
323             */
324            public void setLayoutLocalService(
325                    com.liferay.portal.service.LayoutLocalService layoutLocalService) {
326                    this.layoutLocalService = layoutLocalService;
327            }
328    
329            /**
330             * Returns the layout remote service.
331             *
332             * @return the layout remote service
333             */
334            public com.liferay.portal.service.LayoutService getLayoutService() {
335                    return layoutService;
336            }
337    
338            /**
339             * Sets the layout remote service.
340             *
341             * @param layoutService the layout remote service
342             */
343            public void setLayoutService(
344                    com.liferay.portal.service.LayoutService layoutService) {
345                    this.layoutService = layoutService;
346            }
347    
348            /**
349             * Returns the layout persistence.
350             *
351             * @return the layout persistence
352             */
353            public LayoutPersistence getLayoutPersistence() {
354                    return layoutPersistence;
355            }
356    
357            /**
358             * Sets the layout persistence.
359             *
360             * @param layoutPersistence the layout persistence
361             */
362            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
363                    this.layoutPersistence = layoutPersistence;
364            }
365    
366            /**
367             * Returns the layout finder.
368             *
369             * @return the layout finder
370             */
371            public LayoutFinder getLayoutFinder() {
372                    return layoutFinder;
373            }
374    
375            /**
376             * Sets the layout finder.
377             *
378             * @param layoutFinder the layout finder
379             */
380            public void setLayoutFinder(LayoutFinder layoutFinder) {
381                    this.layoutFinder = layoutFinder;
382            }
383    
384            /**
385             * Returns the resource local service.
386             *
387             * @return the resource local service
388             */
389            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
390                    return resourceLocalService;
391            }
392    
393            /**
394             * Sets the resource local service.
395             *
396             * @param resourceLocalService the resource local service
397             */
398            public void setResourceLocalService(
399                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
400                    this.resourceLocalService = resourceLocalService;
401            }
402    
403            /**
404             * Returns the role local service.
405             *
406             * @return the role local service
407             */
408            public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
409                    return roleLocalService;
410            }
411    
412            /**
413             * Sets the role local service.
414             *
415             * @param roleLocalService the role local service
416             */
417            public void setRoleLocalService(
418                    com.liferay.portal.service.RoleLocalService roleLocalService) {
419                    this.roleLocalService = roleLocalService;
420            }
421    
422            /**
423             * Returns the role remote service.
424             *
425             * @return the role remote service
426             */
427            public com.liferay.portal.service.RoleService getRoleService() {
428                    return roleService;
429            }
430    
431            /**
432             * Sets the role remote service.
433             *
434             * @param roleService the role remote service
435             */
436            public void setRoleService(
437                    com.liferay.portal.service.RoleService roleService) {
438                    this.roleService = roleService;
439            }
440    
441            /**
442             * Returns the role persistence.
443             *
444             * @return the role persistence
445             */
446            public RolePersistence getRolePersistence() {
447                    return rolePersistence;
448            }
449    
450            /**
451             * Sets the role persistence.
452             *
453             * @param rolePersistence the role persistence
454             */
455            public void setRolePersistence(RolePersistence rolePersistence) {
456                    this.rolePersistence = rolePersistence;
457            }
458    
459            /**
460             * Returns the role finder.
461             *
462             * @return the role finder
463             */
464            public RoleFinder getRoleFinder() {
465                    return roleFinder;
466            }
467    
468            /**
469             * Sets the role finder.
470             *
471             * @param roleFinder the role finder
472             */
473            public void setRoleFinder(RoleFinder roleFinder) {
474                    this.roleFinder = roleFinder;
475            }
476    
477            /**
478             * Returns the user local service.
479             *
480             * @return the user local service
481             */
482            public com.liferay.portal.service.UserLocalService getUserLocalService() {
483                    return userLocalService;
484            }
485    
486            /**
487             * Sets the user local service.
488             *
489             * @param userLocalService the user local service
490             */
491            public void setUserLocalService(
492                    com.liferay.portal.service.UserLocalService userLocalService) {
493                    this.userLocalService = userLocalService;
494            }
495    
496            /**
497             * Returns the user remote service.
498             *
499             * @return the user remote service
500             */
501            public com.liferay.portal.service.UserService getUserService() {
502                    return userService;
503            }
504    
505            /**
506             * Sets the user remote service.
507             *
508             * @param userService the user remote service
509             */
510            public void setUserService(
511                    com.liferay.portal.service.UserService userService) {
512                    this.userService = userService;
513            }
514    
515            /**
516             * Returns the user persistence.
517             *
518             * @return the user persistence
519             */
520            public UserPersistence getUserPersistence() {
521                    return userPersistence;
522            }
523    
524            /**
525             * Sets the user persistence.
526             *
527             * @param userPersistence the user persistence
528             */
529            public void setUserPersistence(UserPersistence userPersistence) {
530                    this.userPersistence = userPersistence;
531            }
532    
533            /**
534             * Returns the user finder.
535             *
536             * @return the user finder
537             */
538            public UserFinder getUserFinder() {
539                    return userFinder;
540            }
541    
542            /**
543             * Sets the user finder.
544             *
545             * @param userFinder the user finder
546             */
547            public void setUserFinder(UserFinder userFinder) {
548                    this.userFinder = userFinder;
549            }
550    
551            /**
552             * Returns the user group local service.
553             *
554             * @return the user group local service
555             */
556            public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
557                    return userGroupLocalService;
558            }
559    
560            /**
561             * Sets the user group local service.
562             *
563             * @param userGroupLocalService the user group local service
564             */
565            public void setUserGroupLocalService(
566                    com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
567                    this.userGroupLocalService = userGroupLocalService;
568            }
569    
570            /**
571             * Returns the user group remote service.
572             *
573             * @return the user group remote service
574             */
575            public com.liferay.portal.service.UserGroupService getUserGroupService() {
576                    return userGroupService;
577            }
578    
579            /**
580             * Sets the user group remote service.
581             *
582             * @param userGroupService the user group remote service
583             */
584            public void setUserGroupService(
585                    com.liferay.portal.service.UserGroupService userGroupService) {
586                    this.userGroupService = userGroupService;
587            }
588    
589            /**
590             * Returns the user group persistence.
591             *
592             * @return the user group persistence
593             */
594            public UserGroupPersistence getUserGroupPersistence() {
595                    return userGroupPersistence;
596            }
597    
598            /**
599             * Sets the user group persistence.
600             *
601             * @param userGroupPersistence the user group persistence
602             */
603            public void setUserGroupPersistence(
604                    UserGroupPersistence userGroupPersistence) {
605                    this.userGroupPersistence = userGroupPersistence;
606            }
607    
608            /**
609             * Returns the user group finder.
610             *
611             * @return the user group finder
612             */
613            public UserGroupFinder getUserGroupFinder() {
614                    return userGroupFinder;
615            }
616    
617            /**
618             * Sets the user group finder.
619             *
620             * @param userGroupFinder the user group finder
621             */
622            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
623                    this.userGroupFinder = userGroupFinder;
624            }
625    
626            /**
627             * Returns the user group role local service.
628             *
629             * @return the user group role local service
630             */
631            public com.liferay.portal.service.UserGroupRoleLocalService getUserGroupRoleLocalService() {
632                    return userGroupRoleLocalService;
633            }
634    
635            /**
636             * Sets the user group role local service.
637             *
638             * @param userGroupRoleLocalService the user group role local service
639             */
640            public void setUserGroupRoleLocalService(
641                    com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService) {
642                    this.userGroupRoleLocalService = userGroupRoleLocalService;
643            }
644    
645            /**
646             * Returns the user group role remote service.
647             *
648             * @return the user group role remote service
649             */
650            public com.liferay.portal.service.UserGroupRoleService getUserGroupRoleService() {
651                    return userGroupRoleService;
652            }
653    
654            /**
655             * Sets the user group role remote service.
656             *
657             * @param userGroupRoleService the user group role remote service
658             */
659            public void setUserGroupRoleService(
660                    com.liferay.portal.service.UserGroupRoleService userGroupRoleService) {
661                    this.userGroupRoleService = userGroupRoleService;
662            }
663    
664            /**
665             * Returns the user group role persistence.
666             *
667             * @return the user group role persistence
668             */
669            public UserGroupRolePersistence getUserGroupRolePersistence() {
670                    return userGroupRolePersistence;
671            }
672    
673            /**
674             * Sets the user group role persistence.
675             *
676             * @param userGroupRolePersistence the user group role persistence
677             */
678            public void setUserGroupRolePersistence(
679                    UserGroupRolePersistence userGroupRolePersistence) {
680                    this.userGroupRolePersistence = userGroupRolePersistence;
681            }
682    
683            /**
684             * Returns the user group role finder.
685             *
686             * @return the user group role finder
687             */
688            public UserGroupRoleFinder getUserGroupRoleFinder() {
689                    return userGroupRoleFinder;
690            }
691    
692            /**
693             * Sets the user group role finder.
694             *
695             * @param userGroupRoleFinder the user group role finder
696             */
697            public void setUserGroupRoleFinder(UserGroupRoleFinder userGroupRoleFinder) {
698                    this.userGroupRoleFinder = userGroupRoleFinder;
699            }
700    
701            /**
702             * Returns the asset entry local service.
703             *
704             * @return the asset entry local service
705             */
706            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
707                    return assetEntryLocalService;
708            }
709    
710            /**
711             * Sets the asset entry local service.
712             *
713             * @param assetEntryLocalService the asset entry local service
714             */
715            public void setAssetEntryLocalService(
716                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
717                    this.assetEntryLocalService = assetEntryLocalService;
718            }
719    
720            /**
721             * Returns the asset entry remote service.
722             *
723             * @return the asset entry remote service
724             */
725            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
726                    return assetEntryService;
727            }
728    
729            /**
730             * Sets the asset entry remote service.
731             *
732             * @param assetEntryService the asset entry remote service
733             */
734            public void setAssetEntryService(
735                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
736                    this.assetEntryService = assetEntryService;
737            }
738    
739            /**
740             * Returns the asset entry persistence.
741             *
742             * @return the asset entry persistence
743             */
744            public AssetEntryPersistence getAssetEntryPersistence() {
745                    return assetEntryPersistence;
746            }
747    
748            /**
749             * Sets the asset entry persistence.
750             *
751             * @param assetEntryPersistence the asset entry persistence
752             */
753            public void setAssetEntryPersistence(
754                    AssetEntryPersistence assetEntryPersistence) {
755                    this.assetEntryPersistence = assetEntryPersistence;
756            }
757    
758            /**
759             * Returns the asset entry finder.
760             *
761             * @return the asset entry finder
762             */
763            public AssetEntryFinder getAssetEntryFinder() {
764                    return assetEntryFinder;
765            }
766    
767            /**
768             * Sets the asset entry finder.
769             *
770             * @param assetEntryFinder the asset entry finder
771             */
772            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
773                    this.assetEntryFinder = assetEntryFinder;
774            }
775    
776            public void afterPropertiesSet() {
777            }
778    
779            public void destroy() {
780            }
781    
782            /**
783             * Returns the Spring bean ID for this bean.
784             *
785             * @return the Spring bean ID for this bean
786             */
787            @Override
788            public String getBeanIdentifier() {
789                    return _beanIdentifier;
790            }
791    
792            /**
793             * Sets the Spring bean ID for this bean.
794             *
795             * @param beanIdentifier the Spring bean ID for this bean
796             */
797            @Override
798            public void setBeanIdentifier(String beanIdentifier) {
799                    _beanIdentifier = beanIdentifier;
800            }
801    
802            /**
803             * Performs a SQL query.
804             *
805             * @param sql the sql query
806             */
807            protected void runSQL(String sql) {
808                    try {
809                            DataSource dataSource = InfrastructureUtil.getDataSource();
810    
811                            DB db = DBFactoryUtil.getDB();
812    
813                            sql = db.buildSQL(sql);
814                            sql = PortalUtil.transformSQL(sql);
815    
816                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
817                                            sql, new int[0]);
818    
819                            sqlUpdate.update();
820                    }
821                    catch (Exception e) {
822                            throw new SystemException(e);
823                    }
824            }
825    
826            @BeanReference(type = FlagsEntryService.class)
827            protected FlagsEntryService flagsEntryService;
828            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
829            protected com.liferay.counter.service.CounterLocalService counterLocalService;
830            @BeanReference(type = com.liferay.mail.service.MailService.class)
831            protected com.liferay.mail.service.MailService mailService;
832            @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
833            protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
834            @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
835            protected com.liferay.portal.service.ClassNameService classNameService;
836            @BeanReference(type = ClassNamePersistence.class)
837            protected ClassNamePersistence classNamePersistence;
838            @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
839            protected com.liferay.portal.service.CompanyLocalService companyLocalService;
840            @BeanReference(type = com.liferay.portal.service.CompanyService.class)
841            protected com.liferay.portal.service.CompanyService companyService;
842            @BeanReference(type = CompanyPersistence.class)
843            protected CompanyPersistence companyPersistence;
844            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
845            protected com.liferay.portal.service.GroupLocalService groupLocalService;
846            @BeanReference(type = com.liferay.portal.service.GroupService.class)
847            protected com.liferay.portal.service.GroupService groupService;
848            @BeanReference(type = GroupPersistence.class)
849            protected GroupPersistence groupPersistence;
850            @BeanReference(type = GroupFinder.class)
851            protected GroupFinder groupFinder;
852            @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
853            protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
854            @BeanReference(type = com.liferay.portal.service.LayoutService.class)
855            protected com.liferay.portal.service.LayoutService layoutService;
856            @BeanReference(type = LayoutPersistence.class)
857            protected LayoutPersistence layoutPersistence;
858            @BeanReference(type = LayoutFinder.class)
859            protected LayoutFinder layoutFinder;
860            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
861            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
862            @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
863            protected com.liferay.portal.service.RoleLocalService roleLocalService;
864            @BeanReference(type = com.liferay.portal.service.RoleService.class)
865            protected com.liferay.portal.service.RoleService roleService;
866            @BeanReference(type = RolePersistence.class)
867            protected RolePersistence rolePersistence;
868            @BeanReference(type = RoleFinder.class)
869            protected RoleFinder roleFinder;
870            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
871            protected com.liferay.portal.service.UserLocalService userLocalService;
872            @BeanReference(type = com.liferay.portal.service.UserService.class)
873            protected com.liferay.portal.service.UserService userService;
874            @BeanReference(type = UserPersistence.class)
875            protected UserPersistence userPersistence;
876            @BeanReference(type = UserFinder.class)
877            protected UserFinder userFinder;
878            @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
879            protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
880            @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
881            protected com.liferay.portal.service.UserGroupService userGroupService;
882            @BeanReference(type = UserGroupPersistence.class)
883            protected UserGroupPersistence userGroupPersistence;
884            @BeanReference(type = UserGroupFinder.class)
885            protected UserGroupFinder userGroupFinder;
886            @BeanReference(type = com.liferay.portal.service.UserGroupRoleLocalService.class)
887            protected com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService;
888            @BeanReference(type = com.liferay.portal.service.UserGroupRoleService.class)
889            protected com.liferay.portal.service.UserGroupRoleService userGroupRoleService;
890            @BeanReference(type = UserGroupRolePersistence.class)
891            protected UserGroupRolePersistence userGroupRolePersistence;
892            @BeanReference(type = UserGroupRoleFinder.class)
893            protected UserGroupRoleFinder userGroupRoleFinder;
894            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
895            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
896            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
897            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
898            @BeanReference(type = AssetEntryPersistence.class)
899            protected AssetEntryPersistence assetEntryPersistence;
900            @BeanReference(type = AssetEntryFinder.class)
901            protected AssetEntryFinder assetEntryFinder;
902            private String _beanIdentifier;
903    }