001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.documentlibrary.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link DLFileEntryTypeLocalService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see DLFileEntryTypeLocalService
026     * @generated
027     */
028    @ProviderType
029    public class DLFileEntryTypeLocalServiceWrapper
030            implements DLFileEntryTypeLocalService,
031                    ServiceWrapper<DLFileEntryTypeLocalService> {
032            public DLFileEntryTypeLocalServiceWrapper(
033                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
034                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
035            }
036    
037            @Override
038            public void addDDMStructureDLFileEntryType(long structureId,
039                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
040                    _dlFileEntryTypeLocalService.addDDMStructureDLFileEntryType(structureId,
041                            dlFileEntryType);
042            }
043    
044            @Override
045            public void addDDMStructureDLFileEntryType(long structureId,
046                    long fileEntryTypeId) {
047                    _dlFileEntryTypeLocalService.addDDMStructureDLFileEntryType(structureId,
048                            fileEntryTypeId);
049            }
050    
051            @Override
052            public void addDDMStructureDLFileEntryTypes(long structureId,
053                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
054                    _dlFileEntryTypeLocalService.addDDMStructureDLFileEntryTypes(structureId,
055                            DLFileEntryTypes);
056            }
057    
058            @Override
059            public void addDDMStructureDLFileEntryTypes(long structureId,
060                    long[] fileEntryTypeIds) {
061                    _dlFileEntryTypeLocalService.addDDMStructureDLFileEntryTypes(structureId,
062                            fileEntryTypeIds);
063            }
064    
065            /**
066            * Adds the document library file entry type to the database. Also notifies the appropriate model listeners.
067            *
068            * @param dlFileEntryType the document library file entry type
069            * @return the document library file entry type that was added
070            */
071            @Override
072            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addDLFileEntryType(
073                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
074                    return _dlFileEntryTypeLocalService.addDLFileEntryType(dlFileEntryType);
075            }
076    
077            @Override
078            public void addDLFolderDLFileEntryType(long folderId,
079                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
080                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryType(folderId,
081                            dlFileEntryType);
082            }
083    
084            @Override
085            public void addDLFolderDLFileEntryType(long folderId, long fileEntryTypeId) {
086                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryType(folderId,
087                            fileEntryTypeId);
088            }
089    
090            @Override
091            public void addDLFolderDLFileEntryTypes(long folderId,
092                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
093                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryTypes(folderId,
094                            DLFileEntryTypes);
095            }
096    
097            @Override
098            public void addDLFolderDLFileEntryTypes(long folderId,
099                    long[] fileEntryTypeIds) {
100                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryTypes(folderId,
101                            fileEntryTypeIds);
102            }
103    
104            @Override
105            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addFileEntryType(
106                    long userId, long groupId, java.lang.String fileEntryTypeKey,
107                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
108                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
109                    long[] ddmStructureIds,
110                    com.liferay.portal.service.ServiceContext serviceContext)
111                    throws com.liferay.portal.kernel.exception.PortalException {
112                    return _dlFileEntryTypeLocalService.addFileEntryType(userId, groupId,
113                            fileEntryTypeKey, nameMap, descriptionMap, ddmStructureIds,
114                            serviceContext);
115            }
116    
117            @Override
118            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addFileEntryType(
119                    long userId, long groupId, java.lang.String name,
120                    java.lang.String description, long[] ddmStructureIds,
121                    com.liferay.portal.service.ServiceContext serviceContext)
122                    throws com.liferay.portal.kernel.exception.PortalException {
123                    return _dlFileEntryTypeLocalService.addFileEntryType(userId, groupId,
124                            name, description, ddmStructureIds, serviceContext);
125            }
126    
127            @Override
128            public void cascadeFileEntryTypes(long userId,
129                    com.liferay.portlet.documentlibrary.model.DLFolder dlFolder)
130                    throws com.liferay.portal.kernel.exception.PortalException {
131                    _dlFileEntryTypeLocalService.cascadeFileEntryTypes(userId, dlFolder);
132            }
133    
134            @Override
135            public void clearDDMStructureDLFileEntryTypes(long structureId) {
136                    _dlFileEntryTypeLocalService.clearDDMStructureDLFileEntryTypes(structureId);
137            }
138    
139            @Override
140            public void clearDLFolderDLFileEntryTypes(long folderId) {
141                    _dlFileEntryTypeLocalService.clearDLFolderDLFileEntryTypes(folderId);
142            }
143    
144            /**
145            * Creates a new document library file entry type with the primary key. Does not add the document library file entry type to the database.
146            *
147            * @param fileEntryTypeId the primary key for the new document library file entry type
148            * @return the new document library file entry type
149            */
150            @Override
151            public com.liferay.portlet.documentlibrary.model.DLFileEntryType createDLFileEntryType(
152                    long fileEntryTypeId) {
153                    return _dlFileEntryTypeLocalService.createDLFileEntryType(fileEntryTypeId);
154            }
155    
156            @Override
157            public void deleteDDMStructureDLFileEntryType(long structureId,
158                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
159                    _dlFileEntryTypeLocalService.deleteDDMStructureDLFileEntryType(structureId,
160                            dlFileEntryType);
161            }
162    
163            @Override
164            public void deleteDDMStructureDLFileEntryType(long structureId,
165                    long fileEntryTypeId) {
166                    _dlFileEntryTypeLocalService.deleteDDMStructureDLFileEntryType(structureId,
167                            fileEntryTypeId);
168            }
169    
170            @Override
171            public void deleteDDMStructureDLFileEntryTypes(long structureId,
172                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
173                    _dlFileEntryTypeLocalService.deleteDDMStructureDLFileEntryTypes(structureId,
174                            DLFileEntryTypes);
175            }
176    
177            @Override
178            public void deleteDDMStructureDLFileEntryTypes(long structureId,
179                    long[] fileEntryTypeIds) {
180                    _dlFileEntryTypeLocalService.deleteDDMStructureDLFileEntryTypes(structureId,
181                            fileEntryTypeIds);
182            }
183    
184            /**
185            * Deletes the document library file entry type from the database. Also notifies the appropriate model listeners.
186            *
187            * @param dlFileEntryType the document library file entry type
188            * @return the document library file entry type that was removed
189            */
190            @Override
191            public com.liferay.portlet.documentlibrary.model.DLFileEntryType deleteDLFileEntryType(
192                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
193                    return _dlFileEntryTypeLocalService.deleteDLFileEntryType(dlFileEntryType);
194            }
195    
196            /**
197            * Deletes the document library file entry type with the primary key from the database. Also notifies the appropriate model listeners.
198            *
199            * @param fileEntryTypeId the primary key of the document library file entry type
200            * @return the document library file entry type that was removed
201            * @throws PortalException if a document library file entry type with the primary key could not be found
202            */
203            @Override
204            public com.liferay.portlet.documentlibrary.model.DLFileEntryType deleteDLFileEntryType(
205                    long fileEntryTypeId)
206                    throws com.liferay.portal.kernel.exception.PortalException {
207                    return _dlFileEntryTypeLocalService.deleteDLFileEntryType(fileEntryTypeId);
208            }
209    
210            @Override
211            public void deleteDLFolderDLFileEntryType(long folderId,
212                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
213                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryType(folderId,
214                            dlFileEntryType);
215            }
216    
217            @Override
218            public void deleteDLFolderDLFileEntryType(long folderId,
219                    long fileEntryTypeId) {
220                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryType(folderId,
221                            fileEntryTypeId);
222            }
223    
224            @Override
225            public void deleteDLFolderDLFileEntryTypes(long folderId,
226                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
227                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryTypes(folderId,
228                            DLFileEntryTypes);
229            }
230    
231            @Override
232            public void deleteDLFolderDLFileEntryTypes(long folderId,
233                    long[] fileEntryTypeIds) {
234                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryTypes(folderId,
235                            fileEntryTypeIds);
236            }
237    
238            @Override
239            public void deleteFileEntryType(
240                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType)
241                    throws com.liferay.portal.kernel.exception.PortalException {
242                    _dlFileEntryTypeLocalService.deleteFileEntryType(dlFileEntryType);
243            }
244    
245            @Override
246            public void deleteFileEntryType(long fileEntryTypeId)
247                    throws com.liferay.portal.kernel.exception.PortalException {
248                    _dlFileEntryTypeLocalService.deleteFileEntryType(fileEntryTypeId);
249            }
250    
251            @Override
252            public void deleteFileEntryTypes(long groupId)
253                    throws com.liferay.portal.kernel.exception.PortalException {
254                    _dlFileEntryTypeLocalService.deleteFileEntryTypes(groupId);
255            }
256    
257            /**
258            * @throws PortalException
259            */
260            @Override
261            public com.liferay.portal.model.PersistedModel deletePersistedModel(
262                    com.liferay.portal.model.PersistedModel persistedModel)
263                    throws com.liferay.portal.kernel.exception.PortalException {
264                    return _dlFileEntryTypeLocalService.deletePersistedModel(persistedModel);
265            }
266    
267            @Override
268            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
269                    return _dlFileEntryTypeLocalService.dynamicQuery();
270            }
271    
272            /**
273            * Performs a dynamic query on the database and returns the matching rows.
274            *
275            * @param dynamicQuery the dynamic query
276            * @return the matching rows
277            */
278            @Override
279            public <T> java.util.List<T> dynamicQuery(
280                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
281                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery);
282            }
283    
284            /**
285            * Performs a dynamic query on the database and returns a range of the matching rows.
286            *
287            * <p>
288            * 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.DLFileEntryTypeModelImpl}. 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.
289            * </p>
290            *
291            * @param dynamicQuery the dynamic query
292            * @param start the lower bound of the range of model instances
293            * @param end the upper bound of the range of model instances (not inclusive)
294            * @return the range of matching rows
295            */
296            @Override
297            public <T> java.util.List<T> dynamicQuery(
298                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
299                    int end) {
300                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery, start,
301                            end);
302            }
303    
304            /**
305            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
306            *
307            * <p>
308            * 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.DLFileEntryTypeModelImpl}. 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.
309            * </p>
310            *
311            * @param dynamicQuery the dynamic query
312            * @param start the lower bound of the range of model instances
313            * @param end the upper bound of the range of model instances (not inclusive)
314            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
315            * @return the ordered range of matching rows
316            */
317            @Override
318            public <T> java.util.List<T> dynamicQuery(
319                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
320                    int end,
321                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
322                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery, start,
323                            end, orderByComparator);
324            }
325    
326            /**
327            * Returns the number of rows matching the dynamic query.
328            *
329            * @param dynamicQuery the dynamic query
330            * @return the number of rows matching the dynamic query
331            */
332            @Override
333            public long dynamicQueryCount(
334                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
335                    return _dlFileEntryTypeLocalService.dynamicQueryCount(dynamicQuery);
336            }
337    
338            /**
339            * Returns the number of rows matching the dynamic query.
340            *
341            * @param dynamicQuery the dynamic query
342            * @param projection the projection to apply to the query
343            * @return the number of rows matching the dynamic query
344            */
345            @Override
346            public long dynamicQueryCount(
347                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
348                    com.liferay.portal.kernel.dao.orm.Projection projection) {
349                    return _dlFileEntryTypeLocalService.dynamicQueryCount(dynamicQuery,
350                            projection);
351            }
352    
353            @Override
354            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchDLFileEntryType(
355                    long fileEntryTypeId) {
356                    return _dlFileEntryTypeLocalService.fetchDLFileEntryType(fileEntryTypeId);
357            }
358    
359            /**
360            * Returns the document library file entry type matching the UUID and group.
361            *
362            * @param uuid the document library file entry type's UUID
363            * @param groupId the primary key of the group
364            * @return the matching document library file entry type, or <code>null</code> if a matching document library file entry type could not be found
365            */
366            @Override
367            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchDLFileEntryTypeByUuidAndGroupId(
368                    java.lang.String uuid, long groupId) {
369                    return _dlFileEntryTypeLocalService.fetchDLFileEntryTypeByUuidAndGroupId(uuid,
370                            groupId);
371            }
372    
373            @Override
374            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchFileEntryType(
375                    long fileEntryTypeId) {
376                    return _dlFileEntryTypeLocalService.fetchFileEntryType(fileEntryTypeId);
377            }
378    
379            @Override
380            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchFileEntryType(
381                    long groupId, java.lang.String fileEntryTypeKey) {
382                    return _dlFileEntryTypeLocalService.fetchFileEntryType(groupId,
383                            fileEntryTypeKey);
384            }
385    
386            @Override
387            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
388                    return _dlFileEntryTypeLocalService.getActionableDynamicQuery();
389            }
390    
391            /**
392            * Returns the Spring bean ID for this bean.
393            *
394            * @return the Spring bean ID for this bean
395            */
396            @Override
397            public java.lang.String getBeanIdentifier() {
398                    return _dlFileEntryTypeLocalService.getBeanIdentifier();
399            }
400    
401            @Override
402            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDDMStructureDLFileEntryTypes(
403                    long structureId) {
404                    return _dlFileEntryTypeLocalService.getDDMStructureDLFileEntryTypes(structureId);
405            }
406    
407            @Override
408            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDDMStructureDLFileEntryTypes(
409                    long structureId, int start, int end) {
410                    return _dlFileEntryTypeLocalService.getDDMStructureDLFileEntryTypes(structureId,
411                            start, end);
412            }
413    
414            @Override
415            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDDMStructureDLFileEntryTypes(
416                    long structureId, int start, int end,
417                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
418                    return _dlFileEntryTypeLocalService.getDDMStructureDLFileEntryTypes(structureId,
419                            start, end, orderByComparator);
420            }
421    
422            @Override
423            public int getDDMStructureDLFileEntryTypesCount(long structureId) {
424                    return _dlFileEntryTypeLocalService.getDDMStructureDLFileEntryTypesCount(structureId);
425            }
426    
427            /**
428            * Returns the structureIds of the d d m structures associated with the document library file entry type.
429            *
430            * @param fileEntryTypeId the fileEntryTypeId of the document library file entry type
431            * @return long[] the structureIds of d d m structures associated with the document library file entry type
432            */
433            @Override
434            public long[] getDDMStructurePrimaryKeys(long fileEntryTypeId) {
435                    return _dlFileEntryTypeLocalService.getDDMStructurePrimaryKeys(fileEntryTypeId);
436            }
437    
438            /**
439            * Returns the document library file entry type with the primary key.
440            *
441            * @param fileEntryTypeId the primary key of the document library file entry type
442            * @return the document library file entry type
443            * @throws PortalException if a document library file entry type with the primary key could not be found
444            */
445            @Override
446            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType(
447                    long fileEntryTypeId)
448                    throws com.liferay.portal.kernel.exception.PortalException {
449                    return _dlFileEntryTypeLocalService.getDLFileEntryType(fileEntryTypeId);
450            }
451    
452            /**
453            * Returns the document library file entry type matching the UUID and group.
454            *
455            * @param uuid the document library file entry type's UUID
456            * @param groupId the primary key of the group
457            * @return the matching document library file entry type
458            * @throws PortalException if a matching document library file entry type could not be found
459            */
460            @Override
461            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryTypeByUuidAndGroupId(
462                    java.lang.String uuid, long groupId)
463                    throws com.liferay.portal.kernel.exception.PortalException {
464                    return _dlFileEntryTypeLocalService.getDLFileEntryTypeByUuidAndGroupId(uuid,
465                            groupId);
466            }
467    
468            /**
469            * Returns a range of all the document library file entry types.
470            *
471            * <p>
472            * 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.DLFileEntryTypeModelImpl}. 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.
473            * </p>
474            *
475            * @param start the lower bound of the range of document library file entry types
476            * @param end the upper bound of the range of document library file entry types (not inclusive)
477            * @return the range of document library file entry types
478            */
479            @Override
480            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypes(
481                    int start, int end) {
482                    return _dlFileEntryTypeLocalService.getDLFileEntryTypes(start, end);
483            }
484    
485            /**
486            * Returns all the document library file entry types matching the UUID and company.
487            *
488            * @param uuid the UUID of the document library file entry types
489            * @param companyId the primary key of the company
490            * @return the matching document library file entry types, or an empty list if no matches were found
491            */
492            @Override
493            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
494                    java.lang.String uuid, long companyId) {
495                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
496                            companyId);
497            }
498    
499            /**
500            * Returns a range of document library file entry types matching the UUID and company.
501            *
502            * @param uuid the UUID of the document library file entry types
503            * @param companyId the primary key of the company
504            * @param start the lower bound of the range of document library file entry types
505            * @param end the upper bound of the range of document library file entry types (not inclusive)
506            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
507            * @return the range of matching document library file entry types, or an empty list if no matches were found
508            */
509            @Override
510            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
511                    java.lang.String uuid, long companyId, int start, int end,
512                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
513                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
514                            companyId, start, end, orderByComparator);
515            }
516    
517            /**
518            * Returns the number of document library file entry types.
519            *
520            * @return the number of document library file entry types
521            */
522            @Override
523            public int getDLFileEntryTypesCount() {
524                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesCount();
525            }
526    
527            @Override
528            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
529                    long folderId) {
530                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId);
531            }
532    
533            @Override
534            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
535                    long folderId, int start, int end) {
536                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
537                            start, end);
538            }
539    
540            @Override
541            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
542                    long folderId, int start, int end,
543                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
544                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
545                            start, end, orderByComparator);
546            }
547    
548            @Override
549            public int getDLFolderDLFileEntryTypesCount(long folderId) {
550                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypesCount(folderId);
551            }
552    
553            /**
554            * Returns the folderIds of the document library folders associated with the document library file entry type.
555            *
556            * @param fileEntryTypeId the fileEntryTypeId of the document library file entry type
557            * @return long[] the folderIds of document library folders associated with the document library file entry type
558            */
559            @Override
560            public long[] getDLFolderPrimaryKeys(long fileEntryTypeId) {
561                    return _dlFileEntryTypeLocalService.getDLFolderPrimaryKeys(fileEntryTypeId);
562            }
563    
564            @Override
565            public long getDefaultFileEntryTypeId(long folderId)
566                    throws com.liferay.portal.kernel.exception.PortalException {
567                    return _dlFileEntryTypeLocalService.getDefaultFileEntryTypeId(folderId);
568            }
569    
570            @Override
571            public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
572                    com.liferay.portal.kernel.lar.PortletDataContext portletDataContext) {
573                    return _dlFileEntryTypeLocalService.getExportActionableDynamicQuery(portletDataContext);
574            }
575    
576            @Override
577            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
578                    long fileEntryTypeId)
579                    throws com.liferay.portal.kernel.exception.PortalException {
580                    return _dlFileEntryTypeLocalService.getFileEntryType(fileEntryTypeId);
581            }
582    
583            @Override
584            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
585                    long groupId, java.lang.String fileEntryTypeKey)
586                    throws com.liferay.portal.kernel.exception.PortalException {
587                    return _dlFileEntryTypeLocalService.getFileEntryType(groupId,
588                            fileEntryTypeKey);
589            }
590    
591            @Override
592            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFileEntryTypes(
593                    long[] groupIds) {
594                    return _dlFileEntryTypeLocalService.getFileEntryTypes(groupIds);
595            }
596    
597            @Override
598            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFolderFileEntryTypes(
599                    long[] groupIds, long folderId, boolean inherited)
600                    throws com.liferay.portal.kernel.exception.PortalException {
601                    return _dlFileEntryTypeLocalService.getFolderFileEntryTypes(groupIds,
602                            folderId, inherited);
603            }
604    
605            @Override
606            public com.liferay.portal.model.PersistedModel getPersistedModel(
607                    java.io.Serializable primaryKeyObj)
608                    throws com.liferay.portal.kernel.exception.PortalException {
609                    return _dlFileEntryTypeLocalService.getPersistedModel(primaryKeyObj);
610            }
611    
612            @Override
613            public boolean hasDDMStructureDLFileEntryType(long structureId,
614                    long fileEntryTypeId) {
615                    return _dlFileEntryTypeLocalService.hasDDMStructureDLFileEntryType(structureId,
616                            fileEntryTypeId);
617            }
618    
619            @Override
620            public boolean hasDDMStructureDLFileEntryTypes(long structureId) {
621                    return _dlFileEntryTypeLocalService.hasDDMStructureDLFileEntryTypes(structureId);
622            }
623    
624            @Override
625            public boolean hasDLFolderDLFileEntryType(long folderId,
626                    long fileEntryTypeId) {
627                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryType(folderId,
628                            fileEntryTypeId);
629            }
630    
631            @Override
632            public boolean hasDLFolderDLFileEntryTypes(long folderId) {
633                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryTypes(folderId);
634            }
635    
636            @Override
637            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> search(
638                    long companyId, long[] groupIds, java.lang.String keywords,
639                    boolean includeBasicFileEntryType, int start, int end,
640                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
641                    return _dlFileEntryTypeLocalService.search(companyId, groupIds,
642                            keywords, includeBasicFileEntryType, start, end, orderByComparator);
643            }
644    
645            @Override
646            public int searchCount(long companyId, long[] groupIds,
647                    java.lang.String keywords, boolean includeBasicFileEntryType) {
648                    return _dlFileEntryTypeLocalService.searchCount(companyId, groupIds,
649                            keywords, includeBasicFileEntryType);
650            }
651    
652            /**
653            * Sets the Spring bean ID for this bean.
654            *
655            * @param beanIdentifier the Spring bean ID for this bean
656            */
657            @Override
658            public void setBeanIdentifier(java.lang.String beanIdentifier) {
659                    _dlFileEntryTypeLocalService.setBeanIdentifier(beanIdentifier);
660            }
661    
662            @Override
663            public void setDDMStructureDLFileEntryTypes(long structureId,
664                    long[] fileEntryTypeIds) {
665                    _dlFileEntryTypeLocalService.setDDMStructureDLFileEntryTypes(structureId,
666                            fileEntryTypeIds);
667            }
668    
669            @Override
670            public void setDLFolderDLFileEntryTypes(long folderId,
671                    long[] fileEntryTypeIds) {
672                    _dlFileEntryTypeLocalService.setDLFolderDLFileEntryTypes(folderId,
673                            fileEntryTypeIds);
674            }
675    
676            @Override
677            public void unsetFolderFileEntryTypes(long folderId) {
678                    _dlFileEntryTypeLocalService.unsetFolderFileEntryTypes(folderId);
679            }
680    
681            /**
682            * Updates the document library file entry type in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
683            *
684            * @param dlFileEntryType the document library file entry type
685            * @return the document library file entry type that was updated
686            */
687            @Override
688            public com.liferay.portlet.documentlibrary.model.DLFileEntryType updateDLFileEntryType(
689                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
690                    return _dlFileEntryTypeLocalService.updateDLFileEntryType(dlFileEntryType);
691            }
692    
693            @Override
694            public com.liferay.portlet.documentlibrary.model.DLFileEntry updateFileEntryFileEntryType(
695                    com.liferay.portlet.documentlibrary.model.DLFileEntry dlFileEntry,
696                    com.liferay.portal.service.ServiceContext serviceContext)
697                    throws com.liferay.portal.kernel.exception.PortalException {
698                    return _dlFileEntryTypeLocalService.updateFileEntryFileEntryType(dlFileEntry,
699                            serviceContext);
700            }
701    
702            @Override
703            public void updateFileEntryType(long userId, long fileEntryTypeId,
704                    java.lang.String name, java.lang.String description,
705                    long[] ddmStructureIds,
706                    com.liferay.portal.service.ServiceContext serviceContext)
707                    throws com.liferay.portal.kernel.exception.PortalException {
708                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
709                            fileEntryTypeId, name, description, ddmStructureIds, serviceContext);
710            }
711    
712            @Override
713            public void updateFileEntryType(long userId, long fileEntryTypeId,
714                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
715                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
716                    long[] ddmStructureIds,
717                    com.liferay.portal.service.ServiceContext serviceContext)
718                    throws com.liferay.portal.kernel.exception.PortalException {
719                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
720                            fileEntryTypeId, nameMap, descriptionMap, ddmStructureIds,
721                            serviceContext);
722            }
723    
724            @Override
725            public void updateFolderFileEntryTypes(
726                    com.liferay.portlet.documentlibrary.model.DLFolder dlFolder,
727                    java.util.List<java.lang.Long> fileEntryTypeIds,
728                    long defaultFileEntryTypeId,
729                    com.liferay.portal.service.ServiceContext serviceContext) {
730                    _dlFileEntryTypeLocalService.updateFolderFileEntryTypes(dlFolder,
731                            fileEntryTypeIds, defaultFileEntryTypeId, serviceContext);
732            }
733    
734            /**
735             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
736             */
737            @Deprecated
738            public DLFileEntryTypeLocalService getWrappedDLFileEntryTypeLocalService() {
739                    return _dlFileEntryTypeLocalService;
740            }
741    
742            /**
743             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
744             */
745            @Deprecated
746            public void setWrappedDLFileEntryTypeLocalService(
747                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
748                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
749            }
750    
751            @Override
752            public DLFileEntryTypeLocalService getWrappedService() {
753                    return _dlFileEntryTypeLocalService;
754            }
755    
756            @Override
757            public void setWrappedService(
758                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
759                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
760            }
761    
762            private DLFileEntryTypeLocalService _dlFileEntryTypeLocalService;
763    }