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 document library file entry type with the primary key.
339            *
340            * @param fileEntryTypeId the primary key of the document library file entry type
341            * @return the document library file entry type
342            * @throws PortalException if a document library file entry type with the primary key could not be found
343            */
344            @Override
345            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType(
346                    long fileEntryTypeId)
347                    throws com.liferay.portal.kernel.exception.PortalException {
348                    return _dlFileEntryTypeLocalService.getDLFileEntryType(fileEntryTypeId);
349            }
350    
351            /**
352            * Returns the document library file entry type matching the UUID and group.
353            *
354            * @param uuid the document library file entry type's UUID
355            * @param groupId the primary key of the group
356            * @return the matching document library file entry type
357            * @throws PortalException if a matching document library file entry type could not be found
358            */
359            @Override
360            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryTypeByUuidAndGroupId(
361                    java.lang.String uuid, long groupId)
362                    throws com.liferay.portal.kernel.exception.PortalException {
363                    return _dlFileEntryTypeLocalService.getDLFileEntryTypeByUuidAndGroupId(uuid,
364                            groupId);
365            }
366    
367            /**
368            * Returns a range of all the document library file entry types.
369            *
370            * <p>
371            * 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.
372            * </p>
373            *
374            * @param start the lower bound of the range of document library file entry types
375            * @param end the upper bound of the range of document library file entry types (not inclusive)
376            * @return the range of document library file entry types
377            */
378            @Override
379            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypes(
380                    int start, int end) {
381                    return _dlFileEntryTypeLocalService.getDLFileEntryTypes(start, end);
382            }
383    
384            /**
385            * Returns all the document library file entry types matching the UUID and company.
386            *
387            * @param uuid the UUID of the document library file entry types
388            * @param companyId the primary key of the company
389            * @return the matching document library file entry types, or an empty list if no matches were found
390            */
391            @Override
392            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
393                    java.lang.String uuid, long companyId) {
394                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
395                            companyId);
396            }
397    
398            /**
399            * Returns a range of document library file entry types matching the UUID and company.
400            *
401            * @param uuid the UUID of the document library file entry types
402            * @param companyId the primary key of the company
403            * @param start the lower bound of the range of document library file entry types
404            * @param end the upper bound of the range of document library file entry types (not inclusive)
405            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
406            * @return the range of matching document library file entry types, or an empty list if no matches were found
407            */
408            @Override
409            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFileEntryTypesByUuidAndCompanyId(
410                    java.lang.String uuid, long companyId, int start, int end,
411                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
412                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesByUuidAndCompanyId(uuid,
413                            companyId, start, end, orderByComparator);
414            }
415    
416            /**
417            * Returns the number of document library file entry types.
418            *
419            * @return the number of document library file entry types
420            */
421            @Override
422            public int getDLFileEntryTypesCount() {
423                    return _dlFileEntryTypeLocalService.getDLFileEntryTypesCount();
424            }
425    
426            @Override
427            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
428                    long folderId) {
429                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId);
430            }
431    
432            @Override
433            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
434                    long folderId, int start, int end) {
435                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
436                            start, end);
437            }
438    
439            @Override
440            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getDLFolderDLFileEntryTypes(
441                    long folderId, int start, int end,
442                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
443                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypes(folderId,
444                            start, end, orderByComparator);
445            }
446    
447            @Override
448            public int getDLFolderDLFileEntryTypesCount(long folderId) {
449                    return _dlFileEntryTypeLocalService.getDLFolderDLFileEntryTypesCount(folderId);
450            }
451    
452            /**
453            * Returns the folderIds of the document library folders associated with the document library file entry type.
454            *
455            * @param fileEntryTypeId the fileEntryTypeId of the document library file entry type
456            * @return long[] the folderIds of document library folders associated with the document library file entry type
457            */
458            @Override
459            public long[] getDLFolderPrimaryKeys(long fileEntryTypeId) {
460                    return _dlFileEntryTypeLocalService.getDLFolderPrimaryKeys(fileEntryTypeId);
461            }
462    
463            @Override
464            public long getDefaultFileEntryTypeId(long folderId)
465                    throws com.liferay.portal.kernel.exception.PortalException {
466                    return _dlFileEntryTypeLocalService.getDefaultFileEntryTypeId(folderId);
467            }
468    
469            @Override
470            public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
471                    com.liferay.portlet.exportimport.lar.PortletDataContext portletDataContext) {
472                    return _dlFileEntryTypeLocalService.getExportActionableDynamicQuery(portletDataContext);
473            }
474    
475            @Override
476            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
477                    long fileEntryTypeId)
478                    throws com.liferay.portal.kernel.exception.PortalException {
479                    return _dlFileEntryTypeLocalService.getFileEntryType(fileEntryTypeId);
480            }
481    
482            @Override
483            public com.liferay.portlet.documentlibrary.model.DLFileEntryType getFileEntryType(
484                    long groupId, java.lang.String fileEntryTypeKey)
485                    throws com.liferay.portal.kernel.exception.PortalException {
486                    return _dlFileEntryTypeLocalService.getFileEntryType(groupId,
487                            fileEntryTypeKey);
488            }
489    
490            @Override
491            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFileEntryTypes(
492                    long ddmStructureId)
493                    throws com.liferay.portal.kernel.exception.PortalException {
494                    return _dlFileEntryTypeLocalService.getFileEntryTypes(ddmStructureId);
495            }
496    
497            @Override
498            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFileEntryTypes(
499                    long[] groupIds) {
500                    return _dlFileEntryTypeLocalService.getFileEntryTypes(groupIds);
501            }
502    
503            @Override
504            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> getFolderFileEntryTypes(
505                    long[] groupIds, long folderId, boolean inherited)
506                    throws com.liferay.portal.kernel.exception.PortalException {
507                    return _dlFileEntryTypeLocalService.getFolderFileEntryTypes(groupIds,
508                            folderId, inherited);
509            }
510    
511            @Override
512            public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
513                    return _dlFileEntryTypeLocalService.getIndexableActionableDynamicQuery();
514            }
515    
516            /**
517            * Returns the OSGi service identifier.
518            *
519            * @return the OSGi service identifier
520            */
521            @Override
522            public java.lang.String getOSGiServiceIdentifier() {
523                    return _dlFileEntryTypeLocalService.getOSGiServiceIdentifier();
524            }
525    
526            @Override
527            public com.liferay.portal.model.PersistedModel getPersistedModel(
528                    java.io.Serializable primaryKeyObj)
529                    throws com.liferay.portal.kernel.exception.PortalException {
530                    return _dlFileEntryTypeLocalService.getPersistedModel(primaryKeyObj);
531            }
532    
533            @Override
534            public boolean hasDLFolderDLFileEntryType(long folderId,
535                    long fileEntryTypeId) {
536                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryType(folderId,
537                            fileEntryTypeId);
538            }
539    
540            @Override
541            public boolean hasDLFolderDLFileEntryTypes(long folderId) {
542                    return _dlFileEntryTypeLocalService.hasDLFolderDLFileEntryTypes(folderId);
543            }
544    
545            @Override
546            public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> search(
547                    long companyId, long[] groupIds, java.lang.String keywords,
548                    boolean includeBasicFileEntryType, int start, int end,
549                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.documentlibrary.model.DLFileEntryType> orderByComparator) {
550                    return _dlFileEntryTypeLocalService.search(companyId, groupIds,
551                            keywords, includeBasicFileEntryType, start, end, orderByComparator);
552            }
553    
554            @Override
555            public int searchCount(long companyId, long[] groupIds,
556                    java.lang.String keywords, boolean includeBasicFileEntryType) {
557                    return _dlFileEntryTypeLocalService.searchCount(companyId, groupIds,
558                            keywords, includeBasicFileEntryType);
559            }
560    
561            @Override
562            public void setDLFolderDLFileEntryTypes(long folderId,
563                    long[] fileEntryTypeIds) {
564                    _dlFileEntryTypeLocalService.setDLFolderDLFileEntryTypes(folderId,
565                            fileEntryTypeIds);
566            }
567    
568            @Override
569            public void unsetFolderFileEntryTypes(long folderId) {
570                    _dlFileEntryTypeLocalService.unsetFolderFileEntryTypes(folderId);
571            }
572    
573            @Override
574            public void updateDDMStructureLinks(long fileEntryTypeId,
575                    java.util.Set<java.lang.Long> ddmStructureIds)
576                    throws com.liferay.portal.kernel.exception.PortalException {
577                    _dlFileEntryTypeLocalService.updateDDMStructureLinks(fileEntryTypeId,
578                            ddmStructureIds);
579            }
580    
581            /**
582            * 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.
583            *
584            * @param dlFileEntryType the document library file entry type
585            * @return the document library file entry type that was updated
586            */
587            @Override
588            public com.liferay.portlet.documentlibrary.model.DLFileEntryType updateDLFileEntryType(
589                    com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) {
590                    return _dlFileEntryTypeLocalService.updateDLFileEntryType(dlFileEntryType);
591            }
592    
593            @Override
594            public com.liferay.portlet.documentlibrary.model.DLFileEntry updateFileEntryFileEntryType(
595                    com.liferay.portlet.documentlibrary.model.DLFileEntry dlFileEntry,
596                    com.liferay.portal.service.ServiceContext serviceContext)
597                    throws com.liferay.portal.kernel.exception.PortalException {
598                    return _dlFileEntryTypeLocalService.updateFileEntryFileEntryType(dlFileEntry,
599                            serviceContext);
600            }
601    
602            @Override
603            public void updateFileEntryType(long userId, long fileEntryTypeId,
604                    java.lang.String name, java.lang.String description,
605                    long[] ddmStructureIds,
606                    com.liferay.portal.service.ServiceContext serviceContext)
607                    throws com.liferay.portal.kernel.exception.PortalException {
608                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
609                            fileEntryTypeId, name, description, ddmStructureIds, serviceContext);
610            }
611    
612            @Override
613            public void updateFileEntryType(long userId, long fileEntryTypeId,
614                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
615                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
616                    long[] ddmStructureIds,
617                    com.liferay.portal.service.ServiceContext serviceContext)
618                    throws com.liferay.portal.kernel.exception.PortalException {
619                    _dlFileEntryTypeLocalService.updateFileEntryType(userId,
620                            fileEntryTypeId, nameMap, descriptionMap, ddmStructureIds,
621                            serviceContext);
622            }
623    
624            @Override
625            public void updateFolderFileEntryTypes(
626                    com.liferay.portlet.documentlibrary.model.DLFolder dlFolder,
627                    java.util.List<java.lang.Long> fileEntryTypeIds,
628                    long defaultFileEntryTypeId,
629                    com.liferay.portal.service.ServiceContext serviceContext) {
630                    _dlFileEntryTypeLocalService.updateFolderFileEntryTypes(dlFolder,
631                            fileEntryTypeIds, defaultFileEntryTypeId, serviceContext);
632            }
633    
634            @Override
635            public DLFileEntryTypeLocalService getWrappedService() {
636                    return _dlFileEntryTypeLocalService;
637            }
638    
639            @Override
640            public void setWrappedService(
641                    DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
642                    _dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
643            }
644    
645            private DLFileEntryTypeLocalService _dlFileEntryTypeLocalService;
646    }