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