001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.documentlibrary.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.db.DB;
020    import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.exception.SystemException;
024    import com.liferay.portal.service.BaseServiceImpl;
025    import com.liferay.portal.service.persistence.ClassNamePersistence;
026    import com.liferay.portal.service.persistence.GroupFinder;
027    import com.liferay.portal.service.persistence.GroupPersistence;
028    import com.liferay.portal.service.persistence.ImagePersistence;
029    import com.liferay.portal.service.persistence.LockFinder;
030    import com.liferay.portal.service.persistence.LockPersistence;
031    import com.liferay.portal.service.persistence.RepositoryPersistence;
032    import com.liferay.portal.service.persistence.UserFinder;
033    import com.liferay.portal.service.persistence.UserPersistence;
034    import com.liferay.portal.service.persistence.WebDAVPropsPersistence;
035    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
036    import com.liferay.portal.util.PortalUtil;
037    
038    import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
039    import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
040    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
041    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
042    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
043    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
044    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
045    import com.liferay.portlet.documentlibrary.model.DLFileEntry;
046    import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
047    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
048    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryMetadataPersistence;
049    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
050    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypeFinder;
051    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypePersistence;
052    import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
053    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
054    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
055    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
056    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
057    import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
058    import com.liferay.portlet.expando.service.persistence.ExpandoTablePersistence;
059    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
060    
061    import javax.sql.DataSource;
062    
063    /**
064     * Provides the base implementation for the document library file entry remote service.
065     *
066     * <p>
067     * 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.documentlibrary.service.impl.DLFileEntryServiceImpl}.
068     * </p>
069     *
070     * @author Brian Wing Shun Chan
071     * @see com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl
072     * @see com.liferay.portlet.documentlibrary.service.DLFileEntryServiceUtil
073     * @generated
074     */
075    public abstract class DLFileEntryServiceBaseImpl extends BaseServiceImpl
076            implements DLFileEntryService, IdentifiableBean {
077            /*
078             * NOTE FOR DEVELOPERS:
079             *
080             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.documentlibrary.service.DLFileEntryServiceUtil} to access the document library file entry remote service.
081             */
082    
083            /**
084             * Returns the document library file entry local service.
085             *
086             * @return the document library file entry local service
087             */
088            public com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService getDLFileEntryLocalService() {
089                    return dlFileEntryLocalService;
090            }
091    
092            /**
093             * Sets the document library file entry local service.
094             *
095             * @param dlFileEntryLocalService the document library file entry local service
096             */
097            public void setDLFileEntryLocalService(
098                    com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService dlFileEntryLocalService) {
099                    this.dlFileEntryLocalService = dlFileEntryLocalService;
100            }
101    
102            /**
103             * Returns the document library file entry remote service.
104             *
105             * @return the document library file entry remote service
106             */
107            public com.liferay.portlet.documentlibrary.service.DLFileEntryService getDLFileEntryService() {
108                    return dlFileEntryService;
109            }
110    
111            /**
112             * Sets the document library file entry remote service.
113             *
114             * @param dlFileEntryService the document library file entry remote service
115             */
116            public void setDLFileEntryService(
117                    com.liferay.portlet.documentlibrary.service.DLFileEntryService dlFileEntryService) {
118                    this.dlFileEntryService = dlFileEntryService;
119            }
120    
121            /**
122             * Returns the document library file entry persistence.
123             *
124             * @return the document library file entry persistence
125             */
126            public DLFileEntryPersistence getDLFileEntryPersistence() {
127                    return dlFileEntryPersistence;
128            }
129    
130            /**
131             * Sets the document library file entry persistence.
132             *
133             * @param dlFileEntryPersistence the document library file entry persistence
134             */
135            public void setDLFileEntryPersistence(
136                    DLFileEntryPersistence dlFileEntryPersistence) {
137                    this.dlFileEntryPersistence = dlFileEntryPersistence;
138            }
139    
140            /**
141             * Returns the document library file entry finder.
142             *
143             * @return the document library file entry finder
144             */
145            public DLFileEntryFinder getDLFileEntryFinder() {
146                    return dlFileEntryFinder;
147            }
148    
149            /**
150             * Sets the document library file entry finder.
151             *
152             * @param dlFileEntryFinder the document library file entry finder
153             */
154            public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
155                    this.dlFileEntryFinder = dlFileEntryFinder;
156            }
157    
158            /**
159             * Returns the counter local service.
160             *
161             * @return the counter local service
162             */
163            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
164                    return counterLocalService;
165            }
166    
167            /**
168             * Sets the counter local service.
169             *
170             * @param counterLocalService the counter local service
171             */
172            public void setCounterLocalService(
173                    com.liferay.counter.service.CounterLocalService counterLocalService) {
174                    this.counterLocalService = counterLocalService;
175            }
176    
177            /**
178             * Returns the class name local service.
179             *
180             * @return the class name local service
181             */
182            public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
183                    return classNameLocalService;
184            }
185    
186            /**
187             * Sets the class name local service.
188             *
189             * @param classNameLocalService the class name local service
190             */
191            public void setClassNameLocalService(
192                    com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
193                    this.classNameLocalService = classNameLocalService;
194            }
195    
196            /**
197             * Returns the class name remote service.
198             *
199             * @return the class name remote service
200             */
201            public com.liferay.portal.service.ClassNameService getClassNameService() {
202                    return classNameService;
203            }
204    
205            /**
206             * Sets the class name remote service.
207             *
208             * @param classNameService the class name remote service
209             */
210            public void setClassNameService(
211                    com.liferay.portal.service.ClassNameService classNameService) {
212                    this.classNameService = classNameService;
213            }
214    
215            /**
216             * Returns the class name persistence.
217             *
218             * @return the class name persistence
219             */
220            public ClassNamePersistence getClassNamePersistence() {
221                    return classNamePersistence;
222            }
223    
224            /**
225             * Sets the class name persistence.
226             *
227             * @param classNamePersistence the class name persistence
228             */
229            public void setClassNamePersistence(
230                    ClassNamePersistence classNamePersistence) {
231                    this.classNamePersistence = classNamePersistence;
232            }
233    
234            /**
235             * Returns the group local service.
236             *
237             * @return the group local service
238             */
239            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
240                    return groupLocalService;
241            }
242    
243            /**
244             * Sets the group local service.
245             *
246             * @param groupLocalService the group local service
247             */
248            public void setGroupLocalService(
249                    com.liferay.portal.service.GroupLocalService groupLocalService) {
250                    this.groupLocalService = groupLocalService;
251            }
252    
253            /**
254             * Returns the group remote service.
255             *
256             * @return the group remote service
257             */
258            public com.liferay.portal.service.GroupService getGroupService() {
259                    return groupService;
260            }
261    
262            /**
263             * Sets the group remote service.
264             *
265             * @param groupService the group remote service
266             */
267            public void setGroupService(
268                    com.liferay.portal.service.GroupService groupService) {
269                    this.groupService = groupService;
270            }
271    
272            /**
273             * Returns the group persistence.
274             *
275             * @return the group persistence
276             */
277            public GroupPersistence getGroupPersistence() {
278                    return groupPersistence;
279            }
280    
281            /**
282             * Sets the group persistence.
283             *
284             * @param groupPersistence the group persistence
285             */
286            public void setGroupPersistence(GroupPersistence groupPersistence) {
287                    this.groupPersistence = groupPersistence;
288            }
289    
290            /**
291             * Returns the group finder.
292             *
293             * @return the group finder
294             */
295            public GroupFinder getGroupFinder() {
296                    return groupFinder;
297            }
298    
299            /**
300             * Sets the group finder.
301             *
302             * @param groupFinder the group finder
303             */
304            public void setGroupFinder(GroupFinder groupFinder) {
305                    this.groupFinder = groupFinder;
306            }
307    
308            /**
309             * Returns the image local service.
310             *
311             * @return the image local service
312             */
313            public com.liferay.portal.service.ImageLocalService getImageLocalService() {
314                    return imageLocalService;
315            }
316    
317            /**
318             * Sets the image local service.
319             *
320             * @param imageLocalService the image local service
321             */
322            public void setImageLocalService(
323                    com.liferay.portal.service.ImageLocalService imageLocalService) {
324                    this.imageLocalService = imageLocalService;
325            }
326    
327            /**
328             * Returns the image remote service.
329             *
330             * @return the image remote service
331             */
332            public com.liferay.portal.service.ImageService getImageService() {
333                    return imageService;
334            }
335    
336            /**
337             * Sets the image remote service.
338             *
339             * @param imageService the image remote service
340             */
341            public void setImageService(
342                    com.liferay.portal.service.ImageService imageService) {
343                    this.imageService = imageService;
344            }
345    
346            /**
347             * Returns the image persistence.
348             *
349             * @return the image persistence
350             */
351            public ImagePersistence getImagePersistence() {
352                    return imagePersistence;
353            }
354    
355            /**
356             * Sets the image persistence.
357             *
358             * @param imagePersistence the image persistence
359             */
360            public void setImagePersistence(ImagePersistence imagePersistence) {
361                    this.imagePersistence = imagePersistence;
362            }
363    
364            /**
365             * Returns the lock local service.
366             *
367             * @return the lock local service
368             */
369            public com.liferay.portal.service.LockLocalService getLockLocalService() {
370                    return lockLocalService;
371            }
372    
373            /**
374             * Sets the lock local service.
375             *
376             * @param lockLocalService the lock local service
377             */
378            public void setLockLocalService(
379                    com.liferay.portal.service.LockLocalService lockLocalService) {
380                    this.lockLocalService = lockLocalService;
381            }
382    
383            /**
384             * Returns the lock persistence.
385             *
386             * @return the lock persistence
387             */
388            public LockPersistence getLockPersistence() {
389                    return lockPersistence;
390            }
391    
392            /**
393             * Sets the lock persistence.
394             *
395             * @param lockPersistence the lock persistence
396             */
397            public void setLockPersistence(LockPersistence lockPersistence) {
398                    this.lockPersistence = lockPersistence;
399            }
400    
401            /**
402             * Returns the lock finder.
403             *
404             * @return the lock finder
405             */
406            public LockFinder getLockFinder() {
407                    return lockFinder;
408            }
409    
410            /**
411             * Sets the lock finder.
412             *
413             * @param lockFinder the lock finder
414             */
415            public void setLockFinder(LockFinder lockFinder) {
416                    this.lockFinder = lockFinder;
417            }
418    
419            /**
420             * Returns the repository local service.
421             *
422             * @return the repository local service
423             */
424            public com.liferay.portal.service.RepositoryLocalService getRepositoryLocalService() {
425                    return repositoryLocalService;
426            }
427    
428            /**
429             * Sets the repository local service.
430             *
431             * @param repositoryLocalService the repository local service
432             */
433            public void setRepositoryLocalService(
434                    com.liferay.portal.service.RepositoryLocalService repositoryLocalService) {
435                    this.repositoryLocalService = repositoryLocalService;
436            }
437    
438            /**
439             * Returns the repository remote service.
440             *
441             * @return the repository remote service
442             */
443            public com.liferay.portal.service.RepositoryService getRepositoryService() {
444                    return repositoryService;
445            }
446    
447            /**
448             * Sets the repository remote service.
449             *
450             * @param repositoryService the repository remote service
451             */
452            public void setRepositoryService(
453                    com.liferay.portal.service.RepositoryService repositoryService) {
454                    this.repositoryService = repositoryService;
455            }
456    
457            /**
458             * Returns the repository persistence.
459             *
460             * @return the repository persistence
461             */
462            public RepositoryPersistence getRepositoryPersistence() {
463                    return repositoryPersistence;
464            }
465    
466            /**
467             * Sets the repository persistence.
468             *
469             * @param repositoryPersistence the repository persistence
470             */
471            public void setRepositoryPersistence(
472                    RepositoryPersistence repositoryPersistence) {
473                    this.repositoryPersistence = repositoryPersistence;
474            }
475    
476            /**
477             * Returns the resource local service.
478             *
479             * @return the resource local service
480             */
481            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
482                    return resourceLocalService;
483            }
484    
485            /**
486             * Sets the resource local service.
487             *
488             * @param resourceLocalService the resource local service
489             */
490            public void setResourceLocalService(
491                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
492                    this.resourceLocalService = resourceLocalService;
493            }
494    
495            /**
496             * Returns the user local service.
497             *
498             * @return the user local service
499             */
500            public com.liferay.portal.service.UserLocalService getUserLocalService() {
501                    return userLocalService;
502            }
503    
504            /**
505             * Sets the user local service.
506             *
507             * @param userLocalService the user local service
508             */
509            public void setUserLocalService(
510                    com.liferay.portal.service.UserLocalService userLocalService) {
511                    this.userLocalService = userLocalService;
512            }
513    
514            /**
515             * Returns the user remote service.
516             *
517             * @return the user remote service
518             */
519            public com.liferay.portal.service.UserService getUserService() {
520                    return userService;
521            }
522    
523            /**
524             * Sets the user remote service.
525             *
526             * @param userService the user remote service
527             */
528            public void setUserService(
529                    com.liferay.portal.service.UserService userService) {
530                    this.userService = userService;
531            }
532    
533            /**
534             * Returns the user persistence.
535             *
536             * @return the user persistence
537             */
538            public UserPersistence getUserPersistence() {
539                    return userPersistence;
540            }
541    
542            /**
543             * Sets the user persistence.
544             *
545             * @param userPersistence the user persistence
546             */
547            public void setUserPersistence(UserPersistence userPersistence) {
548                    this.userPersistence = userPersistence;
549            }
550    
551            /**
552             * Returns the user finder.
553             *
554             * @return the user finder
555             */
556            public UserFinder getUserFinder() {
557                    return userFinder;
558            }
559    
560            /**
561             * Sets the user finder.
562             *
563             * @param userFinder the user finder
564             */
565            public void setUserFinder(UserFinder userFinder) {
566                    this.userFinder = userFinder;
567            }
568    
569            /**
570             * Returns the web d a v props local service.
571             *
572             * @return the web d a v props local service
573             */
574            public com.liferay.portal.service.WebDAVPropsLocalService getWebDAVPropsLocalService() {
575                    return webDAVPropsLocalService;
576            }
577    
578            /**
579             * Sets the web d a v props local service.
580             *
581             * @param webDAVPropsLocalService the web d a v props local service
582             */
583            public void setWebDAVPropsLocalService(
584                    com.liferay.portal.service.WebDAVPropsLocalService webDAVPropsLocalService) {
585                    this.webDAVPropsLocalService = webDAVPropsLocalService;
586            }
587    
588            /**
589             * Returns the web d a v props persistence.
590             *
591             * @return the web d a v props persistence
592             */
593            public WebDAVPropsPersistence getWebDAVPropsPersistence() {
594                    return webDAVPropsPersistence;
595            }
596    
597            /**
598             * Sets the web d a v props persistence.
599             *
600             * @param webDAVPropsPersistence the web d a v props persistence
601             */
602            public void setWebDAVPropsPersistence(
603                    WebDAVPropsPersistence webDAVPropsPersistence) {
604                    this.webDAVPropsPersistence = webDAVPropsPersistence;
605            }
606    
607            /**
608             * Returns the workflow instance link local service.
609             *
610             * @return the workflow instance link local service
611             */
612            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
613                    return workflowInstanceLinkLocalService;
614            }
615    
616            /**
617             * Sets the workflow instance link local service.
618             *
619             * @param workflowInstanceLinkLocalService the workflow instance link local service
620             */
621            public void setWorkflowInstanceLinkLocalService(
622                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
623                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
624            }
625    
626            /**
627             * Returns the workflow instance link persistence.
628             *
629             * @return the workflow instance link persistence
630             */
631            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
632                    return workflowInstanceLinkPersistence;
633            }
634    
635            /**
636             * Sets the workflow instance link persistence.
637             *
638             * @param workflowInstanceLinkPersistence the workflow instance link persistence
639             */
640            public void setWorkflowInstanceLinkPersistence(
641                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
642                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
643            }
644    
645            /**
646             * Returns the asset category local service.
647             *
648             * @return the asset category local service
649             */
650            public com.liferay.portlet.asset.service.AssetCategoryLocalService getAssetCategoryLocalService() {
651                    return assetCategoryLocalService;
652            }
653    
654            /**
655             * Sets the asset category local service.
656             *
657             * @param assetCategoryLocalService the asset category local service
658             */
659            public void setAssetCategoryLocalService(
660                    com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService) {
661                    this.assetCategoryLocalService = assetCategoryLocalService;
662            }
663    
664            /**
665             * Returns the asset category remote service.
666             *
667             * @return the asset category remote service
668             */
669            public com.liferay.portlet.asset.service.AssetCategoryService getAssetCategoryService() {
670                    return assetCategoryService;
671            }
672    
673            /**
674             * Sets the asset category remote service.
675             *
676             * @param assetCategoryService the asset category remote service
677             */
678            public void setAssetCategoryService(
679                    com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService) {
680                    this.assetCategoryService = assetCategoryService;
681            }
682    
683            /**
684             * Returns the asset category persistence.
685             *
686             * @return the asset category persistence
687             */
688            public AssetCategoryPersistence getAssetCategoryPersistence() {
689                    return assetCategoryPersistence;
690            }
691    
692            /**
693             * Sets the asset category persistence.
694             *
695             * @param assetCategoryPersistence the asset category persistence
696             */
697            public void setAssetCategoryPersistence(
698                    AssetCategoryPersistence assetCategoryPersistence) {
699                    this.assetCategoryPersistence = assetCategoryPersistence;
700            }
701    
702            /**
703             * Returns the asset category finder.
704             *
705             * @return the asset category finder
706             */
707            public AssetCategoryFinder getAssetCategoryFinder() {
708                    return assetCategoryFinder;
709            }
710    
711            /**
712             * Sets the asset category finder.
713             *
714             * @param assetCategoryFinder the asset category finder
715             */
716            public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
717                    this.assetCategoryFinder = assetCategoryFinder;
718            }
719    
720            /**
721             * Returns the asset entry local service.
722             *
723             * @return the asset entry local service
724             */
725            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
726                    return assetEntryLocalService;
727            }
728    
729            /**
730             * Sets the asset entry local service.
731             *
732             * @param assetEntryLocalService the asset entry local service
733             */
734            public void setAssetEntryLocalService(
735                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
736                    this.assetEntryLocalService = assetEntryLocalService;
737            }
738    
739            /**
740             * Returns the asset entry remote service.
741             *
742             * @return the asset entry remote service
743             */
744            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
745                    return assetEntryService;
746            }
747    
748            /**
749             * Sets the asset entry remote service.
750             *
751             * @param assetEntryService the asset entry remote service
752             */
753            public void setAssetEntryService(
754                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
755                    this.assetEntryService = assetEntryService;
756            }
757    
758            /**
759             * Returns the asset entry persistence.
760             *
761             * @return the asset entry persistence
762             */
763            public AssetEntryPersistence getAssetEntryPersistence() {
764                    return assetEntryPersistence;
765            }
766    
767            /**
768             * Sets the asset entry persistence.
769             *
770             * @param assetEntryPersistence the asset entry persistence
771             */
772            public void setAssetEntryPersistence(
773                    AssetEntryPersistence assetEntryPersistence) {
774                    this.assetEntryPersistence = assetEntryPersistence;
775            }
776    
777            /**
778             * Returns the asset entry finder.
779             *
780             * @return the asset entry finder
781             */
782            public AssetEntryFinder getAssetEntryFinder() {
783                    return assetEntryFinder;
784            }
785    
786            /**
787             * Sets the asset entry finder.
788             *
789             * @param assetEntryFinder the asset entry finder
790             */
791            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
792                    this.assetEntryFinder = assetEntryFinder;
793            }
794    
795            /**
796             * Returns the asset link local service.
797             *
798             * @return the asset link local service
799             */
800            public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
801                    return assetLinkLocalService;
802            }
803    
804            /**
805             * Sets the asset link local service.
806             *
807             * @param assetLinkLocalService the asset link local service
808             */
809            public void setAssetLinkLocalService(
810                    com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
811                    this.assetLinkLocalService = assetLinkLocalService;
812            }
813    
814            /**
815             * Returns the asset link persistence.
816             *
817             * @return the asset link persistence
818             */
819            public AssetLinkPersistence getAssetLinkPersistence() {
820                    return assetLinkPersistence;
821            }
822    
823            /**
824             * Sets the asset link persistence.
825             *
826             * @param assetLinkPersistence the asset link persistence
827             */
828            public void setAssetLinkPersistence(
829                    AssetLinkPersistence assetLinkPersistence) {
830                    this.assetLinkPersistence = assetLinkPersistence;
831            }
832    
833            /**
834             * Returns the asset tag local service.
835             *
836             * @return the asset tag local service
837             */
838            public com.liferay.portlet.asset.service.AssetTagLocalService getAssetTagLocalService() {
839                    return assetTagLocalService;
840            }
841    
842            /**
843             * Sets the asset tag local service.
844             *
845             * @param assetTagLocalService the asset tag local service
846             */
847            public void setAssetTagLocalService(
848                    com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService) {
849                    this.assetTagLocalService = assetTagLocalService;
850            }
851    
852            /**
853             * Returns the asset tag remote service.
854             *
855             * @return the asset tag remote service
856             */
857            public com.liferay.portlet.asset.service.AssetTagService getAssetTagService() {
858                    return assetTagService;
859            }
860    
861            /**
862             * Sets the asset tag remote service.
863             *
864             * @param assetTagService the asset tag remote service
865             */
866            public void setAssetTagService(
867                    com.liferay.portlet.asset.service.AssetTagService assetTagService) {
868                    this.assetTagService = assetTagService;
869            }
870    
871            /**
872             * Returns the asset tag persistence.
873             *
874             * @return the asset tag persistence
875             */
876            public AssetTagPersistence getAssetTagPersistence() {
877                    return assetTagPersistence;
878            }
879    
880            /**
881             * Sets the asset tag persistence.
882             *
883             * @param assetTagPersistence the asset tag persistence
884             */
885            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
886                    this.assetTagPersistence = assetTagPersistence;
887            }
888    
889            /**
890             * Returns the asset tag finder.
891             *
892             * @return the asset tag finder
893             */
894            public AssetTagFinder getAssetTagFinder() {
895                    return assetTagFinder;
896            }
897    
898            /**
899             * Sets the asset tag finder.
900             *
901             * @param assetTagFinder the asset tag finder
902             */
903            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
904                    this.assetTagFinder = assetTagFinder;
905            }
906    
907            /**
908             * Returns the d l app helper local service.
909             *
910             * @return the d l app helper local service
911             */
912            public com.liferay.portlet.documentlibrary.service.DLAppHelperLocalService getDLAppHelperLocalService() {
913                    return dlAppHelperLocalService;
914            }
915    
916            /**
917             * Sets the d l app helper local service.
918             *
919             * @param dlAppHelperLocalService the d l app helper local service
920             */
921            public void setDLAppHelperLocalService(
922                    com.liferay.portlet.documentlibrary.service.DLAppHelperLocalService dlAppHelperLocalService) {
923                    this.dlAppHelperLocalService = dlAppHelperLocalService;
924            }
925    
926            /**
927             * Returns the d d m structure local service.
928             *
929             * @return the d d m structure local service
930             */
931            public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
932                    return ddmStructureLocalService;
933            }
934    
935            /**
936             * Sets the d d m structure local service.
937             *
938             * @param ddmStructureLocalService the d d m structure local service
939             */
940            public void setDDMStructureLocalService(
941                    com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
942                    this.ddmStructureLocalService = ddmStructureLocalService;
943            }
944    
945            /**
946             * Returns the d d m structure remote service.
947             *
948             * @return the d d m structure remote service
949             */
950            public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
951                    return ddmStructureService;
952            }
953    
954            /**
955             * Sets the d d m structure remote service.
956             *
957             * @param ddmStructureService the d d m structure remote service
958             */
959            public void setDDMStructureService(
960                    com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
961                    this.ddmStructureService = ddmStructureService;
962            }
963    
964            /**
965             * Returns the d d m structure persistence.
966             *
967             * @return the d d m structure persistence
968             */
969            public DDMStructurePersistence getDDMStructurePersistence() {
970                    return ddmStructurePersistence;
971            }
972    
973            /**
974             * Sets the d d m structure persistence.
975             *
976             * @param ddmStructurePersistence the d d m structure persistence
977             */
978            public void setDDMStructurePersistence(
979                    DDMStructurePersistence ddmStructurePersistence) {
980                    this.ddmStructurePersistence = ddmStructurePersistence;
981            }
982    
983            /**
984             * Returns the d d m structure finder.
985             *
986             * @return the d d m structure finder
987             */
988            public DDMStructureFinder getDDMStructureFinder() {
989                    return ddmStructureFinder;
990            }
991    
992            /**
993             * Sets the d d m structure finder.
994             *
995             * @param ddmStructureFinder the d d m structure finder
996             */
997            public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
998                    this.ddmStructureFinder = ddmStructureFinder;
999            }
1000    
1001            /**
1002             * Returns the expando row local service.
1003             *
1004             * @return the expando row local service
1005             */
1006            public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
1007                    return expandoRowLocalService;
1008            }
1009    
1010            /**
1011             * Sets the expando row local service.
1012             *
1013             * @param expandoRowLocalService the expando row local service
1014             */
1015            public void setExpandoRowLocalService(
1016                    com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
1017                    this.expandoRowLocalService = expandoRowLocalService;
1018            }
1019    
1020            /**
1021             * Returns the expando row persistence.
1022             *
1023             * @return the expando row persistence
1024             */
1025            public ExpandoRowPersistence getExpandoRowPersistence() {
1026                    return expandoRowPersistence;
1027            }
1028    
1029            /**
1030             * Sets the expando row persistence.
1031             *
1032             * @param expandoRowPersistence the expando row persistence
1033             */
1034            public void setExpandoRowPersistence(
1035                    ExpandoRowPersistence expandoRowPersistence) {
1036                    this.expandoRowPersistence = expandoRowPersistence;
1037            }
1038    
1039            /**
1040             * Returns the expando table local service.
1041             *
1042             * @return the expando table local service
1043             */
1044            public com.liferay.portlet.expando.service.ExpandoTableLocalService getExpandoTableLocalService() {
1045                    return expandoTableLocalService;
1046            }
1047    
1048            /**
1049             * Sets the expando table local service.
1050             *
1051             * @param expandoTableLocalService the expando table local service
1052             */
1053            public void setExpandoTableLocalService(
1054                    com.liferay.portlet.expando.service.ExpandoTableLocalService expandoTableLocalService) {
1055                    this.expandoTableLocalService = expandoTableLocalService;
1056            }
1057    
1058            /**
1059             * Returns the expando table persistence.
1060             *
1061             * @return the expando table persistence
1062             */
1063            public ExpandoTablePersistence getExpandoTablePersistence() {
1064                    return expandoTablePersistence;
1065            }
1066    
1067            /**
1068             * Sets the expando table persistence.
1069             *
1070             * @param expandoTablePersistence the expando table persistence
1071             */
1072            public void setExpandoTablePersistence(
1073                    ExpandoTablePersistence expandoTablePersistence) {
1074                    this.expandoTablePersistence = expandoTablePersistence;
1075            }
1076    
1077            /**
1078             * Returns the trash entry local service.
1079             *
1080             * @return the trash entry local service
1081             */
1082            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1083                    return trashEntryLocalService;
1084            }
1085    
1086            /**
1087             * Sets the trash entry local service.
1088             *
1089             * @param trashEntryLocalService the trash entry local service
1090             */
1091            public void setTrashEntryLocalService(
1092                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1093                    this.trashEntryLocalService = trashEntryLocalService;
1094            }
1095    
1096            /**
1097             * Returns the trash entry remote service.
1098             *
1099             * @return the trash entry remote service
1100             */
1101            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1102                    return trashEntryService;
1103            }
1104    
1105            /**
1106             * Sets the trash entry remote service.
1107             *
1108             * @param trashEntryService the trash entry remote service
1109             */
1110            public void setTrashEntryService(
1111                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1112                    this.trashEntryService = trashEntryService;
1113            }
1114    
1115            /**
1116             * Returns the trash entry persistence.
1117             *
1118             * @return the trash entry persistence
1119             */
1120            public TrashEntryPersistence getTrashEntryPersistence() {
1121                    return trashEntryPersistence;
1122            }
1123    
1124            /**
1125             * Sets the trash entry persistence.
1126             *
1127             * @param trashEntryPersistence the trash entry persistence
1128             */
1129            public void setTrashEntryPersistence(
1130                    TrashEntryPersistence trashEntryPersistence) {
1131                    this.trashEntryPersistence = trashEntryPersistence;
1132            }
1133    
1134            /**
1135             * Returns the document library file entry metadata local service.
1136             *
1137             * @return the document library file entry metadata local service
1138             */
1139            public com.liferay.portlet.documentlibrary.service.DLFileEntryMetadataLocalService getDLFileEntryMetadataLocalService() {
1140                    return dlFileEntryMetadataLocalService;
1141            }
1142    
1143            /**
1144             * Sets the document library file entry metadata local service.
1145             *
1146             * @param dlFileEntryMetadataLocalService the document library file entry metadata local service
1147             */
1148            public void setDLFileEntryMetadataLocalService(
1149                    com.liferay.portlet.documentlibrary.service.DLFileEntryMetadataLocalService dlFileEntryMetadataLocalService) {
1150                    this.dlFileEntryMetadataLocalService = dlFileEntryMetadataLocalService;
1151            }
1152    
1153            /**
1154             * Returns the document library file entry metadata persistence.
1155             *
1156             * @return the document library file entry metadata persistence
1157             */
1158            public DLFileEntryMetadataPersistence getDLFileEntryMetadataPersistence() {
1159                    return dlFileEntryMetadataPersistence;
1160            }
1161    
1162            /**
1163             * Sets the document library file entry metadata persistence.
1164             *
1165             * @param dlFileEntryMetadataPersistence the document library file entry metadata persistence
1166             */
1167            public void setDLFileEntryMetadataPersistence(
1168                    DLFileEntryMetadataPersistence dlFileEntryMetadataPersistence) {
1169                    this.dlFileEntryMetadataPersistence = dlFileEntryMetadataPersistence;
1170            }
1171    
1172            /**
1173             * Returns the document library file entry type local service.
1174             *
1175             * @return the document library file entry type local service
1176             */
1177            public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService getDLFileEntryTypeLocalService() {
1178                    return dlFileEntryTypeLocalService;
1179            }
1180    
1181            /**
1182             * Sets the document library file entry type local service.
1183             *
1184             * @param dlFileEntryTypeLocalService the document library file entry type local service
1185             */
1186            public void setDLFileEntryTypeLocalService(
1187                    com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
1188                    this.dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
1189            }
1190    
1191            /**
1192             * Returns the document library file entry type remote service.
1193             *
1194             * @return the document library file entry type remote service
1195             */
1196            public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService getDLFileEntryTypeService() {
1197                    return dlFileEntryTypeService;
1198            }
1199    
1200            /**
1201             * Sets the document library file entry type remote service.
1202             *
1203             * @param dlFileEntryTypeService the document library file entry type remote service
1204             */
1205            public void setDLFileEntryTypeService(
1206                    com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService) {
1207                    this.dlFileEntryTypeService = dlFileEntryTypeService;
1208            }
1209    
1210            /**
1211             * Returns the document library file entry type persistence.
1212             *
1213             * @return the document library file entry type persistence
1214             */
1215            public DLFileEntryTypePersistence getDLFileEntryTypePersistence() {
1216                    return dlFileEntryTypePersistence;
1217            }
1218    
1219            /**
1220             * Sets the document library file entry type persistence.
1221             *
1222             * @param dlFileEntryTypePersistence the document library file entry type persistence
1223             */
1224            public void setDLFileEntryTypePersistence(
1225                    DLFileEntryTypePersistence dlFileEntryTypePersistence) {
1226                    this.dlFileEntryTypePersistence = dlFileEntryTypePersistence;
1227            }
1228    
1229            /**
1230             * Returns the document library file entry type finder.
1231             *
1232             * @return the document library file entry type finder
1233             */
1234            public DLFileEntryTypeFinder getDLFileEntryTypeFinder() {
1235                    return dlFileEntryTypeFinder;
1236            }
1237    
1238            /**
1239             * Sets the document library file entry type finder.
1240             *
1241             * @param dlFileEntryTypeFinder the document library file entry type finder
1242             */
1243            public void setDLFileEntryTypeFinder(
1244                    DLFileEntryTypeFinder dlFileEntryTypeFinder) {
1245                    this.dlFileEntryTypeFinder = dlFileEntryTypeFinder;
1246            }
1247    
1248            /**
1249             * Returns the document library file version local service.
1250             *
1251             * @return the document library file version local service
1252             */
1253            public com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService getDLFileVersionLocalService() {
1254                    return dlFileVersionLocalService;
1255            }
1256    
1257            /**
1258             * Sets the document library file version local service.
1259             *
1260             * @param dlFileVersionLocalService the document library file version local service
1261             */
1262            public void setDLFileVersionLocalService(
1263                    com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService dlFileVersionLocalService) {
1264                    this.dlFileVersionLocalService = dlFileVersionLocalService;
1265            }
1266    
1267            /**
1268             * Returns the document library file version remote service.
1269             *
1270             * @return the document library file version remote service
1271             */
1272            public com.liferay.portlet.documentlibrary.service.DLFileVersionService getDLFileVersionService() {
1273                    return dlFileVersionService;
1274            }
1275    
1276            /**
1277             * Sets the document library file version remote service.
1278             *
1279             * @param dlFileVersionService the document library file version remote service
1280             */
1281            public void setDLFileVersionService(
1282                    com.liferay.portlet.documentlibrary.service.DLFileVersionService dlFileVersionService) {
1283                    this.dlFileVersionService = dlFileVersionService;
1284            }
1285    
1286            /**
1287             * Returns the document library file version persistence.
1288             *
1289             * @return the document library file version persistence
1290             */
1291            public DLFileVersionPersistence getDLFileVersionPersistence() {
1292                    return dlFileVersionPersistence;
1293            }
1294    
1295            /**
1296             * Sets the document library file version persistence.
1297             *
1298             * @param dlFileVersionPersistence the document library file version persistence
1299             */
1300            public void setDLFileVersionPersistence(
1301                    DLFileVersionPersistence dlFileVersionPersistence) {
1302                    this.dlFileVersionPersistence = dlFileVersionPersistence;
1303            }
1304    
1305            /**
1306             * Returns the document library folder local service.
1307             *
1308             * @return the document library folder local service
1309             */
1310            public com.liferay.portlet.documentlibrary.service.DLFolderLocalService getDLFolderLocalService() {
1311                    return dlFolderLocalService;
1312            }
1313    
1314            /**
1315             * Sets the document library folder local service.
1316             *
1317             * @param dlFolderLocalService the document library folder local service
1318             */
1319            public void setDLFolderLocalService(
1320                    com.liferay.portlet.documentlibrary.service.DLFolderLocalService dlFolderLocalService) {
1321                    this.dlFolderLocalService = dlFolderLocalService;
1322            }
1323    
1324            /**
1325             * Returns the document library folder remote service.
1326             *
1327             * @return the document library folder remote service
1328             */
1329            public com.liferay.portlet.documentlibrary.service.DLFolderService getDLFolderService() {
1330                    return dlFolderService;
1331            }
1332    
1333            /**
1334             * Sets the document library folder remote service.
1335             *
1336             * @param dlFolderService the document library folder remote service
1337             */
1338            public void setDLFolderService(
1339                    com.liferay.portlet.documentlibrary.service.DLFolderService dlFolderService) {
1340                    this.dlFolderService = dlFolderService;
1341            }
1342    
1343            /**
1344             * Returns the document library folder persistence.
1345             *
1346             * @return the document library folder persistence
1347             */
1348            public DLFolderPersistence getDLFolderPersistence() {
1349                    return dlFolderPersistence;
1350            }
1351    
1352            /**
1353             * Sets the document library folder persistence.
1354             *
1355             * @param dlFolderPersistence the document library folder persistence
1356             */
1357            public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
1358                    this.dlFolderPersistence = dlFolderPersistence;
1359            }
1360    
1361            /**
1362             * Returns the document library folder finder.
1363             *
1364             * @return the document library folder finder
1365             */
1366            public DLFolderFinder getDLFolderFinder() {
1367                    return dlFolderFinder;
1368            }
1369    
1370            /**
1371             * Sets the document library folder finder.
1372             *
1373             * @param dlFolderFinder the document library folder finder
1374             */
1375            public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
1376                    this.dlFolderFinder = dlFolderFinder;
1377            }
1378    
1379            public void afterPropertiesSet() {
1380            }
1381    
1382            public void destroy() {
1383            }
1384    
1385            /**
1386             * Returns the Spring bean ID for this bean.
1387             *
1388             * @return the Spring bean ID for this bean
1389             */
1390            @Override
1391            public String getBeanIdentifier() {
1392                    return _beanIdentifier;
1393            }
1394    
1395            /**
1396             * Sets the Spring bean ID for this bean.
1397             *
1398             * @param beanIdentifier the Spring bean ID for this bean
1399             */
1400            @Override
1401            public void setBeanIdentifier(String beanIdentifier) {
1402                    _beanIdentifier = beanIdentifier;
1403            }
1404    
1405            protected Class<?> getModelClass() {
1406                    return DLFileEntry.class;
1407            }
1408    
1409            protected String getModelClassName() {
1410                    return DLFileEntry.class.getName();
1411            }
1412    
1413            /**
1414             * Performs a SQL query.
1415             *
1416             * @param sql the sql query
1417             */
1418            protected void runSQL(String sql) {
1419                    try {
1420                            DataSource dataSource = dlFileEntryPersistence.getDataSource();
1421    
1422                            DB db = DBFactoryUtil.getDB();
1423    
1424                            sql = db.buildSQL(sql);
1425                            sql = PortalUtil.transformSQL(sql);
1426    
1427                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1428                                            sql, new int[0]);
1429    
1430                            sqlUpdate.update();
1431                    }
1432                    catch (Exception e) {
1433                            throw new SystemException(e);
1434                    }
1435            }
1436    
1437            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService.class)
1438            protected com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService dlFileEntryLocalService;
1439            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryService.class)
1440            protected com.liferay.portlet.documentlibrary.service.DLFileEntryService dlFileEntryService;
1441            @BeanReference(type = DLFileEntryPersistence.class)
1442            protected DLFileEntryPersistence dlFileEntryPersistence;
1443            @BeanReference(type = DLFileEntryFinder.class)
1444            protected DLFileEntryFinder dlFileEntryFinder;
1445            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1446            protected com.liferay.counter.service.CounterLocalService counterLocalService;
1447            @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
1448            protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
1449            @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
1450            protected com.liferay.portal.service.ClassNameService classNameService;
1451            @BeanReference(type = ClassNamePersistence.class)
1452            protected ClassNamePersistence classNamePersistence;
1453            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1454            protected com.liferay.portal.service.GroupLocalService groupLocalService;
1455            @BeanReference(type = com.liferay.portal.service.GroupService.class)
1456            protected com.liferay.portal.service.GroupService groupService;
1457            @BeanReference(type = GroupPersistence.class)
1458            protected GroupPersistence groupPersistence;
1459            @BeanReference(type = GroupFinder.class)
1460            protected GroupFinder groupFinder;
1461            @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
1462            protected com.liferay.portal.service.ImageLocalService imageLocalService;
1463            @BeanReference(type = com.liferay.portal.service.ImageService.class)
1464            protected com.liferay.portal.service.ImageService imageService;
1465            @BeanReference(type = ImagePersistence.class)
1466            protected ImagePersistence imagePersistence;
1467            @BeanReference(type = com.liferay.portal.service.LockLocalService.class)
1468            protected com.liferay.portal.service.LockLocalService lockLocalService;
1469            @BeanReference(type = LockPersistence.class)
1470            protected LockPersistence lockPersistence;
1471            @BeanReference(type = LockFinder.class)
1472            protected LockFinder lockFinder;
1473            @BeanReference(type = com.liferay.portal.service.RepositoryLocalService.class)
1474            protected com.liferay.portal.service.RepositoryLocalService repositoryLocalService;
1475            @BeanReference(type = com.liferay.portal.service.RepositoryService.class)
1476            protected com.liferay.portal.service.RepositoryService repositoryService;
1477            @BeanReference(type = RepositoryPersistence.class)
1478            protected RepositoryPersistence repositoryPersistence;
1479            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1480            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1481            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1482            protected com.liferay.portal.service.UserLocalService userLocalService;
1483            @BeanReference(type = com.liferay.portal.service.UserService.class)
1484            protected com.liferay.portal.service.UserService userService;
1485            @BeanReference(type = UserPersistence.class)
1486            protected UserPersistence userPersistence;
1487            @BeanReference(type = UserFinder.class)
1488            protected UserFinder userFinder;
1489            @BeanReference(type = com.liferay.portal.service.WebDAVPropsLocalService.class)
1490            protected com.liferay.portal.service.WebDAVPropsLocalService webDAVPropsLocalService;
1491            @BeanReference(type = WebDAVPropsPersistence.class)
1492            protected WebDAVPropsPersistence webDAVPropsPersistence;
1493            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1494            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1495            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1496            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1497            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryLocalService.class)
1498            protected com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService;
1499            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryService.class)
1500            protected com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService;
1501            @BeanReference(type = AssetCategoryPersistence.class)
1502            protected AssetCategoryPersistence assetCategoryPersistence;
1503            @BeanReference(type = AssetCategoryFinder.class)
1504            protected AssetCategoryFinder assetCategoryFinder;
1505            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1506            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1507            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1508            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1509            @BeanReference(type = AssetEntryPersistence.class)
1510            protected AssetEntryPersistence assetEntryPersistence;
1511            @BeanReference(type = AssetEntryFinder.class)
1512            protected AssetEntryFinder assetEntryFinder;
1513            @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
1514            protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
1515            @BeanReference(type = AssetLinkPersistence.class)
1516            protected AssetLinkPersistence assetLinkPersistence;
1517            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagLocalService.class)
1518            protected com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService;
1519            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagService.class)
1520            protected com.liferay.portlet.asset.service.AssetTagService assetTagService;
1521            @BeanReference(type = AssetTagPersistence.class)
1522            protected AssetTagPersistence assetTagPersistence;
1523            @BeanReference(type = AssetTagFinder.class)
1524            protected AssetTagFinder assetTagFinder;
1525            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLAppHelperLocalService.class)
1526            protected com.liferay.portlet.documentlibrary.service.DLAppHelperLocalService dlAppHelperLocalService;
1527            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
1528            protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
1529            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
1530            protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
1531            @BeanReference(type = DDMStructurePersistence.class)
1532            protected DDMStructurePersistence ddmStructurePersistence;
1533            @BeanReference(type = DDMStructureFinder.class)
1534            protected DDMStructureFinder ddmStructureFinder;
1535            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
1536            protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
1537            @BeanReference(type = ExpandoRowPersistence.class)
1538            protected ExpandoRowPersistence expandoRowPersistence;
1539            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoTableLocalService.class)
1540            protected com.liferay.portlet.expando.service.ExpandoTableLocalService expandoTableLocalService;
1541            @BeanReference(type = ExpandoTablePersistence.class)
1542            protected ExpandoTablePersistence expandoTablePersistence;
1543            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1544            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1545            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1546            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1547            @BeanReference(type = TrashEntryPersistence.class)
1548            protected TrashEntryPersistence trashEntryPersistence;
1549            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryMetadataLocalService.class)
1550            protected com.liferay.portlet.documentlibrary.service.DLFileEntryMetadataLocalService dlFileEntryMetadataLocalService;
1551            @BeanReference(type = DLFileEntryMetadataPersistence.class)
1552            protected DLFileEntryMetadataPersistence dlFileEntryMetadataPersistence;
1553            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService.class)
1554            protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService;
1555            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService.class)
1556            protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService;
1557            @BeanReference(type = DLFileEntryTypePersistence.class)
1558            protected DLFileEntryTypePersistence dlFileEntryTypePersistence;
1559            @BeanReference(type = DLFileEntryTypeFinder.class)
1560            protected DLFileEntryTypeFinder dlFileEntryTypeFinder;
1561            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService.class)
1562            protected com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService dlFileVersionLocalService;
1563            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileVersionService.class)
1564            protected com.liferay.portlet.documentlibrary.service.DLFileVersionService dlFileVersionService;
1565            @BeanReference(type = DLFileVersionPersistence.class)
1566            protected DLFileVersionPersistence dlFileVersionPersistence;
1567            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFolderLocalService.class)
1568            protected com.liferay.portlet.documentlibrary.service.DLFolderLocalService dlFolderLocalService;
1569            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFolderService.class)
1570            protected com.liferay.portlet.documentlibrary.service.DLFolderService dlFolderService;
1571            @BeanReference(type = DLFolderPersistence.class)
1572            protected DLFolderPersistence dlFolderPersistence;
1573            @BeanReference(type = DLFolderFinder.class)
1574            protected DLFolderFinder dlFolderFinder;
1575            private String _beanIdentifier;
1576    }