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