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