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.portal.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.dao.db.DB;
019    import com.liferay.portal.kernel.dao.db.DBManagerUtil;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022    import com.liferay.portal.kernel.exception.SystemException;
023    import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
024    import com.liferay.portal.model.UserGroup;
025    import com.liferay.portal.service.BaseServiceImpl;
026    import com.liferay.portal.service.UserGroupService;
027    import com.liferay.portal.service.persistence.GroupFinder;
028    import com.liferay.portal.service.persistence.GroupPersistence;
029    import com.liferay.portal.service.persistence.LayoutFinder;
030    import com.liferay.portal.service.persistence.LayoutPersistence;
031    import com.liferay.portal.service.persistence.TeamFinder;
032    import com.liferay.portal.service.persistence.TeamPersistence;
033    import com.liferay.portal.service.persistence.UserFinder;
034    import com.liferay.portal.service.persistence.UserGroupFinder;
035    import com.liferay.portal.service.persistence.UserGroupGroupRoleFinder;
036    import com.liferay.portal.service.persistence.UserGroupGroupRolePersistence;
037    import com.liferay.portal.service.persistence.UserGroupPersistence;
038    import com.liferay.portal.service.persistence.UserPersistence;
039    import com.liferay.portal.util.PortalUtil;
040    
041    import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
042    import com.liferay.portlet.exportimport.service.persistence.ExportImportConfigurationPersistence;
043    
044    import javax.sql.DataSource;
045    
046    /**
047     * Provides the base implementation for the user group remote service.
048     *
049     * <p>
050     * 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.portal.service.impl.UserGroupServiceImpl}.
051     * </p>
052     *
053     * @author Brian Wing Shun Chan
054     * @see com.liferay.portal.service.impl.UserGroupServiceImpl
055     * @see com.liferay.portal.service.UserGroupServiceUtil
056     * @generated
057     */
058    public abstract class UserGroupServiceBaseImpl extends BaseServiceImpl
059            implements UserGroupService, IdentifiableOSGiService {
060            /*
061             * NOTE FOR DEVELOPERS:
062             *
063             * Never modify or reference this class directly. Always use {@link com.liferay.portal.service.UserGroupServiceUtil} to access the user group remote service.
064             */
065    
066            /**
067             * Returns the user group local service.
068             *
069             * @return the user group local service
070             */
071            public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
072                    return userGroupLocalService;
073            }
074    
075            /**
076             * Sets the user group local service.
077             *
078             * @param userGroupLocalService the user group local service
079             */
080            public void setUserGroupLocalService(
081                    com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
082                    this.userGroupLocalService = userGroupLocalService;
083            }
084    
085            /**
086             * Returns the user group remote service.
087             *
088             * @return the user group remote service
089             */
090            public UserGroupService getUserGroupService() {
091                    return userGroupService;
092            }
093    
094            /**
095             * Sets the user group remote service.
096             *
097             * @param userGroupService the user group remote service
098             */
099            public void setUserGroupService(UserGroupService userGroupService) {
100                    this.userGroupService = userGroupService;
101            }
102    
103            /**
104             * Returns the user group persistence.
105             *
106             * @return the user group persistence
107             */
108            public UserGroupPersistence getUserGroupPersistence() {
109                    return userGroupPersistence;
110            }
111    
112            /**
113             * Sets the user group persistence.
114             *
115             * @param userGroupPersistence the user group persistence
116             */
117            public void setUserGroupPersistence(
118                    UserGroupPersistence userGroupPersistence) {
119                    this.userGroupPersistence = userGroupPersistence;
120            }
121    
122            /**
123             * Returns the user group finder.
124             *
125             * @return the user group finder
126             */
127            public UserGroupFinder getUserGroupFinder() {
128                    return userGroupFinder;
129            }
130    
131            /**
132             * Sets the user group finder.
133             *
134             * @param userGroupFinder the user group finder
135             */
136            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
137                    this.userGroupFinder = userGroupFinder;
138            }
139    
140            /**
141             * Returns the counter local service.
142             *
143             * @return the counter local service
144             */
145            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
146                    return counterLocalService;
147            }
148    
149            /**
150             * Sets the counter local service.
151             *
152             * @param counterLocalService the counter local service
153             */
154            public void setCounterLocalService(
155                    com.liferay.counter.service.CounterLocalService counterLocalService) {
156                    this.counterLocalService = counterLocalService;
157            }
158    
159            /**
160             * Returns the group local service.
161             *
162             * @return the group local service
163             */
164            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
165                    return groupLocalService;
166            }
167    
168            /**
169             * Sets the group local service.
170             *
171             * @param groupLocalService the group local service
172             */
173            public void setGroupLocalService(
174                    com.liferay.portal.service.GroupLocalService groupLocalService) {
175                    this.groupLocalService = groupLocalService;
176            }
177    
178            /**
179             * Returns the group remote service.
180             *
181             * @return the group remote service
182             */
183            public com.liferay.portal.service.GroupService getGroupService() {
184                    return groupService;
185            }
186    
187            /**
188             * Sets the group remote service.
189             *
190             * @param groupService the group remote service
191             */
192            public void setGroupService(
193                    com.liferay.portal.service.GroupService groupService) {
194                    this.groupService = groupService;
195            }
196    
197            /**
198             * Returns the group persistence.
199             *
200             * @return the group persistence
201             */
202            public GroupPersistence getGroupPersistence() {
203                    return groupPersistence;
204            }
205    
206            /**
207             * Sets the group persistence.
208             *
209             * @param groupPersistence the group persistence
210             */
211            public void setGroupPersistence(GroupPersistence groupPersistence) {
212                    this.groupPersistence = groupPersistence;
213            }
214    
215            /**
216             * Returns the group finder.
217             *
218             * @return the group finder
219             */
220            public GroupFinder getGroupFinder() {
221                    return groupFinder;
222            }
223    
224            /**
225             * Sets the group finder.
226             *
227             * @param groupFinder the group finder
228             */
229            public void setGroupFinder(GroupFinder groupFinder) {
230                    this.groupFinder = groupFinder;
231            }
232    
233            /**
234             * Returns the layout local service.
235             *
236             * @return the layout local service
237             */
238            public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
239                    return layoutLocalService;
240            }
241    
242            /**
243             * Sets the layout local service.
244             *
245             * @param layoutLocalService the layout local service
246             */
247            public void setLayoutLocalService(
248                    com.liferay.portal.service.LayoutLocalService layoutLocalService) {
249                    this.layoutLocalService = layoutLocalService;
250            }
251    
252            /**
253             * Returns the layout remote service.
254             *
255             * @return the layout remote service
256             */
257            public com.liferay.portal.service.LayoutService getLayoutService() {
258                    return layoutService;
259            }
260    
261            /**
262             * Sets the layout remote service.
263             *
264             * @param layoutService the layout remote service
265             */
266            public void setLayoutService(
267                    com.liferay.portal.service.LayoutService layoutService) {
268                    this.layoutService = layoutService;
269            }
270    
271            /**
272             * Returns the layout persistence.
273             *
274             * @return the layout persistence
275             */
276            public LayoutPersistence getLayoutPersistence() {
277                    return layoutPersistence;
278            }
279    
280            /**
281             * Sets the layout persistence.
282             *
283             * @param layoutPersistence the layout persistence
284             */
285            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
286                    this.layoutPersistence = layoutPersistence;
287            }
288    
289            /**
290             * Returns the layout finder.
291             *
292             * @return the layout finder
293             */
294            public LayoutFinder getLayoutFinder() {
295                    return layoutFinder;
296            }
297    
298            /**
299             * Sets the layout finder.
300             *
301             * @param layoutFinder the layout finder
302             */
303            public void setLayoutFinder(LayoutFinder layoutFinder) {
304                    this.layoutFinder = layoutFinder;
305            }
306    
307            /**
308             * Returns the resource local service.
309             *
310             * @return the resource local service
311             */
312            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
313                    return resourceLocalService;
314            }
315    
316            /**
317             * Sets the resource local service.
318             *
319             * @param resourceLocalService the resource local service
320             */
321            public void setResourceLocalService(
322                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
323                    this.resourceLocalService = resourceLocalService;
324            }
325    
326            /**
327             * Returns the team local service.
328             *
329             * @return the team local service
330             */
331            public com.liferay.portal.service.TeamLocalService getTeamLocalService() {
332                    return teamLocalService;
333            }
334    
335            /**
336             * Sets the team local service.
337             *
338             * @param teamLocalService the team local service
339             */
340            public void setTeamLocalService(
341                    com.liferay.portal.service.TeamLocalService teamLocalService) {
342                    this.teamLocalService = teamLocalService;
343            }
344    
345            /**
346             * Returns the team remote service.
347             *
348             * @return the team remote service
349             */
350            public com.liferay.portal.service.TeamService getTeamService() {
351                    return teamService;
352            }
353    
354            /**
355             * Sets the team remote service.
356             *
357             * @param teamService the team remote service
358             */
359            public void setTeamService(
360                    com.liferay.portal.service.TeamService teamService) {
361                    this.teamService = teamService;
362            }
363    
364            /**
365             * Returns the team persistence.
366             *
367             * @return the team persistence
368             */
369            public TeamPersistence getTeamPersistence() {
370                    return teamPersistence;
371            }
372    
373            /**
374             * Sets the team persistence.
375             *
376             * @param teamPersistence the team persistence
377             */
378            public void setTeamPersistence(TeamPersistence teamPersistence) {
379                    this.teamPersistence = teamPersistence;
380            }
381    
382            /**
383             * Returns the team finder.
384             *
385             * @return the team finder
386             */
387            public TeamFinder getTeamFinder() {
388                    return teamFinder;
389            }
390    
391            /**
392             * Sets the team finder.
393             *
394             * @param teamFinder the team finder
395             */
396            public void setTeamFinder(TeamFinder teamFinder) {
397                    this.teamFinder = teamFinder;
398            }
399    
400            /**
401             * Returns the user local service.
402             *
403             * @return the user local service
404             */
405            public com.liferay.portal.service.UserLocalService getUserLocalService() {
406                    return userLocalService;
407            }
408    
409            /**
410             * Sets the user local service.
411             *
412             * @param userLocalService the user local service
413             */
414            public void setUserLocalService(
415                    com.liferay.portal.service.UserLocalService userLocalService) {
416                    this.userLocalService = userLocalService;
417            }
418    
419            /**
420             * Returns the user remote service.
421             *
422             * @return the user remote service
423             */
424            public com.liferay.portal.service.UserService getUserService() {
425                    return userService;
426            }
427    
428            /**
429             * Sets the user remote service.
430             *
431             * @param userService the user remote service
432             */
433            public void setUserService(
434                    com.liferay.portal.service.UserService userService) {
435                    this.userService = userService;
436            }
437    
438            /**
439             * Returns the user persistence.
440             *
441             * @return the user persistence
442             */
443            public UserPersistence getUserPersistence() {
444                    return userPersistence;
445            }
446    
447            /**
448             * Sets the user persistence.
449             *
450             * @param userPersistence the user persistence
451             */
452            public void setUserPersistence(UserPersistence userPersistence) {
453                    this.userPersistence = userPersistence;
454            }
455    
456            /**
457             * Returns the user finder.
458             *
459             * @return the user finder
460             */
461            public UserFinder getUserFinder() {
462                    return userFinder;
463            }
464    
465            /**
466             * Sets the user finder.
467             *
468             * @param userFinder the user finder
469             */
470            public void setUserFinder(UserFinder userFinder) {
471                    this.userFinder = userFinder;
472            }
473    
474            /**
475             * Returns the expando row local service.
476             *
477             * @return the expando row local service
478             */
479            public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
480                    return expandoRowLocalService;
481            }
482    
483            /**
484             * Sets the expando row local service.
485             *
486             * @param expandoRowLocalService the expando row local service
487             */
488            public void setExpandoRowLocalService(
489                    com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
490                    this.expandoRowLocalService = expandoRowLocalService;
491            }
492    
493            /**
494             * Returns the expando row persistence.
495             *
496             * @return the expando row persistence
497             */
498            public ExpandoRowPersistence getExpandoRowPersistence() {
499                    return expandoRowPersistence;
500            }
501    
502            /**
503             * Sets the expando row persistence.
504             *
505             * @param expandoRowPersistence the expando row persistence
506             */
507            public void setExpandoRowPersistence(
508                    ExpandoRowPersistence expandoRowPersistence) {
509                    this.expandoRowPersistence = expandoRowPersistence;
510            }
511    
512            /**
513             * Returns the export import local service.
514             *
515             * @return the export import local service
516             */
517            public com.liferay.portlet.exportimport.service.ExportImportLocalService getExportImportLocalService() {
518                    return exportImportLocalService;
519            }
520    
521            /**
522             * Sets the export import local service.
523             *
524             * @param exportImportLocalService the export import local service
525             */
526            public void setExportImportLocalService(
527                    com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService) {
528                    this.exportImportLocalService = exportImportLocalService;
529            }
530    
531            /**
532             * Returns the export import remote service.
533             *
534             * @return the export import remote service
535             */
536            public com.liferay.portlet.exportimport.service.ExportImportService getExportImportService() {
537                    return exportImportService;
538            }
539    
540            /**
541             * Sets the export import remote service.
542             *
543             * @param exportImportService the export import remote service
544             */
545            public void setExportImportService(
546                    com.liferay.portlet.exportimport.service.ExportImportService exportImportService) {
547                    this.exportImportService = exportImportService;
548            }
549    
550            /**
551             * Returns the export import configuration local service.
552             *
553             * @return the export import configuration local service
554             */
555            public com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService getExportImportConfigurationLocalService() {
556                    return exportImportConfigurationLocalService;
557            }
558    
559            /**
560             * Sets the export import configuration local service.
561             *
562             * @param exportImportConfigurationLocalService the export import configuration local service
563             */
564            public void setExportImportConfigurationLocalService(
565                    com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService) {
566                    this.exportImportConfigurationLocalService = exportImportConfigurationLocalService;
567            }
568    
569            /**
570             * Returns the export import configuration remote service.
571             *
572             * @return the export import configuration remote service
573             */
574            public com.liferay.portlet.exportimport.service.ExportImportConfigurationService getExportImportConfigurationService() {
575                    return exportImportConfigurationService;
576            }
577    
578            /**
579             * Sets the export import configuration remote service.
580             *
581             * @param exportImportConfigurationService the export import configuration remote service
582             */
583            public void setExportImportConfigurationService(
584                    com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService) {
585                    this.exportImportConfigurationService = exportImportConfigurationService;
586            }
587    
588            /**
589             * Returns the export import configuration persistence.
590             *
591             * @return the export import configuration persistence
592             */
593            public ExportImportConfigurationPersistence getExportImportConfigurationPersistence() {
594                    return exportImportConfigurationPersistence;
595            }
596    
597            /**
598             * Sets the export import configuration persistence.
599             *
600             * @param exportImportConfigurationPersistence the export import configuration persistence
601             */
602            public void setExportImportConfigurationPersistence(
603                    ExportImportConfigurationPersistence exportImportConfigurationPersistence) {
604                    this.exportImportConfigurationPersistence = exportImportConfigurationPersistence;
605            }
606    
607            /**
608             * Returns the user group group role local service.
609             *
610             * @return the user group group role local service
611             */
612            public com.liferay.portal.service.UserGroupGroupRoleLocalService getUserGroupGroupRoleLocalService() {
613                    return userGroupGroupRoleLocalService;
614            }
615    
616            /**
617             * Sets the user group group role local service.
618             *
619             * @param userGroupGroupRoleLocalService the user group group role local service
620             */
621            public void setUserGroupGroupRoleLocalService(
622                    com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService) {
623                    this.userGroupGroupRoleLocalService = userGroupGroupRoleLocalService;
624            }
625    
626            /**
627             * Returns the user group group role remote service.
628             *
629             * @return the user group group role remote service
630             */
631            public com.liferay.portal.service.UserGroupGroupRoleService getUserGroupGroupRoleService() {
632                    return userGroupGroupRoleService;
633            }
634    
635            /**
636             * Sets the user group group role remote service.
637             *
638             * @param userGroupGroupRoleService the user group group role remote service
639             */
640            public void setUserGroupGroupRoleService(
641                    com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService) {
642                    this.userGroupGroupRoleService = userGroupGroupRoleService;
643            }
644    
645            /**
646             * Returns the user group group role persistence.
647             *
648             * @return the user group group role persistence
649             */
650            public UserGroupGroupRolePersistence getUserGroupGroupRolePersistence() {
651                    return userGroupGroupRolePersistence;
652            }
653    
654            /**
655             * Sets the user group group role persistence.
656             *
657             * @param userGroupGroupRolePersistence the user group group role persistence
658             */
659            public void setUserGroupGroupRolePersistence(
660                    UserGroupGroupRolePersistence userGroupGroupRolePersistence) {
661                    this.userGroupGroupRolePersistence = userGroupGroupRolePersistence;
662            }
663    
664            /**
665             * Returns the user group group role finder.
666             *
667             * @return the user group group role finder
668             */
669            public UserGroupGroupRoleFinder getUserGroupGroupRoleFinder() {
670                    return userGroupGroupRoleFinder;
671            }
672    
673            /**
674             * Sets the user group group role finder.
675             *
676             * @param userGroupGroupRoleFinder the user group group role finder
677             */
678            public void setUserGroupGroupRoleFinder(
679                    UserGroupGroupRoleFinder userGroupGroupRoleFinder) {
680                    this.userGroupGroupRoleFinder = userGroupGroupRoleFinder;
681            }
682    
683            public void afterPropertiesSet() {
684            }
685    
686            public void destroy() {
687            }
688    
689            /**
690             * Returns the OSGi service identifier.
691             *
692             * @return the OSGi service identifier
693             */
694            @Override
695            public String getOSGiServiceIdentifier() {
696                    return UserGroupService.class.getName();
697            }
698    
699            protected Class<?> getModelClass() {
700                    return UserGroup.class;
701            }
702    
703            protected String getModelClassName() {
704                    return UserGroup.class.getName();
705            }
706    
707            /**
708             * Performs a SQL query.
709             *
710             * @param sql the sql query
711             */
712            protected void runSQL(String sql) {
713                    try {
714                            DataSource dataSource = userGroupPersistence.getDataSource();
715    
716                            DB db = DBManagerUtil.getDB();
717    
718                            sql = db.buildSQL(sql);
719                            sql = PortalUtil.transformSQL(sql);
720    
721                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
722                                            sql, new int[0]);
723    
724                            sqlUpdate.update();
725                    }
726                    catch (Exception e) {
727                            throw new SystemException(e);
728                    }
729            }
730    
731            @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
732            protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
733            @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
734            protected UserGroupService userGroupService;
735            @BeanReference(type = UserGroupPersistence.class)
736            protected UserGroupPersistence userGroupPersistence;
737            @BeanReference(type = UserGroupFinder.class)
738            protected UserGroupFinder userGroupFinder;
739            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
740            protected com.liferay.counter.service.CounterLocalService counterLocalService;
741            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
742            protected com.liferay.portal.service.GroupLocalService groupLocalService;
743            @BeanReference(type = com.liferay.portal.service.GroupService.class)
744            protected com.liferay.portal.service.GroupService groupService;
745            @BeanReference(type = GroupPersistence.class)
746            protected GroupPersistence groupPersistence;
747            @BeanReference(type = GroupFinder.class)
748            protected GroupFinder groupFinder;
749            @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
750            protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
751            @BeanReference(type = com.liferay.portal.service.LayoutService.class)
752            protected com.liferay.portal.service.LayoutService layoutService;
753            @BeanReference(type = LayoutPersistence.class)
754            protected LayoutPersistence layoutPersistence;
755            @BeanReference(type = LayoutFinder.class)
756            protected LayoutFinder layoutFinder;
757            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
758            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
759            @BeanReference(type = com.liferay.portal.service.TeamLocalService.class)
760            protected com.liferay.portal.service.TeamLocalService teamLocalService;
761            @BeanReference(type = com.liferay.portal.service.TeamService.class)
762            protected com.liferay.portal.service.TeamService teamService;
763            @BeanReference(type = TeamPersistence.class)
764            protected TeamPersistence teamPersistence;
765            @BeanReference(type = TeamFinder.class)
766            protected TeamFinder teamFinder;
767            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
768            protected com.liferay.portal.service.UserLocalService userLocalService;
769            @BeanReference(type = com.liferay.portal.service.UserService.class)
770            protected com.liferay.portal.service.UserService userService;
771            @BeanReference(type = UserPersistence.class)
772            protected UserPersistence userPersistence;
773            @BeanReference(type = UserFinder.class)
774            protected UserFinder userFinder;
775            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
776            protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
777            @BeanReference(type = ExpandoRowPersistence.class)
778            protected ExpandoRowPersistence expandoRowPersistence;
779            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportLocalService.class)
780            protected com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService;
781            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportService.class)
782            protected com.liferay.portlet.exportimport.service.ExportImportService exportImportService;
783            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService.class)
784            protected com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService;
785            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationService.class)
786            protected com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService;
787            @BeanReference(type = ExportImportConfigurationPersistence.class)
788            protected ExportImportConfigurationPersistence exportImportConfigurationPersistence;
789            @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleLocalService.class)
790            protected com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService;
791            @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleService.class)
792            protected com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService;
793            @BeanReference(type = UserGroupGroupRolePersistence.class)
794            protected UserGroupGroupRolePersistence userGroupGroupRolePersistence;
795            @BeanReference(type = UserGroupGroupRoleFinder.class)
796            protected UserGroupGroupRoleFinder userGroupGroupRoleFinder;
797    }