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