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     * <p>
021     * This class is a wrapper for {@link AssetTagLocalService}.
022     * </p>
023     *
024     * @author    Brian Wing Shun Chan
025     * @see       AssetTagLocalService
026     * @generated
027     */
028    public class AssetTagLocalServiceWrapper implements AssetTagLocalService,
029            ServiceWrapper<AssetTagLocalService> {
030            public AssetTagLocalServiceWrapper(
031                    AssetTagLocalService assetTagLocalService) {
032                    _assetTagLocalService = assetTagLocalService;
033            }
034    
035            /**
036            * Adds the asset tag to the database. Also notifies the appropriate model listeners.
037            *
038            * @param assetTag the asset tag
039            * @return the asset tag that was added
040            * @throws SystemException if a system exception occurred
041            */
042            public com.liferay.portlet.asset.model.AssetTag addAssetTag(
043                    com.liferay.portlet.asset.model.AssetTag assetTag)
044                    throws com.liferay.portal.kernel.exception.SystemException {
045                    return _assetTagLocalService.addAssetTag(assetTag);
046            }
047    
048            /**
049            * Creates a new asset tag with the primary key. Does not add the asset tag to the database.
050            *
051            * @param tagId the primary key for the new asset tag
052            * @return the new asset tag
053            */
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            public com.liferay.portlet.asset.model.AssetTag deleteAssetTag(long tagId)
067                    throws com.liferay.portal.kernel.exception.PortalException,
068                            com.liferay.portal.kernel.exception.SystemException {
069                    return _assetTagLocalService.deleteAssetTag(tagId);
070            }
071    
072            /**
073            * Deletes the asset tag from the database. Also notifies the appropriate model listeners.
074            *
075            * @param assetTag the asset tag
076            * @return the asset tag that was removed
077            * @throws SystemException if a system exception occurred
078            */
079            public com.liferay.portlet.asset.model.AssetTag deleteAssetTag(
080                    com.liferay.portlet.asset.model.AssetTag assetTag)
081                    throws com.liferay.portal.kernel.exception.SystemException {
082                    return _assetTagLocalService.deleteAssetTag(assetTag);
083            }
084    
085            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
086                    return _assetTagLocalService.dynamicQuery();
087            }
088    
089            /**
090            * Performs a dynamic query on the database and returns the matching rows.
091            *
092            * @param dynamicQuery the dynamic query
093            * @return the matching rows
094            * @throws SystemException if a system exception occurred
095            */
096            @SuppressWarnings("rawtypes")
097            public java.util.List dynamicQuery(
098                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
099                    throws com.liferay.portal.kernel.exception.SystemException {
100                    return _assetTagLocalService.dynamicQuery(dynamicQuery);
101            }
102    
103            /**
104            * Performs a dynamic query on the database and returns a range of the matching rows.
105            *
106            * <p>
107            * 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.
108            * </p>
109            *
110            * @param dynamicQuery the dynamic query
111            * @param start the lower bound of the range of model instances
112            * @param end the upper bound of the range of model instances (not inclusive)
113            * @return the range of matching rows
114            * @throws SystemException if a system exception occurred
115            */
116            @SuppressWarnings("rawtypes")
117            public java.util.List dynamicQuery(
118                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
119                    int end) throws com.liferay.portal.kernel.exception.SystemException {
120                    return _assetTagLocalService.dynamicQuery(dynamicQuery, start, end);
121            }
122    
123            /**
124            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
125            *
126            * <p>
127            * 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.
128            * </p>
129            *
130            * @param dynamicQuery the dynamic query
131            * @param start the lower bound of the range of model instances
132            * @param end the upper bound of the range of model instances (not inclusive)
133            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
134            * @return the ordered range of matching rows
135            * @throws SystemException if a system exception occurred
136            */
137            @SuppressWarnings("rawtypes")
138            public java.util.List dynamicQuery(
139                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
140                    int end,
141                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
142                    throws com.liferay.portal.kernel.exception.SystemException {
143                    return _assetTagLocalService.dynamicQuery(dynamicQuery, start, end,
144                            orderByComparator);
145            }
146    
147            /**
148            * Returns the number of rows that match the dynamic query.
149            *
150            * @param dynamicQuery the dynamic query
151            * @return the number of rows that match the dynamic query
152            * @throws SystemException if a system exception occurred
153            */
154            public long dynamicQueryCount(
155                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
156                    throws com.liferay.portal.kernel.exception.SystemException {
157                    return _assetTagLocalService.dynamicQueryCount(dynamicQuery);
158            }
159    
160            public com.liferay.portlet.asset.model.AssetTag fetchAssetTag(long tagId)
161                    throws com.liferay.portal.kernel.exception.SystemException {
162                    return _assetTagLocalService.fetchAssetTag(tagId);
163            }
164    
165            /**
166            * Returns the asset tag with the primary key.
167            *
168            * @param tagId the primary key of the asset tag
169            * @return the asset tag
170            * @throws PortalException if a asset tag with the primary key could not be found
171            * @throws SystemException if a system exception occurred
172            */
173            public com.liferay.portlet.asset.model.AssetTag getAssetTag(long tagId)
174                    throws com.liferay.portal.kernel.exception.PortalException,
175                            com.liferay.portal.kernel.exception.SystemException {
176                    return _assetTagLocalService.getAssetTag(tagId);
177            }
178    
179            public com.liferay.portal.model.PersistedModel getPersistedModel(
180                    java.io.Serializable primaryKeyObj)
181                    throws com.liferay.portal.kernel.exception.PortalException,
182                            com.liferay.portal.kernel.exception.SystemException {
183                    return _assetTagLocalService.getPersistedModel(primaryKeyObj);
184            }
185    
186            /**
187            * Returns a range of all the asset tags.
188            *
189            * <p>
190            * 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.
191            * </p>
192            *
193            * @param start the lower bound of the range of asset tags
194            * @param end the upper bound of the range of asset tags (not inclusive)
195            * @return the range of asset tags
196            * @throws SystemException if a system exception occurred
197            */
198            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetTags(
199                    int start, int end)
200                    throws com.liferay.portal.kernel.exception.SystemException {
201                    return _assetTagLocalService.getAssetTags(start, end);
202            }
203    
204            /**
205            * Returns the number of asset tags.
206            *
207            * @return the number of asset tags
208            * @throws SystemException if a system exception occurred
209            */
210            public int getAssetTagsCount()
211                    throws com.liferay.portal.kernel.exception.SystemException {
212                    return _assetTagLocalService.getAssetTagsCount();
213            }
214    
215            /**
216            * Updates the asset tag in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
217            *
218            * @param assetTag the asset tag
219            * @return the asset tag that was updated
220            * @throws SystemException if a system exception occurred
221            */
222            public com.liferay.portlet.asset.model.AssetTag updateAssetTag(
223                    com.liferay.portlet.asset.model.AssetTag assetTag)
224                    throws com.liferay.portal.kernel.exception.SystemException {
225                    return _assetTagLocalService.updateAssetTag(assetTag);
226            }
227    
228            /**
229            * Updates the asset tag in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
230            *
231            * @param assetTag the asset tag
232            * @param merge whether to merge the asset tag with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
233            * @return the asset tag that was updated
234            * @throws SystemException if a system exception occurred
235            */
236            public com.liferay.portlet.asset.model.AssetTag updateAssetTag(
237                    com.liferay.portlet.asset.model.AssetTag assetTag, boolean merge)
238                    throws com.liferay.portal.kernel.exception.SystemException {
239                    return _assetTagLocalService.updateAssetTag(assetTag, merge);
240            }
241    
242            /**
243            * @throws SystemException if a system exception occurred
244            */
245            public void addAssetEntryAssetTag(long entryId, long tagId)
246                    throws com.liferay.portal.kernel.exception.SystemException {
247                    _assetTagLocalService.addAssetEntryAssetTag(entryId, tagId);
248            }
249    
250            /**
251            * @throws SystemException if a system exception occurred
252            */
253            public void addAssetEntryAssetTag(long entryId,
254                    com.liferay.portlet.asset.model.AssetTag assetTag)
255                    throws com.liferay.portal.kernel.exception.SystemException {
256                    _assetTagLocalService.addAssetEntryAssetTag(entryId, assetTag);
257            }
258    
259            /**
260            * @throws SystemException if a system exception occurred
261            */
262            public void addAssetEntryAssetTags(long entryId, long[] tagIds)
263                    throws com.liferay.portal.kernel.exception.SystemException {
264                    _assetTagLocalService.addAssetEntryAssetTags(entryId, tagIds);
265            }
266    
267            /**
268            * @throws SystemException if a system exception occurred
269            */
270            public void addAssetEntryAssetTags(long entryId,
271                    java.util.List<com.liferay.portlet.asset.model.AssetTag> AssetTags)
272                    throws com.liferay.portal.kernel.exception.SystemException {
273                    _assetTagLocalService.addAssetEntryAssetTags(entryId, AssetTags);
274            }
275    
276            /**
277            * @throws SystemException if a system exception occurred
278            */
279            public void clearAssetEntryAssetTags(long entryId)
280                    throws com.liferay.portal.kernel.exception.SystemException {
281                    _assetTagLocalService.clearAssetEntryAssetTags(entryId);
282            }
283    
284            /**
285            * @throws SystemException if a system exception occurred
286            */
287            public void deleteAssetEntryAssetTag(long entryId, long tagId)
288                    throws com.liferay.portal.kernel.exception.SystemException {
289                    _assetTagLocalService.deleteAssetEntryAssetTag(entryId, tagId);
290            }
291    
292            /**
293            * @throws SystemException if a system exception occurred
294            */
295            public void deleteAssetEntryAssetTag(long entryId,
296                    com.liferay.portlet.asset.model.AssetTag assetTag)
297                    throws com.liferay.portal.kernel.exception.SystemException {
298                    _assetTagLocalService.deleteAssetEntryAssetTag(entryId, assetTag);
299            }
300    
301            /**
302            * @throws SystemException if a system exception occurred
303            */
304            public void deleteAssetEntryAssetTags(long entryId, long[] tagIds)
305                    throws com.liferay.portal.kernel.exception.SystemException {
306                    _assetTagLocalService.deleteAssetEntryAssetTags(entryId, tagIds);
307            }
308    
309            /**
310            * @throws SystemException if a system exception occurred
311            */
312            public void deleteAssetEntryAssetTags(long entryId,
313                    java.util.List<com.liferay.portlet.asset.model.AssetTag> AssetTags)
314                    throws com.liferay.portal.kernel.exception.SystemException {
315                    _assetTagLocalService.deleteAssetEntryAssetTags(entryId, AssetTags);
316            }
317    
318            /**
319            * @throws SystemException if a system exception occurred
320            */
321            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
322                    long entryId)
323                    throws com.liferay.portal.kernel.exception.SystemException {
324                    return _assetTagLocalService.getAssetEntryAssetTags(entryId);
325            }
326    
327            /**
328            * @throws SystemException if a system exception occurred
329            */
330            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
331                    long entryId, int start, int end)
332                    throws com.liferay.portal.kernel.exception.SystemException {
333                    return _assetTagLocalService.getAssetEntryAssetTags(entryId, start, end);
334            }
335    
336            /**
337            * @throws SystemException if a system exception occurred
338            */
339            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
340                    long entryId, int start, int end,
341                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
342                    throws com.liferay.portal.kernel.exception.SystemException {
343                    return _assetTagLocalService.getAssetEntryAssetTags(entryId, start,
344                            end, orderByComparator);
345            }
346    
347            /**
348            * @throws SystemException if a system exception occurred
349            */
350            public int getAssetEntryAssetTagsCount(long entryId)
351                    throws com.liferay.portal.kernel.exception.SystemException {
352                    return _assetTagLocalService.getAssetEntryAssetTagsCount(entryId);
353            }
354    
355            /**
356            * @throws SystemException if a system exception occurred
357            */
358            public boolean hasAssetEntryAssetTag(long entryId, long tagId)
359                    throws com.liferay.portal.kernel.exception.SystemException {
360                    return _assetTagLocalService.hasAssetEntryAssetTag(entryId, tagId);
361            }
362    
363            /**
364            * @throws SystemException if a system exception occurred
365            */
366            public boolean hasAssetEntryAssetTags(long entryId)
367                    throws com.liferay.portal.kernel.exception.SystemException {
368                    return _assetTagLocalService.hasAssetEntryAssetTags(entryId);
369            }
370    
371            /**
372            * @throws SystemException if a system exception occurred
373            */
374            public void setAssetEntryAssetTags(long entryId, long[] tagIds)
375                    throws com.liferay.portal.kernel.exception.SystemException {
376                    _assetTagLocalService.setAssetEntryAssetTags(entryId, tagIds);
377            }
378    
379            /**
380            * Returns the Spring bean ID for this bean.
381            *
382            * @return the Spring bean ID for this bean
383            */
384            public java.lang.String getBeanIdentifier() {
385                    return _assetTagLocalService.getBeanIdentifier();
386            }
387    
388            /**
389            * Sets the Spring bean ID for this bean.
390            *
391            * @param beanIdentifier the Spring bean ID for this bean
392            */
393            public void setBeanIdentifier(java.lang.String beanIdentifier) {
394                    _assetTagLocalService.setBeanIdentifier(beanIdentifier);
395            }
396    
397            public com.liferay.portlet.asset.model.AssetTag addTag(long userId,
398                    java.lang.String name, java.lang.String[] tagProperties,
399                    com.liferay.portal.service.ServiceContext serviceContext)
400                    throws com.liferay.portal.kernel.exception.PortalException,
401                            com.liferay.portal.kernel.exception.SystemException {
402                    return _assetTagLocalService.addTag(userId, name, tagProperties,
403                            serviceContext);
404            }
405    
406            public void addTagResources(com.liferay.portlet.asset.model.AssetTag tag,
407                    boolean addGroupPermissions, boolean addGuestPermissions)
408                    throws com.liferay.portal.kernel.exception.PortalException,
409                            com.liferay.portal.kernel.exception.SystemException {
410                    _assetTagLocalService.addTagResources(tag, addGroupPermissions,
411                            addGuestPermissions);
412            }
413    
414            public void addTagResources(com.liferay.portlet.asset.model.AssetTag tag,
415                    java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
416                    throws com.liferay.portal.kernel.exception.PortalException,
417                            com.liferay.portal.kernel.exception.SystemException {
418                    _assetTagLocalService.addTagResources(tag, groupPermissions,
419                            guestPermissions);
420            }
421    
422            public void checkTags(long userId, long groupId, java.lang.String[] names)
423                    throws com.liferay.portal.kernel.exception.PortalException,
424                            com.liferay.portal.kernel.exception.SystemException {
425                    _assetTagLocalService.checkTags(userId, groupId, names);
426            }
427    
428            public com.liferay.portlet.asset.model.AssetTag decrementAssetCount(
429                    long tagId, long classNameId)
430                    throws com.liferay.portal.kernel.exception.PortalException,
431                            com.liferay.portal.kernel.exception.SystemException {
432                    return _assetTagLocalService.decrementAssetCount(tagId, classNameId);
433            }
434    
435            public void deleteTag(com.liferay.portlet.asset.model.AssetTag tag)
436                    throws com.liferay.portal.kernel.exception.PortalException,
437                            com.liferay.portal.kernel.exception.SystemException {
438                    _assetTagLocalService.deleteTag(tag);
439            }
440    
441            public void deleteTag(long tagId)
442                    throws com.liferay.portal.kernel.exception.PortalException,
443                            com.liferay.portal.kernel.exception.SystemException {
444                    _assetTagLocalService.deleteTag(tagId);
445            }
446    
447            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getEntryTags(
448                    long entryId)
449                    throws com.liferay.portal.kernel.exception.SystemException {
450                    return _assetTagLocalService.getEntryTags(entryId);
451            }
452    
453            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupsTags(
454                    long[] groupIds)
455                    throws com.liferay.portal.kernel.exception.SystemException {
456                    return _assetTagLocalService.getGroupsTags(groupIds);
457            }
458    
459            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
460                    long groupId)
461                    throws com.liferay.portal.kernel.exception.SystemException {
462                    return _assetTagLocalService.getGroupTags(groupId);
463            }
464    
465            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
466                    long groupId, int start, int end)
467                    throws com.liferay.portal.kernel.exception.SystemException {
468                    return _assetTagLocalService.getGroupTags(groupId, start, end);
469            }
470    
471            public int getGroupTagsCount(long groupId)
472                    throws com.liferay.portal.kernel.exception.SystemException {
473                    return _assetTagLocalService.getGroupTagsCount(groupId);
474            }
475    
476            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getSocialActivityCounterOffsetTags(
477                    long groupId, java.lang.String socialActivityCounterName,
478                    int startOffset, int endOffset)
479                    throws com.liferay.portal.kernel.exception.SystemException {
480                    return _assetTagLocalService.getSocialActivityCounterOffsetTags(groupId,
481                            socialActivityCounterName, startOffset, endOffset);
482            }
483    
484            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getSocialActivityCounterPeriodTags(
485                    long groupId, java.lang.String socialActivityCounterName,
486                    int startPeriod, int endPeriod)
487                    throws com.liferay.portal.kernel.exception.SystemException {
488                    return _assetTagLocalService.getSocialActivityCounterPeriodTags(groupId,
489                            socialActivityCounterName, startPeriod, endPeriod);
490            }
491    
492            public com.liferay.portlet.asset.model.AssetTag getTag(long tagId)
493                    throws com.liferay.portal.kernel.exception.PortalException,
494                            com.liferay.portal.kernel.exception.SystemException {
495                    return _assetTagLocalService.getTag(tagId);
496            }
497    
498            public com.liferay.portlet.asset.model.AssetTag getTag(long groupId,
499                    java.lang.String name)
500                    throws com.liferay.portal.kernel.exception.PortalException,
501                            com.liferay.portal.kernel.exception.SystemException {
502                    return _assetTagLocalService.getTag(groupId, name);
503            }
504    
505            public long[] getTagIds(long groupId, java.lang.String[] names)
506                    throws com.liferay.portal.kernel.exception.PortalException,
507                            com.liferay.portal.kernel.exception.SystemException {
508                    return _assetTagLocalService.getTagIds(groupId, names);
509            }
510    
511            public long[] getTagIds(long[] groupIds, java.lang.String name)
512                    throws com.liferay.portal.kernel.exception.PortalException,
513                            com.liferay.portal.kernel.exception.SystemException {
514                    return _assetTagLocalService.getTagIds(groupIds, name);
515            }
516    
517            public long[] getTagIds(long[] groupIds, java.lang.String[] names)
518                    throws com.liferay.portal.kernel.exception.PortalException,
519                            com.liferay.portal.kernel.exception.SystemException {
520                    return _assetTagLocalService.getTagIds(groupIds, names);
521            }
522    
523            public java.lang.String[] getTagNames()
524                    throws com.liferay.portal.kernel.exception.SystemException {
525                    return _assetTagLocalService.getTagNames();
526            }
527    
528            public java.lang.String[] getTagNames(long classNameId, long classPK)
529                    throws com.liferay.portal.kernel.exception.SystemException {
530                    return _assetTagLocalService.getTagNames(classNameId, classPK);
531            }
532    
533            public java.lang.String[] getTagNames(java.lang.String className,
534                    long classPK)
535                    throws com.liferay.portal.kernel.exception.SystemException {
536                    return _assetTagLocalService.getTagNames(className, classPK);
537            }
538    
539            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags()
540                    throws com.liferay.portal.kernel.exception.SystemException {
541                    return _assetTagLocalService.getTags();
542            }
543    
544            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
545                    long classNameId, long classPK)
546                    throws com.liferay.portal.kernel.exception.SystemException {
547                    return _assetTagLocalService.getTags(classNameId, classPK);
548            }
549    
550            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
551                    long groupId, long classNameId, java.lang.String name)
552                    throws com.liferay.portal.kernel.exception.SystemException {
553                    return _assetTagLocalService.getTags(groupId, classNameId, name);
554            }
555    
556            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
557                    long groupId, long classNameId, java.lang.String name, int start,
558                    int end) throws com.liferay.portal.kernel.exception.SystemException {
559                    return _assetTagLocalService.getTags(groupId, classNameId, name, start,
560                            end);
561            }
562    
563            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
564                    java.lang.String className, long classPK)
565                    throws com.liferay.portal.kernel.exception.SystemException {
566                    return _assetTagLocalService.getTags(className, classPK);
567            }
568    
569            public int getTagsSize(long groupId, long classNameId, java.lang.String name)
570                    throws com.liferay.portal.kernel.exception.SystemException {
571                    return _assetTagLocalService.getTagsSize(groupId, classNameId, name);
572            }
573    
574            public boolean hasTag(long groupId, java.lang.String name)
575                    throws com.liferay.portal.kernel.exception.PortalException,
576                            com.liferay.portal.kernel.exception.SystemException {
577                    return _assetTagLocalService.hasTag(groupId, name);
578            }
579    
580            public com.liferay.portlet.asset.model.AssetTag incrementAssetCount(
581                    long tagId, long classNameId)
582                    throws com.liferay.portal.kernel.exception.PortalException,
583                            com.liferay.portal.kernel.exception.SystemException {
584                    return _assetTagLocalService.incrementAssetCount(tagId, classNameId);
585            }
586    
587            public void mergeTags(long fromTagId, long toTagId,
588                    boolean overrideProperties)
589                    throws com.liferay.portal.kernel.exception.PortalException,
590                            com.liferay.portal.kernel.exception.SystemException {
591                    _assetTagLocalService.mergeTags(fromTagId, toTagId, overrideProperties);
592            }
593    
594            public java.util.List<com.liferay.portlet.asset.model.AssetTag> search(
595                    long groupId, java.lang.String name, java.lang.String[] tagProperties,
596                    int start, int end)
597                    throws com.liferay.portal.kernel.exception.SystemException {
598                    return _assetTagLocalService.search(groupId, name, tagProperties,
599                            start, end);
600            }
601    
602            public java.util.List<com.liferay.portlet.asset.model.AssetTag> search(
603                    long[] groupIds, java.lang.String name,
604                    java.lang.String[] tagProperties, int start, int end)
605                    throws com.liferay.portal.kernel.exception.SystemException {
606                    return _assetTagLocalService.search(groupIds, name, tagProperties,
607                            start, end);
608            }
609    
610            public com.liferay.portlet.asset.model.AssetTag updateTag(long userId,
611                    long tagId, java.lang.String name, java.lang.String[] tagProperties,
612                    com.liferay.portal.service.ServiceContext serviceContext)
613                    throws com.liferay.portal.kernel.exception.PortalException,
614                            com.liferay.portal.kernel.exception.SystemException {
615                    return _assetTagLocalService.updateTag(userId, tagId, name,
616                            tagProperties, serviceContext);
617            }
618    
619            /**
620             * @deprecated Renamed to {@link #getWrappedService}
621             */
622            public AssetTagLocalService getWrappedAssetTagLocalService() {
623                    return _assetTagLocalService;
624            }
625    
626            /**
627             * @deprecated Renamed to {@link #setWrappedService}
628             */
629            public void setWrappedAssetTagLocalService(
630                    AssetTagLocalService assetTagLocalService) {
631                    _assetTagLocalService = assetTagLocalService;
632            }
633    
634            public AssetTagLocalService getWrappedService() {
635                    return _assetTagLocalService;
636            }
637    
638            public void setWrappedService(AssetTagLocalService assetTagLocalService) {
639                    _assetTagLocalService = assetTagLocalService;
640            }
641    
642            private AssetTagLocalService _assetTagLocalService;
643    }