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.asset.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link AssetEntryLocalService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see AssetEntryLocalService
026     * @generated
027     */
028    @ProviderType
029    public class AssetEntryLocalServiceWrapper implements AssetEntryLocalService,
030            ServiceWrapper<AssetEntryLocalService> {
031            public AssetEntryLocalServiceWrapper(
032                    AssetEntryLocalService assetEntryLocalService) {
033                    _assetEntryLocalService = assetEntryLocalService;
034            }
035    
036            @Override
037            public void addAssetCategoryAssetEntries(long categoryId,
038                    java.util.List<com.liferay.portlet.asset.model.AssetEntry> AssetEntries) {
039                    _assetEntryLocalService.addAssetCategoryAssetEntries(categoryId,
040                            AssetEntries);
041            }
042    
043            @Override
044            public void addAssetCategoryAssetEntries(long categoryId, long[] entryIds) {
045                    _assetEntryLocalService.addAssetCategoryAssetEntries(categoryId,
046                            entryIds);
047            }
048    
049            @Override
050            public void addAssetCategoryAssetEntry(long categoryId,
051                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
052                    _assetEntryLocalService.addAssetCategoryAssetEntry(categoryId,
053                            assetEntry);
054            }
055    
056            @Override
057            public void addAssetCategoryAssetEntry(long categoryId, long entryId) {
058                    _assetEntryLocalService.addAssetCategoryAssetEntry(categoryId, entryId);
059            }
060    
061            /**
062            * Adds the asset entry to the database. Also notifies the appropriate model listeners.
063            *
064            * @param assetEntry the asset entry
065            * @return the asset entry that was added
066            */
067            @Override
068            public com.liferay.portlet.asset.model.AssetEntry addAssetEntry(
069                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
070                    return _assetEntryLocalService.addAssetEntry(assetEntry);
071            }
072    
073            @Override
074            public void addAssetTagAssetEntries(long tagId,
075                    java.util.List<com.liferay.portlet.asset.model.AssetEntry> AssetEntries) {
076                    _assetEntryLocalService.addAssetTagAssetEntries(tagId, AssetEntries);
077            }
078    
079            @Override
080            public void addAssetTagAssetEntries(long tagId, long[] entryIds) {
081                    _assetEntryLocalService.addAssetTagAssetEntries(tagId, entryIds);
082            }
083    
084            @Override
085            public void addAssetTagAssetEntry(long tagId,
086                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
087                    _assetEntryLocalService.addAssetTagAssetEntry(tagId, assetEntry);
088            }
089    
090            @Override
091            public void addAssetTagAssetEntry(long tagId, long entryId) {
092                    _assetEntryLocalService.addAssetTagAssetEntry(tagId, entryId);
093            }
094    
095            @Override
096            public void clearAssetCategoryAssetEntries(long categoryId) {
097                    _assetEntryLocalService.clearAssetCategoryAssetEntries(categoryId);
098            }
099    
100            @Override
101            public void clearAssetTagAssetEntries(long tagId) {
102                    _assetEntryLocalService.clearAssetTagAssetEntries(tagId);
103            }
104    
105            /**
106            * Creates a new asset entry with the primary key. Does not add the asset entry to the database.
107            *
108            * @param entryId the primary key for the new asset entry
109            * @return the new asset entry
110            */
111            @Override
112            public com.liferay.portlet.asset.model.AssetEntry createAssetEntry(
113                    long entryId) {
114                    return _assetEntryLocalService.createAssetEntry(entryId);
115            }
116    
117            @Override
118            public void deleteAssetCategoryAssetEntries(long categoryId,
119                    java.util.List<com.liferay.portlet.asset.model.AssetEntry> AssetEntries) {
120                    _assetEntryLocalService.deleteAssetCategoryAssetEntries(categoryId,
121                            AssetEntries);
122            }
123    
124            @Override
125            public void deleteAssetCategoryAssetEntries(long categoryId, long[] entryIds) {
126                    _assetEntryLocalService.deleteAssetCategoryAssetEntries(categoryId,
127                            entryIds);
128            }
129    
130            @Override
131            public void deleteAssetCategoryAssetEntry(long categoryId,
132                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
133                    _assetEntryLocalService.deleteAssetCategoryAssetEntry(categoryId,
134                            assetEntry);
135            }
136    
137            @Override
138            public void deleteAssetCategoryAssetEntry(long categoryId, long entryId) {
139                    _assetEntryLocalService.deleteAssetCategoryAssetEntry(categoryId,
140                            entryId);
141            }
142    
143            /**
144            * Deletes the asset entry from the database. Also notifies the appropriate model listeners.
145            *
146            * @param assetEntry the asset entry
147            * @return the asset entry that was removed
148            */
149            @Override
150            public com.liferay.portlet.asset.model.AssetEntry deleteAssetEntry(
151                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
152                    return _assetEntryLocalService.deleteAssetEntry(assetEntry);
153            }
154    
155            /**
156            * Deletes the asset entry with the primary key from the database. Also notifies the appropriate model listeners.
157            *
158            * @param entryId the primary key of the asset entry
159            * @return the asset entry that was removed
160            * @throws PortalException if a asset entry with the primary key could not be found
161            */
162            @Override
163            public com.liferay.portlet.asset.model.AssetEntry deleteAssetEntry(
164                    long entryId)
165                    throws com.liferay.portal.kernel.exception.PortalException {
166                    return _assetEntryLocalService.deleteAssetEntry(entryId);
167            }
168    
169            @Override
170            public void deleteAssetTagAssetEntries(long tagId,
171                    java.util.List<com.liferay.portlet.asset.model.AssetEntry> AssetEntries) {
172                    _assetEntryLocalService.deleteAssetTagAssetEntries(tagId, AssetEntries);
173            }
174    
175            @Override
176            public void deleteAssetTagAssetEntries(long tagId, long[] entryIds) {
177                    _assetEntryLocalService.deleteAssetTagAssetEntries(tagId, entryIds);
178            }
179    
180            @Override
181            public void deleteAssetTagAssetEntry(long tagId,
182                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
183                    _assetEntryLocalService.deleteAssetTagAssetEntry(tagId, assetEntry);
184            }
185    
186            @Override
187            public void deleteAssetTagAssetEntry(long tagId, long entryId) {
188                    _assetEntryLocalService.deleteAssetTagAssetEntry(tagId, entryId);
189            }
190    
191            @Override
192            public void deleteEntry(java.lang.String className, long classPK)
193                    throws com.liferay.portal.kernel.exception.PortalException {
194                    _assetEntryLocalService.deleteEntry(className, classPK);
195            }
196    
197            @Override
198            public void deleteEntry(com.liferay.portlet.asset.model.AssetEntry entry)
199                    throws com.liferay.portal.kernel.exception.PortalException {
200                    _assetEntryLocalService.deleteEntry(entry);
201            }
202    
203            @Override
204            public void deleteEntry(long entryId)
205                    throws com.liferay.portal.kernel.exception.PortalException {
206                    _assetEntryLocalService.deleteEntry(entryId);
207            }
208    
209            @Override
210            public void deleteGroupEntries(long groupId)
211                    throws com.liferay.portal.kernel.exception.PortalException {
212                    _assetEntryLocalService.deleteGroupEntries(groupId);
213            }
214    
215            /**
216            * @throws PortalException
217            */
218            @Override
219            public com.liferay.portal.model.PersistedModel deletePersistedModel(
220                    com.liferay.portal.model.PersistedModel persistedModel)
221                    throws com.liferay.portal.kernel.exception.PortalException {
222                    return _assetEntryLocalService.deletePersistedModel(persistedModel);
223            }
224    
225            @Override
226            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
227                    return _assetEntryLocalService.dynamicQuery();
228            }
229    
230            /**
231            * Performs a dynamic query on the database and returns the matching rows.
232            *
233            * @param dynamicQuery the dynamic query
234            * @return the matching rows
235            */
236            @Override
237            public <T> java.util.List<T> dynamicQuery(
238                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
239                    return _assetEntryLocalService.dynamicQuery(dynamicQuery);
240            }
241    
242            /**
243            * Performs a dynamic query on the database and returns a range of the matching rows.
244            *
245            * <p>
246            * 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.asset.model.impl.AssetEntryModelImpl}. 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.
247            * </p>
248            *
249            * @param dynamicQuery the dynamic query
250            * @param start the lower bound of the range of model instances
251            * @param end the upper bound of the range of model instances (not inclusive)
252            * @return the range of matching rows
253            */
254            @Override
255            public <T> java.util.List<T> dynamicQuery(
256                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
257                    int end) {
258                    return _assetEntryLocalService.dynamicQuery(dynamicQuery, start, end);
259            }
260    
261            /**
262            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
263            *
264            * <p>
265            * 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.asset.model.impl.AssetEntryModelImpl}. 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.
266            * </p>
267            *
268            * @param dynamicQuery the dynamic query
269            * @param start the lower bound of the range of model instances
270            * @param end the upper bound of the range of model instances (not inclusive)
271            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
272            * @return the ordered range of matching rows
273            */
274            @Override
275            public <T> java.util.List<T> dynamicQuery(
276                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
277                    int end,
278                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
279                    return _assetEntryLocalService.dynamicQuery(dynamicQuery, start, end,
280                            orderByComparator);
281            }
282    
283            /**
284            * Returns the number of rows matching the dynamic query.
285            *
286            * @param dynamicQuery the dynamic query
287            * @return the number of rows matching the dynamic query
288            */
289            @Override
290            public long dynamicQueryCount(
291                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
292                    return _assetEntryLocalService.dynamicQueryCount(dynamicQuery);
293            }
294    
295            /**
296            * Returns the number of rows matching the dynamic query.
297            *
298            * @param dynamicQuery the dynamic query
299            * @param projection the projection to apply to the query
300            * @return the number of rows matching the dynamic query
301            */
302            @Override
303            public long dynamicQueryCount(
304                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
305                    com.liferay.portal.kernel.dao.orm.Projection projection) {
306                    return _assetEntryLocalService.dynamicQueryCount(dynamicQuery,
307                            projection);
308            }
309    
310            @Override
311            public com.liferay.portlet.asset.model.AssetEntry fetchAssetEntry(
312                    long entryId) {
313                    return _assetEntryLocalService.fetchAssetEntry(entryId);
314            }
315    
316            @Override
317            public com.liferay.portlet.asset.model.AssetEntry fetchEntry(
318                    java.lang.String className, long classPK) {
319                    return _assetEntryLocalService.fetchEntry(className, classPK);
320            }
321    
322            @Override
323            public com.liferay.portlet.asset.model.AssetEntry fetchEntry(long entryId) {
324                    return _assetEntryLocalService.fetchEntry(entryId);
325            }
326    
327            @Override
328            public com.liferay.portlet.asset.model.AssetEntry fetchEntry(long groupId,
329                    java.lang.String classUuid) {
330                    return _assetEntryLocalService.fetchEntry(groupId, classUuid);
331            }
332    
333            @Override
334            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
335                    return _assetEntryLocalService.getActionableDynamicQuery();
336            }
337    
338            @Override
339            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAncestorEntries(
340                    long entryId)
341                    throws com.liferay.portal.kernel.exception.PortalException {
342                    return _assetEntryLocalService.getAncestorEntries(entryId);
343            }
344    
345            @Override
346            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetCategoryAssetEntries(
347                    long categoryId) {
348                    return _assetEntryLocalService.getAssetCategoryAssetEntries(categoryId);
349            }
350    
351            @Override
352            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetCategoryAssetEntries(
353                    long categoryId, int start, int end) {
354                    return _assetEntryLocalService.getAssetCategoryAssetEntries(categoryId,
355                            start, end);
356            }
357    
358            @Override
359            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetCategoryAssetEntries(
360                    long categoryId, int start, int end,
361                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetEntry> orderByComparator) {
362                    return _assetEntryLocalService.getAssetCategoryAssetEntries(categoryId,
363                            start, end, orderByComparator);
364            }
365    
366            @Override
367            public int getAssetCategoryAssetEntriesCount(long categoryId) {
368                    return _assetEntryLocalService.getAssetCategoryAssetEntriesCount(categoryId);
369            }
370    
371            /**
372            * Returns the categoryIds of the asset categories associated with the asset entry.
373            *
374            * @param entryId the entryId of the asset entry
375            * @return long[] the categoryIds of asset categories associated with the asset entry
376            */
377            @Override
378            public long[] getAssetCategoryPrimaryKeys(long entryId) {
379                    return _assetEntryLocalService.getAssetCategoryPrimaryKeys(entryId);
380            }
381    
382            /**
383            * Returns a range of all the asset entries.
384            *
385            * <p>
386            * 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.asset.model.impl.AssetEntryModelImpl}. 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.
387            * </p>
388            *
389            * @param start the lower bound of the range of asset entries
390            * @param end the upper bound of the range of asset entries (not inclusive)
391            * @return the range of asset entries
392            */
393            @Override
394            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetEntries(
395                    int start, int end) {
396                    return _assetEntryLocalService.getAssetEntries(start, end);
397            }
398    
399            /**
400            * Returns the number of asset entries.
401            *
402            * @return the number of asset entries
403            */
404            @Override
405            public int getAssetEntriesCount() {
406                    return _assetEntryLocalService.getAssetEntriesCount();
407            }
408    
409            /**
410            * Returns the asset entry with the primary key.
411            *
412            * @param entryId the primary key of the asset entry
413            * @return the asset entry
414            * @throws PortalException if a asset entry with the primary key could not be found
415            */
416            @Override
417            public com.liferay.portlet.asset.model.AssetEntry getAssetEntry(
418                    long entryId)
419                    throws com.liferay.portal.kernel.exception.PortalException {
420                    return _assetEntryLocalService.getAssetEntry(entryId);
421            }
422    
423            @Override
424            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetTagAssetEntries(
425                    long tagId) {
426                    return _assetEntryLocalService.getAssetTagAssetEntries(tagId);
427            }
428    
429            @Override
430            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetTagAssetEntries(
431                    long tagId, int start, int end) {
432                    return _assetEntryLocalService.getAssetTagAssetEntries(tagId, start, end);
433            }
434    
435            @Override
436            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getAssetTagAssetEntries(
437                    long tagId, int start, int end,
438                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetEntry> orderByComparator) {
439                    return _assetEntryLocalService.getAssetTagAssetEntries(tagId, start,
440                            end, orderByComparator);
441            }
442    
443            @Override
444            public int getAssetTagAssetEntriesCount(long tagId) {
445                    return _assetEntryLocalService.getAssetTagAssetEntriesCount(tagId);
446            }
447    
448            /**
449            * Returns the tagIds of the asset tags associated with the asset entry.
450            *
451            * @param entryId the entryId of the asset entry
452            * @return long[] the tagIds of asset tags associated with the asset entry
453            */
454            @Override
455            public long[] getAssetTagPrimaryKeys(long entryId) {
456                    return _assetEntryLocalService.getAssetTagPrimaryKeys(entryId);
457            }
458    
459            @Override
460            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getChildEntries(
461                    long entryId)
462                    throws com.liferay.portal.kernel.exception.PortalException {
463                    return _assetEntryLocalService.getChildEntries(entryId);
464            }
465    
466            @Override
467            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getCompanyEntries(
468                    long companyId, int start, int end) {
469                    return _assetEntryLocalService.getCompanyEntries(companyId, start, end);
470            }
471    
472            @Override
473            public int getCompanyEntriesCount(long companyId) {
474                    return _assetEntryLocalService.getCompanyEntriesCount(companyId);
475            }
476    
477            @Override
478            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getEntries(
479                    com.liferay.portlet.asset.service.persistence.AssetEntryQuery entryQuery) {
480                    return _assetEntryLocalService.getEntries(entryQuery);
481            }
482    
483            @Override
484            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getEntries(
485                    long[] groupIds, long[] classNameIds, java.lang.String keywords,
486                    java.lang.String userName, java.lang.String title,
487                    java.lang.String description, java.lang.Boolean listable,
488                    boolean advancedSearch, boolean andOperator, int start, int end,
489                    java.lang.String orderByCol1, java.lang.String orderByCol2,
490                    java.lang.String orderByType1, java.lang.String orderByType2) {
491                    return _assetEntryLocalService.getEntries(groupIds, classNameIds,
492                            keywords, userName, title, description, listable, advancedSearch,
493                            andOperator, start, end, orderByCol1, orderByCol2, orderByType1,
494                            orderByType2);
495            }
496    
497            @Override
498            public int getEntriesCount(
499                    com.liferay.portlet.asset.service.persistence.AssetEntryQuery entryQuery) {
500                    return _assetEntryLocalService.getEntriesCount(entryQuery);
501            }
502    
503            @Override
504            public int getEntriesCount(long[] groupIds, long[] classNameIds,
505                    java.lang.String keywords, java.lang.String userName,
506                    java.lang.String title, java.lang.String description,
507                    java.lang.Boolean listable, boolean advancedSearch, boolean andOperator) {
508                    return _assetEntryLocalService.getEntriesCount(groupIds, classNameIds,
509                            keywords, userName, title, description, listable, advancedSearch,
510                            andOperator);
511            }
512    
513            @Override
514            public com.liferay.portlet.asset.model.AssetEntry getEntry(
515                    java.lang.String className, long classPK)
516                    throws com.liferay.portal.kernel.exception.PortalException {
517                    return _assetEntryLocalService.getEntry(className, classPK);
518            }
519    
520            @Override
521            public com.liferay.portlet.asset.model.AssetEntry getEntry(long entryId)
522                    throws com.liferay.portal.kernel.exception.PortalException {
523                    return _assetEntryLocalService.getEntry(entryId);
524            }
525    
526            @Override
527            public com.liferay.portlet.asset.model.AssetEntry getEntry(long groupId,
528                    java.lang.String classUuid)
529                    throws com.liferay.portal.kernel.exception.PortalException {
530                    return _assetEntryLocalService.getEntry(groupId, classUuid);
531            }
532    
533            @Override
534            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getGroupEntries(
535                    long groupId) {
536                    return _assetEntryLocalService.getGroupEntries(groupId);
537            }
538    
539            @Override
540            public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
541                    return _assetEntryLocalService.getIndexableActionableDynamicQuery();
542            }
543    
544            @Override
545            public com.liferay.portlet.asset.model.AssetEntry getNextEntry(long entryId)
546                    throws com.liferay.portal.kernel.exception.PortalException {
547                    return _assetEntryLocalService.getNextEntry(entryId);
548            }
549    
550            /**
551            * Returns the OSGi service identifier.
552            *
553            * @return the OSGi service identifier
554            */
555            @Override
556            public java.lang.String getOSGiServiceIdentifier() {
557                    return _assetEntryLocalService.getOSGiServiceIdentifier();
558            }
559    
560            @Override
561            public com.liferay.portlet.asset.model.AssetEntry getParentEntry(
562                    long entryId)
563                    throws com.liferay.portal.kernel.exception.PortalException {
564                    return _assetEntryLocalService.getParentEntry(entryId);
565            }
566    
567            @Override
568            public com.liferay.portal.model.PersistedModel getPersistedModel(
569                    java.io.Serializable primaryKeyObj)
570                    throws com.liferay.portal.kernel.exception.PortalException {
571                    return _assetEntryLocalService.getPersistedModel(primaryKeyObj);
572            }
573    
574            @Override
575            public com.liferay.portlet.asset.model.AssetEntry getPreviousEntry(
576                    long entryId)
577                    throws com.liferay.portal.kernel.exception.PortalException {
578                    return _assetEntryLocalService.getPreviousEntry(entryId);
579            }
580    
581            @Override
582            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getTopViewedEntries(
583                    java.lang.String[] className, boolean asc, int start, int end) {
584                    return _assetEntryLocalService.getTopViewedEntries(className, asc,
585                            start, end);
586            }
587    
588            @Override
589            public java.util.List<com.liferay.portlet.asset.model.AssetEntry> getTopViewedEntries(
590                    java.lang.String className, boolean asc, int start, int end) {
591                    return _assetEntryLocalService.getTopViewedEntries(className, asc,
592                            start, end);
593            }
594    
595            @Override
596            public boolean hasAssetCategoryAssetEntries(long categoryId) {
597                    return _assetEntryLocalService.hasAssetCategoryAssetEntries(categoryId);
598            }
599    
600            @Override
601            public boolean hasAssetCategoryAssetEntry(long categoryId, long entryId) {
602                    return _assetEntryLocalService.hasAssetCategoryAssetEntry(categoryId,
603                            entryId);
604            }
605    
606            @Override
607            public boolean hasAssetTagAssetEntries(long tagId) {
608                    return _assetEntryLocalService.hasAssetTagAssetEntries(tagId);
609            }
610    
611            @Override
612            public boolean hasAssetTagAssetEntry(long tagId, long entryId) {
613                    return _assetEntryLocalService.hasAssetTagAssetEntry(tagId, entryId);
614            }
615    
616            @Override
617            public com.liferay.portlet.asset.model.AssetEntry incrementViewCounter(
618                    long userId, java.lang.String className, long classPK)
619                    throws com.liferay.portal.kernel.exception.PortalException {
620                    return _assetEntryLocalService.incrementViewCounter(userId, className,
621                            classPK);
622            }
623    
624            @Override
625            public void incrementViewCounter(long userId, java.lang.String className,
626                    long classPK, int increment) {
627                    _assetEntryLocalService.incrementViewCounter(userId, className,
628                            classPK, increment);
629            }
630    
631            @Override
632            public void reindex(
633                    java.util.List<com.liferay.portlet.asset.model.AssetEntry> entries)
634                    throws com.liferay.portal.kernel.exception.PortalException {
635                    _assetEntryLocalService.reindex(entries);
636            }
637    
638            /**
639            * @deprecated As of 6.2.0, replaced by {@link #search(long, long[], long,
640            String, String, int, int, int)}
641            */
642            @Deprecated
643            @Override
644            public com.liferay.portal.kernel.search.Hits search(long companyId,
645                    long[] groupIds, java.lang.String className, java.lang.String keywords,
646                    int start, int end) {
647                    return _assetEntryLocalService.search(companyId, groupIds, className,
648                            keywords, start, end);
649            }
650    
651            @Override
652            public com.liferay.portal.kernel.search.Hits search(long companyId,
653                    long[] groupIds, long userId, java.lang.String className,
654                    long classTypeId, java.lang.String keywords, boolean showNonindexable,
655                    int status, int start, int end) {
656                    return _assetEntryLocalService.search(companyId, groupIds, userId,
657                            className, classTypeId, keywords, showNonindexable, status, start,
658                            end);
659            }
660    
661            @Override
662            public com.liferay.portal.kernel.search.Hits search(long companyId,
663                    long[] groupIds, long userId, java.lang.String className,
664                    long classTypeId, java.lang.String keywords, boolean showNonindexable,
665                    int[] statuses, int start, int end) {
666                    return _assetEntryLocalService.search(companyId, groupIds, userId,
667                            className, classTypeId, keywords, showNonindexable, statuses,
668                            start, end);
669            }
670    
671            @Override
672            public com.liferay.portal.kernel.search.Hits search(long companyId,
673                    long[] groupIds, long userId, java.lang.String className,
674                    long classTypeId, java.lang.String keywords, int status, int start,
675                    int end) {
676                    return _assetEntryLocalService.search(companyId, groupIds, userId,
677                            className, classTypeId, keywords, status, start, end);
678            }
679    
680            @Override
681            public com.liferay.portal.kernel.search.Hits search(long companyId,
682                    long[] groupIds, long userId, java.lang.String className,
683                    long classTypeId, java.lang.String userName, java.lang.String title,
684                    java.lang.String description, java.lang.String assetCategoryIds,
685                    java.lang.String assetTagNames, boolean showNonindexable, int status,
686                    boolean andSearch, int start, int end) {
687                    return _assetEntryLocalService.search(companyId, groupIds, userId,
688                            className, classTypeId, userName, title, description,
689                            assetCategoryIds, assetTagNames, showNonindexable, status,
690                            andSearch, start, end);
691            }
692    
693            @Override
694            public com.liferay.portal.kernel.search.Hits search(long companyId,
695                    long[] groupIds, long userId, java.lang.String className,
696                    long classTypeId, java.lang.String userName, java.lang.String title,
697                    java.lang.String description, java.lang.String assetCategoryIds,
698                    java.lang.String assetTagNames, boolean showNonindexable,
699                    int[] statuses, boolean andSearch, int start, int end) {
700                    return _assetEntryLocalService.search(companyId, groupIds, userId,
701                            className, classTypeId, userName, title, description,
702                            assetCategoryIds, assetTagNames, showNonindexable, statuses,
703                            andSearch, start, end);
704            }
705    
706            @Override
707            public com.liferay.portal.kernel.search.Hits search(long companyId,
708                    long[] groupIds, long userId, java.lang.String className,
709                    long classTypeId, java.lang.String userName, java.lang.String title,
710                    java.lang.String description, java.lang.String assetCategoryIds,
711                    java.lang.String assetTagNames, int status, boolean andSearch,
712                    int start, int end) {
713                    return _assetEntryLocalService.search(companyId, groupIds, userId,
714                            className, classTypeId, userName, title, description,
715                            assetCategoryIds, assetTagNames, status, andSearch, start, end);
716            }
717    
718            /**
719            * @deprecated As of 6.2.0, replaced by {@link #search(long, long[], long,
720            String, String, int, int, int)}
721            */
722            @Deprecated
723            @Override
724            public com.liferay.portal.kernel.search.Hits search(long companyId,
725                    long[] groupIds, long userId, java.lang.String className,
726                    java.lang.String keywords, int start, int end) {
727                    return _assetEntryLocalService.search(companyId, groupIds, userId,
728                            className, keywords, start, end);
729            }
730    
731            @Override
732            public com.liferay.portal.kernel.search.Hits search(long companyId,
733                    long[] groupIds, long userId, java.lang.String className,
734                    java.lang.String keywords, int status, int start, int end) {
735                    return _assetEntryLocalService.search(companyId, groupIds, userId,
736                            className, keywords, status, start, end);
737            }
738    
739            /**
740            * @deprecated As of 6.2.0, replaced by {@link #search(long, long[], long,
741            String, String, String, String, String, String, int, boolean,
742            int, int)}
743            */
744            @Deprecated
745            @Override
746            public com.liferay.portal.kernel.search.Hits search(long companyId,
747                    long[] groupIds, long userId, java.lang.String className,
748                    java.lang.String userName, java.lang.String title,
749                    java.lang.String description, java.lang.String assetCategoryIds,
750                    java.lang.String assetTagNames, boolean andSearch, int start, int end) {
751                    return _assetEntryLocalService.search(companyId, groupIds, userId,
752                            className, userName, title, description, assetCategoryIds,
753                            assetTagNames, andSearch, start, end);
754            }
755    
756            @Override
757            public com.liferay.portal.kernel.search.Hits search(long companyId,
758                    long[] groupIds, long userId, java.lang.String className,
759                    java.lang.String userName, java.lang.String title,
760                    java.lang.String description, java.lang.String assetCategoryIds,
761                    java.lang.String assetTagNames, int status, boolean andSearch,
762                    int start, int end) {
763                    return _assetEntryLocalService.search(companyId, groupIds, userId,
764                            className, userName, title, description, assetCategoryIds,
765                            assetTagNames, status, andSearch, start, end);
766            }
767    
768            @Override
769            public void setAssetCategoryAssetEntries(long categoryId, long[] entryIds) {
770                    _assetEntryLocalService.setAssetCategoryAssetEntries(categoryId,
771                            entryIds);
772            }
773    
774            @Override
775            public void setAssetTagAssetEntries(long tagId, long[] entryIds) {
776                    _assetEntryLocalService.setAssetTagAssetEntries(tagId, entryIds);
777            }
778    
779            /**
780            * Updates the asset entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
781            *
782            * @param assetEntry the asset entry
783            * @return the asset entry that was updated
784            */
785            @Override
786            public com.liferay.portlet.asset.model.AssetEntry updateAssetEntry(
787                    com.liferay.portlet.asset.model.AssetEntry assetEntry) {
788                    return _assetEntryLocalService.updateAssetEntry(assetEntry);
789            }
790    
791            @Override
792            public com.liferay.portlet.asset.model.AssetEntry updateEntry(
793                    java.lang.String className, long classPK, java.util.Date publishDate,
794                    java.util.Date expirationDate, boolean visible)
795                    throws com.liferay.portal.kernel.exception.PortalException {
796                    return _assetEntryLocalService.updateEntry(className, classPK,
797                            publishDate, expirationDate, visible);
798            }
799    
800            @Override
801            public com.liferay.portlet.asset.model.AssetEntry updateEntry(
802                    java.lang.String className, long classPK, java.util.Date publishDate,
803                    boolean visible)
804                    throws com.liferay.portal.kernel.exception.PortalException {
805                    return _assetEntryLocalService.updateEntry(className, classPK,
806                            publishDate, visible);
807            }
808    
809            @Override
810            public com.liferay.portlet.asset.model.AssetEntry updateEntry(long userId,
811                    long groupId, java.lang.String className, long classPK,
812                    long[] categoryIds, java.lang.String[] tagNames)
813                    throws com.liferay.portal.kernel.exception.PortalException {
814                    return _assetEntryLocalService.updateEntry(userId, groupId, className,
815                            classPK, categoryIds, tagNames);
816            }
817    
818            /**
819            * @deprecated As of 6.2.0, replaced by {@link #updateEntry(long, long,
820            Date, Date, String, long, String, long, long[], String[],
821            boolean, Date, Date, Date, String, String, String, String,
822            String, String, int, int, Integer, boolean)}
823            */
824            @Deprecated
825            @Override
826            public com.liferay.portlet.asset.model.AssetEntry updateEntry(long userId,
827                    long groupId, java.lang.String className, long classPK,
828                    java.lang.String classUuid, long classTypeId, long[] categoryIds,
829                    java.lang.String[] tagNames, boolean visible, java.util.Date startDate,
830                    java.util.Date endDate, java.util.Date expirationDate,
831                    java.lang.String mimeType, java.lang.String title,
832                    java.lang.String description, java.lang.String summary,
833                    java.lang.String url, java.lang.String layoutUuid, int height,
834                    int width, java.lang.Integer priority, boolean sync)
835                    throws com.liferay.portal.kernel.exception.PortalException {
836                    return _assetEntryLocalService.updateEntry(userId, groupId, className,
837                            classPK, classUuid, classTypeId, categoryIds, tagNames, visible,
838                            startDate, endDate, expirationDate, mimeType, title, description,
839                            summary, url, layoutUuid, height, width, priority, sync);
840            }
841    
842            /**
843            * @deprecated As of 6.2.0, replaced by {@link #updateEntry(long, long,
844            String, long, String, long, long[], String[], boolean, Date,
845            Date, Date, String, String, String, String, String, String,
846            int, int, Integer, boolean)}
847            */
848            @Deprecated
849            @Override
850            public com.liferay.portlet.asset.model.AssetEntry updateEntry(long userId,
851                    long groupId, java.lang.String className, long classPK,
852                    java.lang.String classUuid, long classTypeId, long[] categoryIds,
853                    java.lang.String[] tagNames, boolean visible, java.util.Date startDate,
854                    java.util.Date endDate, java.util.Date publishDate,
855                    java.util.Date expirationDate, java.lang.String mimeType,
856                    java.lang.String title, java.lang.String description,
857                    java.lang.String summary, java.lang.String url,
858                    java.lang.String layoutUuid, int height, int width,
859                    java.lang.Integer priority, boolean sync)
860                    throws com.liferay.portal.kernel.exception.PortalException {
861                    return _assetEntryLocalService.updateEntry(userId, groupId, className,
862                            classPK, classUuid, classTypeId, categoryIds, tagNames, visible,
863                            startDate, endDate, publishDate, expirationDate, mimeType, title,
864                            description, summary, url, layoutUuid, height, width, priority, sync);
865            }
866    
867            @Override
868            public com.liferay.portlet.asset.model.AssetEntry updateEntry(long userId,
869                    long groupId, java.util.Date createDate, java.util.Date modifiedDate,
870                    java.lang.String className, long classPK, java.lang.String classUuid,
871                    long classTypeId, long[] categoryIds, java.lang.String[] tagNames,
872                    boolean visible, java.util.Date startDate, java.util.Date endDate,
873                    java.util.Date expirationDate, java.lang.String mimeType,
874                    java.lang.String title, java.lang.String description,
875                    java.lang.String summary, java.lang.String url,
876                    java.lang.String layoutUuid, int height, int width,
877                    java.lang.Double priority)
878                    throws com.liferay.portal.kernel.exception.PortalException {
879                    return _assetEntryLocalService.updateEntry(userId, groupId, createDate,
880                            modifiedDate, className, classPK, classUuid, classTypeId,
881                            categoryIds, tagNames, visible, startDate, endDate, expirationDate,
882                            mimeType, title, description, summary, url, layoutUuid, height,
883                            width, priority);
884            }
885    
886            /**
887            * @deprecated As of 7.0.0, replaced by {@link #updateEntry(long, long,
888            Date, Date, String, long, String, long, long[], String[],
889            boolean, Date, Date, Date, String, String, String, String,
890            String, String, int, int, Double)}
891            */
892            @Deprecated
893            @Override
894            public com.liferay.portlet.asset.model.AssetEntry updateEntry(long userId,
895                    long groupId, java.util.Date createDate, java.util.Date modifiedDate,
896                    java.lang.String className, long classPK, java.lang.String classUuid,
897                    long classTypeId, long[] categoryIds, java.lang.String[] tagNames,
898                    boolean visible, java.util.Date startDate, java.util.Date endDate,
899                    java.util.Date expirationDate, java.lang.String mimeType,
900                    java.lang.String title, java.lang.String description,
901                    java.lang.String summary, java.lang.String url,
902                    java.lang.String layoutUuid, int height, int width,
903                    java.lang.Integer priority, boolean sync)
904                    throws com.liferay.portal.kernel.exception.PortalException {
905                    return _assetEntryLocalService.updateEntry(userId, groupId, createDate,
906                            modifiedDate, className, classPK, classUuid, classTypeId,
907                            categoryIds, tagNames, visible, startDate, endDate, expirationDate,
908                            mimeType, title, description, summary, url, layoutUuid, height,
909                            width, priority, sync);
910            }
911    
912            @Override
913            public com.liferay.portlet.asset.model.AssetEntry updateVisible(
914                    java.lang.String className, long classPK, boolean visible)
915                    throws com.liferay.portal.kernel.exception.PortalException {
916                    return _assetEntryLocalService.updateVisible(className, classPK, visible);
917            }
918    
919            @Override
920            public com.liferay.portlet.asset.model.AssetEntry updateVisible(
921                    com.liferay.portlet.asset.model.AssetEntry entry, boolean visible)
922                    throws com.liferay.portal.kernel.exception.PortalException {
923                    return _assetEntryLocalService.updateVisible(entry, visible);
924            }
925    
926            /**
927            * @deprecated As of 7.0.0, replaced by {@link #validate(long, String, long,
928            long[], String[])}
929            */
930            @Deprecated
931            @Override
932            public void validate(long groupId, java.lang.String className,
933                    long[] categoryIds, java.lang.String[] tagNames)
934                    throws com.liferay.portal.kernel.exception.PortalException {
935                    _assetEntryLocalService.validate(groupId, className, categoryIds,
936                            tagNames);
937            }
938    
939            @Override
940            public void validate(long groupId, java.lang.String className,
941                    long classTypePK, long[] categoryIds, java.lang.String[] tagNames)
942                    throws com.liferay.portal.kernel.exception.PortalException {
943                    _assetEntryLocalService.validate(groupId, className, classTypePK,
944                            categoryIds, tagNames);
945            }
946    
947            @Override
948            public AssetEntryLocalService getWrappedService() {
949                    return _assetEntryLocalService;
950            }
951    
952            @Override
953            public void setWrappedService(AssetEntryLocalService assetEntryLocalService) {
954                    _assetEntryLocalService = assetEntryLocalService;
955            }
956    
957            private AssetEntryLocalService _assetEntryLocalService;
958    }