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 AssetTagLocalService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see AssetTagLocalService
026     * @generated
027     */
028    @ProviderType
029    public class AssetTagLocalServiceWrapper implements AssetTagLocalService,
030            ServiceWrapper<AssetTagLocalService> {
031            public AssetTagLocalServiceWrapper(
032                    AssetTagLocalService assetTagLocalService) {
033                    _assetTagLocalService = assetTagLocalService;
034            }
035    
036            @Override
037            public void addAssetEntryAssetTag(long entryId,
038                    com.liferay.portlet.asset.model.AssetTag assetTag) {
039                    _assetTagLocalService.addAssetEntryAssetTag(entryId, assetTag);
040            }
041    
042            @Override
043            public void addAssetEntryAssetTag(long entryId, long tagId) {
044                    _assetTagLocalService.addAssetEntryAssetTag(entryId, tagId);
045            }
046    
047            @Override
048            public void addAssetEntryAssetTags(long entryId,
049                    java.util.List<com.liferay.portlet.asset.model.AssetTag> AssetTags) {
050                    _assetTagLocalService.addAssetEntryAssetTags(entryId, AssetTags);
051            }
052    
053            @Override
054            public void addAssetEntryAssetTags(long entryId, long[] tagIds) {
055                    _assetTagLocalService.addAssetEntryAssetTags(entryId, tagIds);
056            }
057    
058            /**
059            * Adds the asset tag to the database. Also notifies the appropriate model listeners.
060            *
061            * @param assetTag the asset tag
062            * @return the asset tag that was added
063            */
064            @Override
065            public com.liferay.portlet.asset.model.AssetTag addAssetTag(
066                    com.liferay.portlet.asset.model.AssetTag assetTag) {
067                    return _assetTagLocalService.addAssetTag(assetTag);
068            }
069    
070            /**
071            * Adds an asset tag.
072            *
073            * @param userId the primary key of the user adding the asset tag
074            * @param groupId the primary key of the group in which the asset tag is to
075            be added
076            * @param name the asset tag's name
077            * @param serviceContext the service context to be applied
078            * @return the asset tag that was added
079            * @throws PortalException if a user with the primary key could not be found
080            or if a portal exception occurred
081            */
082            @Override
083            public com.liferay.portlet.asset.model.AssetTag addTag(long userId,
084                    long groupId, java.lang.String name,
085                    com.liferay.portal.service.ServiceContext serviceContext)
086                    throws com.liferay.portal.kernel.exception.PortalException {
087                    return _assetTagLocalService.addTag(userId, groupId, name,
088                            serviceContext);
089            }
090    
091            /**
092            * Returns the asset tags matching the group and names, creating new asset
093            * tags matching the names if the group doesn't already have them.
094            *
095            * <p>
096            * For each name, if an asset tag with the name doesn't already exist in the
097            * group, this method creates a new asset tag with the name in the group.
098            * </p>
099            *
100            * @param userId the primary key of the user checking the asset tags
101            * @param group the group in which to check the asset tags
102            * @param names the asset tag names
103            * @return the asset tags matching the group and names and new asset tags
104            matching the names that don't already exist in the group
105            * @throws PortalException if a matching group could not be found or if a
106            portal exception occurred
107            */
108            @Override
109            public java.util.List<com.liferay.portlet.asset.model.AssetTag> checkTags(
110                    long userId, com.liferay.portal.model.Group group,
111                    java.lang.String[] names)
112                    throws com.liferay.portal.kernel.exception.PortalException {
113                    return _assetTagLocalService.checkTags(userId, group, names);
114            }
115    
116            /**
117            * Returns the asset tags matching the group and names, creating new asset
118            * tags matching the names if the group doesn't already have them.
119            *
120            * @param userId the primary key of the user checking the asset tags
121            * @param groupId the primary key of the group in which check the asset
122            tags
123            * @param names the asset tag names
124            * @return the asset tags matching the group and names and new asset tags
125            matching the names that don't already exist in the group
126            * @throws PortalException if a matching group could not be found or if a
127            portal exception occurred
128            */
129            @Override
130            public java.util.List<com.liferay.portlet.asset.model.AssetTag> checkTags(
131                    long userId, long groupId, java.lang.String[] names)
132                    throws com.liferay.portal.kernel.exception.PortalException {
133                    return _assetTagLocalService.checkTags(userId, groupId, names);
134            }
135    
136            @Override
137            public void clearAssetEntryAssetTags(long entryId) {
138                    _assetTagLocalService.clearAssetEntryAssetTags(entryId);
139            }
140    
141            /**
142            * Creates a new asset tag with the primary key. Does not add the asset tag to the database.
143            *
144            * @param tagId the primary key for the new asset tag
145            * @return the new asset tag
146            */
147            @Override
148            public com.liferay.portlet.asset.model.AssetTag createAssetTag(long tagId) {
149                    return _assetTagLocalService.createAssetTag(tagId);
150            }
151    
152            /**
153            * Decrements the number of assets to which the asset tag has been applied.
154            *
155            * @param tagId the primary key of the asset tag
156            * @param classNameId the class name ID of the entity to which the asset
157            tag had been applied
158            * @return the asset tag
159            * @throws PortalException if an asset tag with the primary key could not be
160            found or if a portal exception occurred
161            */
162            @Override
163            public com.liferay.portlet.asset.model.AssetTag decrementAssetCount(
164                    long tagId, long classNameId)
165                    throws com.liferay.portal.kernel.exception.PortalException {
166                    return _assetTagLocalService.decrementAssetCount(tagId, classNameId);
167            }
168    
169            @Override
170            public void deleteAssetEntryAssetTag(long entryId,
171                    com.liferay.portlet.asset.model.AssetTag assetTag) {
172                    _assetTagLocalService.deleteAssetEntryAssetTag(entryId, assetTag);
173            }
174    
175            @Override
176            public void deleteAssetEntryAssetTag(long entryId, long tagId) {
177                    _assetTagLocalService.deleteAssetEntryAssetTag(entryId, tagId);
178            }
179    
180            @Override
181            public void deleteAssetEntryAssetTags(long entryId,
182                    java.util.List<com.liferay.portlet.asset.model.AssetTag> AssetTags) {
183                    _assetTagLocalService.deleteAssetEntryAssetTags(entryId, AssetTags);
184            }
185    
186            @Override
187            public void deleteAssetEntryAssetTags(long entryId, long[] tagIds) {
188                    _assetTagLocalService.deleteAssetEntryAssetTags(entryId, tagIds);
189            }
190    
191            /**
192            * Deletes the asset tag from the database. Also notifies the appropriate model listeners.
193            *
194            * @param assetTag the asset tag
195            * @return the asset tag that was removed
196            */
197            @Override
198            public com.liferay.portlet.asset.model.AssetTag deleteAssetTag(
199                    com.liferay.portlet.asset.model.AssetTag assetTag) {
200                    return _assetTagLocalService.deleteAssetTag(assetTag);
201            }
202    
203            /**
204            * Deletes the asset tag with the primary key from the database. Also notifies the appropriate model listeners.
205            *
206            * @param tagId the primary key of the asset tag
207            * @return the asset tag that was removed
208            * @throws PortalException if a asset tag with the primary key could not be found
209            */
210            @Override
211            public com.liferay.portlet.asset.model.AssetTag deleteAssetTag(long tagId)
212                    throws com.liferay.portal.kernel.exception.PortalException {
213                    return _assetTagLocalService.deleteAssetTag(tagId);
214            }
215    
216            /**
217            * Deletes all asset tags in the group.
218            *
219            * @param groupId the primary key of the group in which to delete all asset
220            tags
221            * @throws PortalException if a portal exception occurred
222            */
223            @Override
224            public void deleteGroupTags(long groupId)
225                    throws com.liferay.portal.kernel.exception.PortalException {
226                    _assetTagLocalService.deleteGroupTags(groupId);
227            }
228    
229            /**
230            * @throws PortalException
231            */
232            @Override
233            public com.liferay.portal.model.PersistedModel deletePersistedModel(
234                    com.liferay.portal.model.PersistedModel persistedModel)
235                    throws com.liferay.portal.kernel.exception.PortalException {
236                    return _assetTagLocalService.deletePersistedModel(persistedModel);
237            }
238    
239            /**
240            * Deletes the asset tag.
241            *
242            * @param tag the asset tag to be deleted
243            * @throws PortalException if a portal exception occurred
244            */
245            @Override
246            public void deleteTag(com.liferay.portlet.asset.model.AssetTag tag)
247                    throws com.liferay.portal.kernel.exception.PortalException {
248                    _assetTagLocalService.deleteTag(tag);
249            }
250    
251            /**
252            * Deletes the asset tag.
253            *
254            * @param tagId the primary key of the asset tag
255            * @throws PortalException if no asset tag could be found with the primary
256            key or if a portal exception occurred
257            */
258            @Override
259            public void deleteTag(long tagId)
260                    throws com.liferay.portal.kernel.exception.PortalException {
261                    _assetTagLocalService.deleteTag(tagId);
262            }
263    
264            @Override
265            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
266                    return _assetTagLocalService.dynamicQuery();
267            }
268    
269            /**
270            * Performs a dynamic query on the database and returns the matching rows.
271            *
272            * @param dynamicQuery the dynamic query
273            * @return the matching rows
274            */
275            @Override
276            public <T> java.util.List<T> dynamicQuery(
277                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
278                    return _assetTagLocalService.dynamicQuery(dynamicQuery);
279            }
280    
281            /**
282            * Performs a dynamic query on the database and returns a range of the matching rows.
283            *
284            * <p>
285            * 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.
286            * </p>
287            *
288            * @param dynamicQuery the dynamic query
289            * @param start the lower bound of the range of model instances
290            * @param end the upper bound of the range of model instances (not inclusive)
291            * @return the range of matching rows
292            */
293            @Override
294            public <T> java.util.List<T> dynamicQuery(
295                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
296                    int end) {
297                    return _assetTagLocalService.dynamicQuery(dynamicQuery, start, end);
298            }
299    
300            /**
301            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
302            *
303            * <p>
304            * 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.
305            * </p>
306            *
307            * @param dynamicQuery the dynamic query
308            * @param start the lower bound of the range of model instances
309            * @param end the upper bound of the range of model instances (not inclusive)
310            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
311            * @return the ordered range of matching rows
312            */
313            @Override
314            public <T> java.util.List<T> dynamicQuery(
315                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
316                    int end,
317                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
318                    return _assetTagLocalService.dynamicQuery(dynamicQuery, start, end,
319                            orderByComparator);
320            }
321    
322            /**
323            * Returns the number of rows matching the dynamic query.
324            *
325            * @param dynamicQuery the dynamic query
326            * @return the number of rows matching the dynamic query
327            */
328            @Override
329            public long dynamicQueryCount(
330                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
331                    return _assetTagLocalService.dynamicQueryCount(dynamicQuery);
332            }
333    
334            /**
335            * Returns the number of rows matching the dynamic query.
336            *
337            * @param dynamicQuery the dynamic query
338            * @param projection the projection to apply to the query
339            * @return the number of rows matching the dynamic query
340            */
341            @Override
342            public long dynamicQueryCount(
343                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
344                    com.liferay.portal.kernel.dao.orm.Projection projection) {
345                    return _assetTagLocalService.dynamicQueryCount(dynamicQuery, projection);
346            }
347    
348            @Override
349            public com.liferay.portlet.asset.model.AssetTag fetchAssetTag(long tagId) {
350                    return _assetTagLocalService.fetchAssetTag(tagId);
351            }
352    
353            /**
354            * Returns the asset tag matching the UUID and group.
355            *
356            * @param uuid the asset tag's UUID
357            * @param groupId the primary key of the group
358            * @return the matching asset tag, or <code>null</code> if a matching asset tag could not be found
359            */
360            @Override
361            public com.liferay.portlet.asset.model.AssetTag fetchAssetTagByUuidAndGroupId(
362                    java.lang.String uuid, long groupId) {
363                    return _assetTagLocalService.fetchAssetTagByUuidAndGroupId(uuid, groupId);
364            }
365    
366            /**
367            * Returns the asset tag with the name in the group.
368            *
369            * @param groupId the primary key of the group
370            * @param name the asset tag's name
371            * @return the asset tag with the name in the group or <code>null</code> if
372            it could not be found
373            */
374            @Override
375            public com.liferay.portlet.asset.model.AssetTag fetchTag(long groupId,
376                    java.lang.String name) {
377                    return _assetTagLocalService.fetchTag(groupId, name);
378            }
379    
380            @Override
381            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
382                    return _assetTagLocalService.getActionableDynamicQuery();
383            }
384    
385            @Override
386            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
387                    long entryId) {
388                    return _assetTagLocalService.getAssetEntryAssetTags(entryId);
389            }
390    
391            @Override
392            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
393                    long entryId, int start, int end) {
394                    return _assetTagLocalService.getAssetEntryAssetTags(entryId, start, end);
395            }
396    
397            @Override
398            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetEntryAssetTags(
399                    long entryId, int start, int end,
400                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetTag> orderByComparator) {
401                    return _assetTagLocalService.getAssetEntryAssetTags(entryId, start,
402                            end, orderByComparator);
403            }
404    
405            @Override
406            public int getAssetEntryAssetTagsCount(long entryId) {
407                    return _assetTagLocalService.getAssetEntryAssetTagsCount(entryId);
408            }
409    
410            /**
411            * Returns the entryIds of the asset entries associated with the asset tag.
412            *
413            * @param tagId the tagId of the asset tag
414            * @return long[] the entryIds of asset entries associated with the asset tag
415            */
416            @Override
417            public long[] getAssetEntryPrimaryKeys(long tagId) {
418                    return _assetTagLocalService.getAssetEntryPrimaryKeys(tagId);
419            }
420    
421            /**
422            * Returns the asset tag with the primary key.
423            *
424            * @param tagId the primary key of the asset tag
425            * @return the asset tag
426            * @throws PortalException if a asset tag with the primary key could not be found
427            */
428            @Override
429            public com.liferay.portlet.asset.model.AssetTag getAssetTag(long tagId)
430                    throws com.liferay.portal.kernel.exception.PortalException {
431                    return _assetTagLocalService.getAssetTag(tagId);
432            }
433    
434            /**
435            * Returns the asset tag matching the UUID and group.
436            *
437            * @param uuid the asset tag's UUID
438            * @param groupId the primary key of the group
439            * @return the matching asset tag
440            * @throws PortalException if a matching asset tag could not be found
441            */
442            @Override
443            public com.liferay.portlet.asset.model.AssetTag getAssetTagByUuidAndGroupId(
444                    java.lang.String uuid, long groupId)
445                    throws com.liferay.portal.kernel.exception.PortalException {
446                    return _assetTagLocalService.getAssetTagByUuidAndGroupId(uuid, groupId);
447            }
448    
449            /**
450            * Returns a range of all the asset tags.
451            *
452            * <p>
453            * 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.
454            * </p>
455            *
456            * @param start the lower bound of the range of asset tags
457            * @param end the upper bound of the range of asset tags (not inclusive)
458            * @return the range of asset tags
459            */
460            @Override
461            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetTags(
462                    int start, int end) {
463                    return _assetTagLocalService.getAssetTags(start, end);
464            }
465    
466            /**
467            * Returns all the asset tags matching the UUID and company.
468            *
469            * @param uuid the UUID of the asset tags
470            * @param companyId the primary key of the company
471            * @return the matching asset tags, or an empty list if no matches were found
472            */
473            @Override
474            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetTagsByUuidAndCompanyId(
475                    java.lang.String uuid, long companyId) {
476                    return _assetTagLocalService.getAssetTagsByUuidAndCompanyId(uuid,
477                            companyId);
478            }
479    
480            /**
481            * Returns a range of asset tags matching the UUID and company.
482            *
483            * @param uuid the UUID of the asset tags
484            * @param companyId the primary key of the company
485            * @param start the lower bound of the range of asset tags
486            * @param end the upper bound of the range of asset tags (not inclusive)
487            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
488            * @return the range of matching asset tags, or an empty list if no matches were found
489            */
490            @Override
491            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getAssetTagsByUuidAndCompanyId(
492                    java.lang.String uuid, long companyId, int start, int end,
493                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetTag> orderByComparator) {
494                    return _assetTagLocalService.getAssetTagsByUuidAndCompanyId(uuid,
495                            companyId, start, end, orderByComparator);
496            }
497    
498            /**
499            * Returns the number of asset tags.
500            *
501            * @return the number of asset tags
502            */
503            @Override
504            public int getAssetTagsCount() {
505                    return _assetTagLocalService.getAssetTagsCount();
506            }
507    
508            /**
509            * Returns the Spring bean ID for this bean.
510            *
511            * @return the Spring bean ID for this bean
512            */
513            @Override
514            public java.lang.String getBeanIdentifier() {
515                    return _assetTagLocalService.getBeanIdentifier();
516            }
517    
518            /**
519            * Returns the asset tags of the asset entry.
520            *
521            * @param entryId the primary key of the asset entry
522            * @return the asset tags of the asset entry
523            */
524            @Override
525            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getEntryTags(
526                    long entryId) {
527                    return _assetTagLocalService.getEntryTags(entryId);
528            }
529    
530            @Override
531            public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
532                    com.liferay.portlet.exportimport.lar.PortletDataContext portletDataContext) {
533                    return _assetTagLocalService.getExportActionableDynamicQuery(portletDataContext);
534            }
535    
536            /**
537            * Returns the asset tags in the group.
538            *
539            * @param groupId the primary key of the group
540            * @return the asset tags in the group
541            */
542            @Override
543            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
544                    long groupId) {
545                    return _assetTagLocalService.getGroupTags(groupId);
546            }
547    
548            /**
549            * Returns a range of all the asset tags in the group.
550            *
551            * @param groupId the primary key of the group
552            * @param start the lower bound of the range of asset tags
553            * @param end the upper bound of the range of asset tags (not inclusive)
554            * @return the range of matching asset tags
555            */
556            @Override
557            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
558                    long groupId, int start, int end) {
559                    return _assetTagLocalService.getGroupTags(groupId, start, end);
560            }
561    
562            /**
563            * Returns the number of asset tags in the group.
564            *
565            * @param groupId the primary key of the group
566            * @return the number of asset tags in the group
567            */
568            @Override
569            public int getGroupTagsCount(long groupId) {
570                    return _assetTagLocalService.getGroupTagsCount(groupId);
571            }
572    
573            /**
574            * Returns the asset tags in the groups.
575            *
576            * @param groupIds the primary keys of the groups
577            * @return the asset tags in the groups
578            */
579            @Override
580            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupsTags(
581                    long[] groupIds) {
582                    return _assetTagLocalService.getGroupsTags(groupIds);
583            }
584    
585            @Override
586            public com.liferay.portal.model.PersistedModel getPersistedModel(
587                    java.io.Serializable primaryKeyObj)
588                    throws com.liferay.portal.kernel.exception.PortalException {
589                    return _assetTagLocalService.getPersistedModel(primaryKeyObj);
590            }
591    
592            @Override
593            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getSocialActivityCounterOffsetTags(
594                    long groupId, java.lang.String socialActivityCounterName,
595                    int startOffset, int endOffset) {
596                    return _assetTagLocalService.getSocialActivityCounterOffsetTags(groupId,
597                            socialActivityCounterName, startOffset, endOffset);
598            }
599    
600            @Override
601            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getSocialActivityCounterPeriodTags(
602                    long groupId, java.lang.String socialActivityCounterName,
603                    int startPeriod, int endPeriod) {
604                    return _assetTagLocalService.getSocialActivityCounterPeriodTags(groupId,
605                            socialActivityCounterName, startPeriod, endPeriod);
606            }
607    
608            /**
609            * Returns the asset tag with the name in the group.
610            *
611            * @param groupId the primary key of the group
612            * @param name the name of the asset tag
613            * @return the asset tag with the name in the group
614            * @throws PortalException if a matching asset tag could not be found
615            */
616            @Override
617            public com.liferay.portlet.asset.model.AssetTag getTag(long groupId,
618                    java.lang.String name)
619                    throws com.liferay.portal.kernel.exception.PortalException {
620                    return _assetTagLocalService.getTag(groupId, name);
621            }
622    
623            /**
624            * Returns the asset tag with the primary key.
625            *
626            * @param tagId the primary key of the asset tag
627            * @return the asset tag with the primary key
628            * @throws PortalException if an asset tag with the primary key could not be
629            found
630            */
631            @Override
632            public com.liferay.portlet.asset.model.AssetTag getTag(long tagId)
633                    throws com.liferay.portal.kernel.exception.PortalException {
634                    return _assetTagLocalService.getTag(tagId);
635            }
636    
637            /**
638            * Returns the primary keys of the asset tags with the names in the group.
639            *
640            * @param groupId the primary key of the group
641            * @param names the names of the asset tags
642            * @return the primary keys of the asset tags with the names in the group
643            */
644            @Override
645            public long[] getTagIds(long groupId, java.lang.String[] names) {
646                    return _assetTagLocalService.getTagIds(groupId, names);
647            }
648    
649            /**
650            * Returns the primary keys of the asset tags with the name in the groups.
651            *
652            * @param groupIds the primary keys of the groups
653            * @param name the name of the asset tags
654            * @return the primary keys of the asset tags with the name in the groups
655            */
656            @Override
657            public long[] getTagIds(long[] groupIds, java.lang.String name) {
658                    return _assetTagLocalService.getTagIds(groupIds, name);
659            }
660    
661            /**
662            * Returns the primary keys of the asset tags with the names in the groups.
663            *
664            * @param groupIds the primary keys of the groups
665            * @param names the names of the asset tags
666            * @return the primary keys of the asset tags with the names in the groups
667            */
668            @Override
669            public long[] getTagIds(long[] groupIds, java.lang.String[] names) {
670                    return _assetTagLocalService.getTagIds(groupIds, names);
671            }
672    
673            /**
674            * Returns the names of all the asset tags.
675            *
676            * @return the names of all the asset tags
677            */
678            @Override
679            public java.lang.String[] getTagNames() {
680                    return _assetTagLocalService.getTagNames();
681            }
682    
683            /**
684            * Returns the names of the asset tags of the entity
685            *
686            * @param className the class name of the entity
687            * @param classPK the primary key of the entity
688            * @return the names of the asset tags of the entity
689            */
690            @Override
691            public java.lang.String[] getTagNames(java.lang.String className,
692                    long classPK) {
693                    return _assetTagLocalService.getTagNames(className, classPK);
694            }
695    
696            /**
697            * Returns the names of the asset tags of the entity.
698            *
699            * @param classNameId the class name ID of the entity
700            * @param classPK the primary key of the entity
701            * @return the names of the asset tags of the entity
702            */
703            @Override
704            public java.lang.String[] getTagNames(long classNameId, long classPK) {
705                    return _assetTagLocalService.getTagNames(classNameId, classPK);
706            }
707    
708            /**
709            * Returns all the asset tags.
710            *
711            * @return the asset tags
712            */
713            @Override
714            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags() {
715                    return _assetTagLocalService.getTags();
716            }
717    
718            /**
719            * Returns the asset tags of the entity.
720            *
721            * @param className the class name of the entity
722            * @param classPK the primary key of the entity
723            * @return the asset tags of the entity
724            */
725            @Override
726            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
727                    java.lang.String className, long classPK) {
728                    return _assetTagLocalService.getTags(className, classPK);
729            }
730    
731            /**
732            * Returns the asset tags of the entity.
733            *
734            * @param classNameId the class name ID of the entity
735            * @param classPK the primary key of the entity
736            * @return the asset tags of the entity
737            */
738            @Override
739            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
740                    long classNameId, long classPK) {
741                    return _assetTagLocalService.getTags(classNameId, classPK);
742            }
743    
744            @Override
745            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
746                    long groupId, long classNameId, java.lang.String name) {
747                    return _assetTagLocalService.getTags(groupId, classNameId, name);
748            }
749    
750            @Override
751            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
752                    long groupId, long classNameId, java.lang.String name, int start,
753                    int end) {
754                    return _assetTagLocalService.getTags(groupId, classNameId, name, start,
755                            end);
756            }
757    
758            @Override
759            public int getTagsSize(long groupId, long classNameId, java.lang.String name) {
760                    return _assetTagLocalService.getTagsSize(groupId, classNameId, name);
761            }
762    
763            @Override
764            public boolean hasAssetEntryAssetTag(long entryId, long tagId) {
765                    return _assetTagLocalService.hasAssetEntryAssetTag(entryId, tagId);
766            }
767    
768            @Override
769            public boolean hasAssetEntryAssetTags(long entryId) {
770                    return _assetTagLocalService.hasAssetEntryAssetTags(entryId);
771            }
772    
773            /**
774            * Returns <code>true</code> if the group contains an asset tag with the
775            * name.
776            *
777            * @param groupId the primary key of the group
778            * @param name the name of the asset tag
779            * @return <code>true</code> if the group contains an asset tag with the
780            name; <code>false</code> otherwise.
781            */
782            @Override
783            public boolean hasTag(long groupId, java.lang.String name) {
784                    return _assetTagLocalService.hasTag(groupId, name);
785            }
786    
787            /**
788            * Increments the number of assets to which the asset tag has been applied.
789            *
790            * @param tagId the primary key of the asset tag
791            * @param classNameId the class name ID of the entity to which the asset
792            tag is being applied
793            * @return the asset tag
794            * @throws PortalException if a asset tag with the primary key could not be
795            found or if a portal exception occurred
796            */
797            @Override
798            public com.liferay.portlet.asset.model.AssetTag incrementAssetCount(
799                    long tagId, long classNameId)
800                    throws com.liferay.portal.kernel.exception.PortalException {
801                    return _assetTagLocalService.incrementAssetCount(tagId, classNameId);
802            }
803    
804            /**
805            * Replaces all occurrences of the first asset tag with the second asset tag
806            * and deletes the first asset tag.
807            *
808            * @param fromTagId the primary key of the asset tag to be replaced
809            * @param toTagId the primary key of the asset tag to apply to the asset
810            entries of the other asset tag
811            * @throws PortalException if a portal exception occurred
812            */
813            @Override
814            public void mergeTags(long fromTagId, long toTagId)
815                    throws com.liferay.portal.kernel.exception.PortalException {
816                    _assetTagLocalService.mergeTags(fromTagId, toTagId);
817            }
818    
819            /**
820            * Returns the asset tags in the group whose names match the pattern.
821            *
822            * @param groupId the primary key of the group
823            * @param name the pattern to match
824            * @param start the lower bound of the range of asset tags
825            * @param end the upper bound of the range of asset tags (not inclusive)
826            * @return the asset tags in the group whose names match the pattern
827            */
828            @Override
829            public java.util.List<com.liferay.portlet.asset.model.AssetTag> search(
830                    long groupId, java.lang.String name, int start, int end) {
831                    return _assetTagLocalService.search(groupId, name, start, end);
832            }
833    
834            /**
835            * Returns the asset tags in the groups whose names match the pattern.
836            *
837            * @param groupIds the primary keys of the groups
838            * @param name the pattern to match
839            * @param start the lower bound of the range of asset tags
840            * @param end the upper bound of the range of asset tags (not inclusive)
841            * @return the asset tags in the groups whose names match the pattern
842            */
843            @Override
844            public java.util.List<com.liferay.portlet.asset.model.AssetTag> search(
845                    long[] groupIds, java.lang.String name, int start, int end) {
846                    return _assetTagLocalService.search(groupIds, name, start, end);
847            }
848    
849            @Override
850            public void setAssetEntryAssetTags(long entryId, long[] tagIds) {
851                    _assetTagLocalService.setAssetEntryAssetTags(entryId, tagIds);
852            }
853    
854            /**
855            * Sets the Spring bean ID for this bean.
856            *
857            * @param beanIdentifier the Spring bean ID for this bean
858            */
859            @Override
860            public void setBeanIdentifier(java.lang.String beanIdentifier) {
861                    _assetTagLocalService.setBeanIdentifier(beanIdentifier);
862            }
863    
864            /**
865            * Updates the asset tag in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
866            *
867            * @param assetTag the asset tag
868            * @return the asset tag that was updated
869            */
870            @Override
871            public com.liferay.portlet.asset.model.AssetTag updateAssetTag(
872                    com.liferay.portlet.asset.model.AssetTag assetTag) {
873                    return _assetTagLocalService.updateAssetTag(assetTag);
874            }
875    
876            @Override
877            public com.liferay.portlet.asset.model.AssetTag updateTag(long userId,
878                    long tagId, java.lang.String name,
879                    com.liferay.portal.service.ServiceContext serviceContext)
880                    throws com.liferay.portal.kernel.exception.PortalException {
881                    return _assetTagLocalService.updateTag(userId, tagId, name,
882                            serviceContext);
883            }
884    
885            /**
886             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
887             */
888            @Deprecated
889            public AssetTagLocalService getWrappedAssetTagLocalService() {
890                    return _assetTagLocalService;
891            }
892    
893            /**
894             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
895             */
896            @Deprecated
897            public void setWrappedAssetTagLocalService(
898                    AssetTagLocalService assetTagLocalService) {
899                    _assetTagLocalService = assetTagLocalService;
900            }
901    
902            @Override
903            public AssetTagLocalService getWrappedService() {
904                    return _assetTagLocalService;
905            }
906    
907            @Override
908            public void setWrappedService(AssetTagLocalService assetTagLocalService) {
909                    _assetTagLocalService = assetTagLocalService;
910            }
911    
912            private AssetTagLocalService _assetTagLocalService;
913    }