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