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 addDDMStructureLinks(long fileEntryTypeId,
039                    java.util.Set<java.lang.Long> ddmStructureIds) {
040                    _dlFileEntryTypeLocalService.addDDMStructureLinks(fileEntryTypeId,
041                            ddmStructureIds);
042            }
043    
044            /**
045            * Adds the document library file entry type to the database. Also notifies the appropriate model listeners.
046            *
047            * @param dlFileEntryType the document library file entry type
048            * @return the document library file entry type that was added
049            */
050            @Override
051            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addDLFileEntryType(
052                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
053                    return _dlFileEntryTypeLocalService.addDLFileEntryType(dlFileEntryType);
054            }
055    
056            @Override
057            public void addDLFolderDLFileEntryType(long folderId,
058                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
059                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryType(folderId,
060                            dlFileEntryType);
061            }
062    
063            @Override
064            public void addDLFolderDLFileEntryType(long folderId, long fileEntryTypeId) {
065                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryType(folderId,
066                            fileEntryTypeId);
067            }
068    
069            @Override
070            public void addDLFolderDLFileEntryTypes(long folderId,
071                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
072                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryTypes(folderId,
073                            DLFileEntryTypes);
074            }
075    
076            @Override
077            public void addDLFolderDLFileEntryTypes(long folderId,
078                    long[] fileEntryTypeIds) {
079                    _dlFileEntryTypeLocalService.addDLFolderDLFileEntryTypes(folderId,
080                            fileEntryTypeIds);
081            }
082    
083            @Override
084            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addFileEntryType(
085                    long userId, long groupId, java.lang.String fileEntryTypeKey,
086                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
087                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
088                    long[] ddmStructureIds,
089                    com.liferay.portal.service.ServiceContext serviceContext)
090                    throws com.liferay.portal.kernel.exception.PortalException {
091                    return _dlFileEntryTypeLocalService.addFileEntryType(userId, groupId,
092                            fileEntryTypeKey, nameMap, descriptionMap, ddmStructureIds,
093                            serviceContext);
094            }
095    
096            @Override
097            public com.liferay.portlet.documentlibrary.model.DLFileEntryType addFileEntryType(
098                    long userId, long groupId, java.lang.String name,
099                    java.lang.String description, long[] ddmStructureIds,
100                    com.liferay.portal.service.ServiceContext serviceContext)
101                    throws com.liferay.portal.kernel.exception.PortalException {
102                    return _dlFileEntryTypeLocalService.addFileEntryType(userId, groupId,
103                            name, description, ddmStructureIds, serviceContext);
104            }
105    
106            @Override
107            public void cascadeFileEntryTypes(long userId,
108                    com.liferay.portlet.documentlibrary.model.DLFolder dlFolder)
109                    throws com.liferay.portal.kernel.exception.PortalException {
110                    _dlFileEntryTypeLocalService.cascadeFileEntryTypes(userId, dlFolder);
111            }
112    
113            @Override
114            public void clearDLFolderDLFileEntryTypes(long folderId) {
115                    _dlFileEntryTypeLocalService.clearDLFolderDLFileEntryTypes(folderId);
116            }
117    
118            /**
119            * Creates a new document library file entry type with the primary key. Does not add the document library file entry type to the database.
120            *
121            * @param fileEntryTypeId the primary key for the new document library file entry type
122            * @return the new document library file entry type
123            */
124            @Override
125            public com.liferay.portlet.documentlibrary.model.DLFileEntryType createDLFileEntryType(
126                    long fileEntryTypeId) {
127                    return _dlFileEntryTypeLocalService.createDLFileEntryType(fileEntryTypeId);
128            }
129    
130            /**
131            * Deletes the document library file entry type from the database. Also notifies the appropriate model listeners.
132            *
133            * @param dlFileEntryType the document library file entry type
134            * @return the document library file entry type that was removed
135            */
136            @Override
137            public com.liferay.portlet.documentlibrary.model.DLFileEntryType deleteDLFileEntryType(
138                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
139                    return _dlFileEntryTypeLocalService.deleteDLFileEntryType(dlFileEntryType);
140            }
141    
142            /**
143            * Deletes the document library file entry type with the primary key from the database. Also notifies the appropriate model listeners.
144            *
145            * @param fileEntryTypeId the primary key of the document library file entry type
146            * @return the document library file entry type that was removed
147            * @throws PortalException if a document library file entry type with the primary key could not be found
148            */
149            @Override
150            public com.liferay.portlet.documentlibrary.model.DLFileEntryType deleteDLFileEntryType(
151                    long fileEntryTypeId)
152                    throws com.liferay.portal.kernel.exception.PortalException {
153                    return _dlFileEntryTypeLocalService.deleteDLFileEntryType(fileEntryTypeId);
154            }
155    
156            @Override
157            public void deleteDLFolderDLFileEntryType(long folderId,
158                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
159                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryType(folderId,
160                            dlFileEntryType);
161            }
162    
163            @Override
164            public void deleteDLFolderDLFileEntryType(long folderId,
165                    long fileEntryTypeId) {
166                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryType(folderId,
167                            fileEntryTypeId);
168            }
169    
170            @Override
171            public void deleteDLFolderDLFileEntryTypes(long folderId,
172                    java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> DLFileEntryTypes) {
173                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryTypes(folderId,
174                            DLFileEntryTypes);
175            }
176    
177            @Override
178            public void deleteDLFolderDLFileEntryTypes(long folderId,
179                    long[] fileEntryTypeIds) {
180                    _dlFileEntryTypeLocalService.deleteDLFolderDLFileEntryTypes(folderId,
181                            fileEntryTypeIds);
182            }
183    
184            @Override
185            public void deleteFileEntryType(
186                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType)
187                    throws com.liferay.portal.kernel.exception.PortalException {
188                    _dlFileEntryTypeLocalService.deleteFileEntryType(dlFileEntryType);
189            }
190    
191            @Override
192            public void deleteFileEntryType(long fileEntryTypeId)
193                    throws com.liferay.portal.kernel.exception.PortalException {
194                    _dlFileEntryTypeLocalService.deleteFileEntryType(fileEntryTypeId);
195            }
196    
197            @Override
198            public void deleteFileEntryTypes(long groupId)
199                    throws com.liferay.portal.kernel.exception.PortalException {
200                    _dlFileEntryTypeLocalService.deleteFileEntryTypes(groupId);
201            }
202    
203            /**
204            * @throws PortalException
205            */
206            @Override
207            public com.liferay.portal.model.PersistedModel deletePersistedModel(
208                    com.liferay.portal.model.PersistedModel persistedModel)
209                    throws com.liferay.portal.kernel.exception.PortalException {
210                    return _dlFileEntryTypeLocalService.deletePersistedModel(persistedModel);
211            }
212    
213            @Override
214            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
215                    return _dlFileEntryTypeLocalService.dynamicQuery();
216            }
217    
218            /**
219            * Performs a dynamic query on the database and returns the matching rows.
220            *
221            * @param dynamicQuery the dynamic query
222            * @return the matching rows
223            */
224            @Override
225            public <T> java.util.List<T> dynamicQuery(
226                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
227                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery);
228            }
229    
230            /**
231            * Performs a dynamic query on the database and returns a range of the matching rows.
232            *
233            * <p>
234            * 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.
235            * </p>
236            *
237            * @param dynamicQuery the dynamic query
238            * @param start the lower bound of the range of model instances
239            * @param end the upper bound of the range of model instances (not inclusive)
240            * @return the range of matching rows
241            */
242            @Override
243            public <T> java.util.List<T> dynamicQuery(
244                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
245                    int end) {
246                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery, start,
247                            end);
248            }
249    
250            /**
251            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
252            *
253            * <p>
254            * 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.
255            * </p>
256            *
257            * @param dynamicQuery the dynamic query
258            * @param start the lower bound of the range of model instances
259            * @param end the upper bound of the range of model instances (not inclusive)
260            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
261            * @return the ordered range of matching rows
262            */
263            @Override
264            public <T> java.util.List<T> dynamicQuery(
265                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
266                    int end,
267                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
268                    return _dlFileEntryTypeLocalService.dynamicQuery(dynamicQuery, start,
269                            end, orderByComparator);
270            }
271    
272            /**
273            * Returns the number of rows matching the dynamic query.
274            *
275            * @param dynamicQuery the dynamic query
276            * @return the number of rows matching the dynamic query
277            */
278            @Override
279            public long dynamicQueryCount(
280                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
281                    return _dlFileEntryTypeLocalService.dynamicQueryCount(dynamicQuery);
282            }
283    
284            /**
285            * Returns the number of rows matching the dynamic query.
286            *
287            * @param dynamicQuery the dynamic query
288            * @param projection the projection to apply to the query
289            * @return the number of rows matching the dynamic query
290            */
291            @Override
292            public long dynamicQueryCount(
293                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
294                    com.liferay.portal.kernel.dao.orm.Projection projection) {
295                    return _dlFileEntryTypeLocalService.dynamicQueryCount(dynamicQuery,
296                            projection);
297            }
298    
299            @Override
300            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchDLFileEntryType(
301                    long fileEntryTypeId) {
302                    return _dlFileEntryTypeLocalService.fetchDLFileEntryType(fileEntryTypeId);
303            }
304    
305            /**
306            * Returns the document library file entry type matching the UUID and group.
307            *
308            * @param uuid the document library file entry type's UUID
309            * @param groupId the primary key of the group
310            * @return the matching document library file entry type, or <code>null</code> if a matching document library file entry type could not be found
311            */
312            @Override
313            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchDLFileEntryTypeByUuidAndGroupId(
314                    java.lang.String uuid, long groupId) {
315                    return _dlFileEntryTypeLocalService.fetchDLFileEntryTypeByUuidAndGroupId(uuid,
316                            groupId);
317            }
318    
319            @Override
320            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchFileEntryType(
321                    long fileEntryTypeId) {
322                    return _dlFileEntryTypeLocalService.fetchFileEntryType(fileEntryTypeId);
323            }
324    
325            @Override
326            public com.liferay.portlet.documentlibrary.model.DLFileEntryType fetchFileEntryType(
327                    long groupId, java.lang.String fileEntryTypeKey) {
328                    return _dlFileEntryTypeLocalService.fetchFileEntryType(groupId,
329                            fileEntryTypeKey);
330            }
331    
332            @Override
333            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
334                    return _dlFileEntryTypeLocalService.getActionableDynamicQuery();
335            }
336    
337            /**
338            * Returns the Spring bean ID for this bean.
339            *
340            * @return the Spring bean ID for this bean
341            */
342            @Override
343            public java.lang.String getBeanIdentifier() {
344                    return _dlFileEntryTypeLocalService.getBeanIdentifier();
345            }
346    
347            /**
348            * Returns the document library file entry type with the primary key.
349            *
350            * @param fileEntryTypeId the primary key of the document library file entry type
351            * @return the document library file entry type
352            * @throws PortalException if a document library file entry type with the primary key could not be found
353            */
354            @Override
355            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType(
356                    long fileEntryTypeId)
357                    throws com.liferay.portal.kernel.exception.PortalException {
358                    return _dlFileEntryTypeLocalService.getDLFileEntryType(fileEntryTypeId);
359            }
360    
361            /**
362            * Returns the document library file entry type matching the UUID and group.
363            *
364            * @param uuid the document library file entry type's UUID
365            * @param groupId the primary key of the group
366            * @return the matching document library file entry type
367            * @throws PortalException if a matching document library file entry type could not be found
368            */
369            @Override
370            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryTypeByUuidAndGroupId(
371                    java.lang.String uuid, long groupId)
372                    throws com.liferay.portal.kernel.exception.PortalException {
373                    return _dlFileEntryTypeLocalService.getDLFileEntryTypeByUuidAndGroupId(uuid,
374                            groupId);
375            }
376    
377            /**
378            * Returns a range of all the document library file entry types.
379            *
380            * <p>
381            * 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.
382            * </p>
383            *
384            * @param start the lower bound of the range of document library file entry types
385            * @param end the upper bound of the range of document library file entry types (not inclusive)
386            * @return the range of document library file entry types
387            */
388            @Override
389            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypes(
390                    int start, int end) {
391                    return _dlFileEntryTypeLocalService.getDLFileEntryTypes(start, end);
392            }
393    
394            /**
395            * Returns all the document library file entry types matching the UUID and company.
396            *
397            * @param uuid the UUID of the document library file entry types
398            * @param companyId the primary key of the company
399            * @return the matching document library file entry types, or an empty list if no matches were found
400            */
401            @Override
402            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
403                    java.lang.String uuid, long companyId) {
404                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
405                            companyId);
406            }
407    
408            /**
409            * Returns a range of document library file entry types matching the UUID and company.
410            *
411            * @param uuid the UUID of the document library file entry types
412            * @param companyId the primary key of the company
413            * @param start the lower bound of the range of document library file entry types
414            * @param end the upper bound of the range of document library file entry types (not inclusive)
415            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
416            * @return the range of matching document library file entry types, or an empty list if no matches were found
417            */
418            @Override
419            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
420                    java.lang.String uuid, long companyId, int start, int end,
421                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
422                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
423                            companyId, start, end, orderByComparator);
424            }
425    
426            /**
427            * Returns the number of document library file entry types.
428            *
429            * @return the number of document library file entry types
430            */
431            @Override
432            public int getDLFileEntryTypesCount() {
433                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesCount();
434            }
435    
436            @Override
437            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
438                    long folderId) {
439                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId);
440            }
441    
442            @Override
443            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
444                    long folderId, int start, int end) {
445                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
446                            start, end);
447            }
448    
449            @Override
450            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
451                    long folderId, int start, int end,
452                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
453                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
454                            start, end, orderByComparator);
455            }
456    
457            @Override
458            public int getDLFolderDLFileEntryTypesCount(long folderId) {
459                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypesCount(folderId);
460            }
461    
462            /**
463            * Returns the folderIds of the document library folders associated with the document library file entry type.
464            *
465            * @param fileEntryTypeId the fileEntryTypeId of the document library file entry type
466            * @return long[] the folderIds of document library folders associated with the document library file entry type
467            */
468            @Override
469            public long[] getDLFolderPrimaryKeys(long fileEntryTypeId) {
470                    return _dlFileEntryTypeLocalService.getDLFolderPrimaryKeys(fileEntryTypeId);
471            }
472    
473            @Override
474            public long getDefaultFileEntryTypeId(long folderId)
475                    throws com.liferay.portal.kernel.exception.PortalException {
476                    return _dlFileEntryTypeLocalService.getDefaultFileEntryTypeId(folderId);
477            }
478    
479            @Override
480            public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
481                    com.liferay.portlet.exportimport.lar.PortletDataContext portletDataContext) {
482                    return _dlFileEntryTypeLocalService.getExportActionableDynamicQuery(portletDataContext);
483            }
484    
485            @Override
486            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
487                    long fileEntryTypeId)
488                    throws com.liferay.portal.kernel.exception.PortalException {
489                    return _dlFileEntryTypeLocalService.getFileEntryType(fileEntryTypeId);
490            }
491    
492            @Override
493            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
494                    long groupId, java.lang.String fileEntryTypeKey)
495                    throws com.liferay.portal.kernel.exception.PortalException {
496                    return _dlFileEntryTypeLocalService.getFileEntryType(groupId,
497                            fileEntryTypeKey);
498            }
499    
500            @Override
501            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFileEntryTypes(
502                    long ddmStructureId)
503                    throws com.liferay.portal.kernel.exception.PortalException {
504                    return _dlFileEntryTypeLocalService.getFileEntryTypes(ddmStructureId);
505            }
506    
507            @Override
508            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFileEntryTypes(
509                    long[] groupIds) {
510                    return _dlFileEntryTypeLocalService.getFileEntryTypes(groupIds);
511            }
512    
513            @Override
514            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFolderFileEntryTypes(
515                    long[] groupIds, long folderId, boolean inherited)
516                    throws com.liferay.portal.kernel.exception.PortalException {
517                    return _dlFileEntryTypeLocalService.getFolderFileEntryTypes(groupIds,
518                            folderId, inherited);
519            }
520    
521            @Override
522            public com.liferay.portal.model.PersistedModel getPersistedModel(
523                    java.io.Serializable primaryKeyObj)
524                    throws com.liferay.portal.kernel.exception.PortalException {
525                    return _dlFileEntryTypeLocalService.getPersistedModel(primaryKeyObj);
526            }
527    
528            @Override
529            public boolean hasDLFolderDLFileEntryType(long folderId,
530                    long fileEntryTypeId) {
531                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryType(folderId,
532                            fileEntryTypeId);
533            }
534    
535            @Override
536            public boolean hasDLFolderDLFileEntryTypes(long folderId) {
537                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryTypes(folderId);
538            }
539    
540            @Override
541            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> search(
542                    long companyId, long[] groupIds, java.lang.String keywords,
543                    boolean includeBasicFileEntryType, int start, int end,
544                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
545                    return _dlFileEntryTypeLocalService.search(companyId, groupIds,
546                            keywords, includeBasicFileEntryType, start, end, orderByComparator);
547            }
548    
549            @Override
550            public int searchCount(long companyId, long[] groupIds,
551                    java.lang.String keywords, boolean includeBasicFileEntryType) {
552                    return _dlFileEntryTypeLocalService.searchCount(companyId, groupIds,
553                            keywords, includeBasicFileEntryType);
554            }
555    
556            /**
557            * Sets the Spring bean ID for this bean.
558            *
559            * @param beanIdentifier the Spring bean ID for this bean
560            */
561            @Override
562            public void setBeanIdentifier(java.lang.String beanIdentifier) {
563                    _dlFileEntryTypeLocalService.setBeanIdentifier(beanIdentifier);
564            }
565    
566            @Override
567            public void setDLFolderDLFileEntryTypes(long folderId,
568                    long[] fileEntryTypeIds) {
569                    _dlFileEntryTypeLocalService.setDLFolderDLFileEntryTypes(folderId,
570                            fileEntryTypeIds);
571            }
572    
573            @Override
574            public void unsetFolderFileEntryTypes(long folderId) {
575                    _dlFileEntryTypeLocalService.unsetFolderFileEntryTypes(folderId);
576            }
577    
578            @Override
579            public void updateDDMStructureLinks(long fileEntryTypeId,
580                    java.util.Set<java.lang.Long> ddmStructureIds)
581                    throws com.liferay.portal.kernel.exception.PortalException {
582                    _dlFileEntryTypeLocalService.updateDDMStructureLinks(fileEntryTypeId,
583                            ddmStructureIds);
584            }
585    
586            /**
587            * 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.
588            *
589            * @param dlFileEntryType the document library file entry type
590            * @return the document library file entry type that was updated
591            */
592            @Override
593            public com.liferay.portlet.documentlibrary.model.DLFileEntryType updateDLFileEntryType(
594                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
595                    return _dlFileEntryTypeLocalService.updateDLFileEntryType(dlFileEntryType);
596            }
597    
598            @Override
599            public com.liferay.portlet.documentlibrary.model.DLFileEntry updateFileEntryFileEntryType(
600                    com.liferay.portlet.documentlibrary.model.DLFileEntry dlFileEntry,
601                    com.liferay.portal.service.ServiceContext serviceContext)
602                    throws com.liferay.portal.kernel.exception.PortalException {
603                    return _dlFileEntryTypeLocalService.updateFileEntryFileEntryType(dlFileEntry,
604                            serviceContext);
605            }
606    
607            @Override
608            public void updateFileEntryType(long userId, long fileEntryTypeId,
609                    java.lang.String name, java.lang.String description,
610                    long[] ddmStructureIds,
611                    com.liferay.portal.service.ServiceContext serviceContext)
612                    throws com.liferay.portal.kernel.exception.PortalException {
613                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
614                            fileEntryTypeId, name, description, ddmStructureIds, serviceContext);
615            }
616    
617            @Override
618            public void updateFileEntryType(long userId, long fileEntryTypeId,
619                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
620                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
621                    long[] ddmStructureIds,
622                    com.liferay.portal.service.ServiceContext serviceContext)
623                    throws com.liferay.portal.kernel.exception.PortalException {
624                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
625                            fileEntryTypeId, nameMap, descriptionMap, ddmStructureIds,
626                            serviceContext);
627            }
628    
629            @Override
630            public void updateFolderFileEntryTypes(
631                    com.liferay.portlet.documentlibrary.model.DLFolder dlFolder,
632                    java.util.List<java.lang.Long> fileEntryTypeIds,
633                    long defaultFileEntryTypeId,
634                    com.liferay.portal.service.ServiceContext serviceContext) {
635                    _dlFileEntryTypeLocalService.updateFolderFileEntryTypes(dlFolder,
636                            fileEntryTypeIds, defaultFileEntryTypeId, serviceContext);
637            }
638    
639            /**
640             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
641             */
642            @Deprecated
643            public DLFileEntryTypeLocalService getWrappedDLFileEntryTypeLocalService() {
644                    return _dlFileEntryTypeLocalService;
645            }
646    
647            /**
648             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
649             */
650            @Deprecated
651            public void setWrappedDLFileEntryTypeLocalService(
652                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
653                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
654            }
655    
656            @Override
657            public DLFileEntryTypeLocalService getWrappedService() {
658                    return _dlFileEntryTypeLocalService;
659            }
660    
661            @Override
662            public void setWrappedService(
663                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
664                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
665            }
666    
667            private DLFileEntryTypeLocalService _dlFileEntryTypeLocalService;
668    }