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 AssetTagService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see AssetTagService
026     * @generated
027     */
028    @ProviderType
029    public class AssetTagServiceWrapper implements AssetTagService,
030            ServiceWrapper<AssetTagService> {
031            public AssetTagServiceWrapper(AssetTagService assetTagService) {
032                    _assetTagService = assetTagService;
033            }
034    
035            @Override
036            public com.liferay.portlet.asset.model.AssetTag addTag(
037                    java.lang.String name, java.lang.String[] tagProperties,
038                    com.liferay.portal.service.ServiceContext serviceContext)
039                    throws com.liferay.portal.kernel.exception.PortalException {
040                    return _assetTagService.addTag(name, tagProperties, serviceContext);
041            }
042    
043            @Override
044            public void deleteTag(long tagId)
045                    throws com.liferay.portal.kernel.exception.PortalException {
046                    _assetTagService.deleteTag(tagId);
047            }
048    
049            @Override
050            public void deleteTags(long[] tagIds)
051                    throws com.liferay.portal.kernel.exception.PortalException {
052                    _assetTagService.deleteTags(tagIds);
053            }
054    
055            /**
056            * Returns the Spring bean ID for this bean.
057            *
058            * @return the Spring bean ID for this bean
059            */
060            @Override
061            public java.lang.String getBeanIdentifier() {
062                    return _assetTagService.getBeanIdentifier();
063            }
064    
065            @Override
066            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
067                    long groupId) {
068                    return _assetTagService.getGroupTags(groupId);
069            }
070    
071            @Override
072            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
073                    long groupId, int start, int end,
074                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetTag> obc) {
075                    return _assetTagService.getGroupTags(groupId, start, end, obc);
076            }
077    
078            @Override
079            public int getGroupTagsCount(long groupId) {
080                    return _assetTagService.getGroupTagsCount(groupId);
081            }
082    
083            @Override
084            public com.liferay.portlet.asset.model.AssetTagDisplay getGroupTagsDisplay(
085                    long groupId, java.lang.String name, int start, int end) {
086                    return _assetTagService.getGroupTagsDisplay(groupId, name, start, end);
087            }
088    
089            @Override
090            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupsTags(
091                    long[] groupIds) {
092                    return _assetTagService.getGroupsTags(groupIds);
093            }
094    
095            /**
096            * @deprecated As of 6.2.0, replaced by {@link #getGroupTagsDisplay(long,
097            String, int, int)}
098            */
099            @Deprecated
100            @Override
101            public com.liferay.portal.kernel.json.JSONObject getJSONGroupTags(
102                    long groupId, java.lang.String name, int start, int end)
103                    throws com.liferay.portal.kernel.exception.PortalException {
104                    return _assetTagService.getJSONGroupTags(groupId, name, start, end);
105            }
106    
107            @Override
108            public com.liferay.portlet.asset.model.AssetTag getTag(long tagId)
109                    throws com.liferay.portal.kernel.exception.PortalException {
110                    return _assetTagService.getTag(tagId);
111            }
112    
113            @Override
114            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
115                    java.lang.String className, long classPK)
116                    throws com.liferay.portal.kernel.exception.PortalException {
117                    return _assetTagService.getTags(className, classPK);
118            }
119    
120            @Override
121            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
122                    long groupId, long classNameId, java.lang.String name) {
123                    return _assetTagService.getTags(groupId, classNameId, name);
124            }
125    
126            @Override
127            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
128                    long groupId, long classNameId, java.lang.String name, int start,
129                    int end,
130                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.asset.model.AssetTag> obc) {
131                    return _assetTagService.getTags(groupId, classNameId, name, start, end,
132                            obc);
133            }
134    
135            @Override
136            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
137                    long groupId, java.lang.String name, java.lang.String[] tagProperties,
138                    int start, int end) {
139                    return _assetTagService.getTags(groupId, name, tagProperties, start, end);
140            }
141    
142            @Override
143            public java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
144                    long[] groupIds, java.lang.String name,
145                    java.lang.String[] tagProperties, int start, int end) {
146                    return _assetTagService.getTags(groupIds, name, tagProperties, start,
147                            end);
148            }
149    
150            @Override
151            public int getTagsCount(long groupId, long classNameId,
152                    java.lang.String name) {
153                    return _assetTagService.getTagsCount(groupId, classNameId, name);
154            }
155    
156            @Override
157            public int getTagsCount(long groupId, java.lang.String name) {
158                    return _assetTagService.getTagsCount(groupId, name);
159            }
160    
161            @Override
162            public int getTagsCount(long groupId, java.lang.String name,
163                    java.lang.String[] tagProperties) {
164                    return _assetTagService.getTagsCount(groupId, name, tagProperties);
165            }
166    
167            @Override
168            public void mergeTags(long fromTagId, long toTagId,
169                    boolean overrideProperties)
170                    throws com.liferay.portal.kernel.exception.PortalException {
171                    _assetTagService.mergeTags(fromTagId, toTagId, overrideProperties);
172            }
173    
174            @Override
175            public void mergeTags(long[] fromTagIds, long toTagId,
176                    boolean overrideProperties)
177                    throws com.liferay.portal.kernel.exception.PortalException {
178                    _assetTagService.mergeTags(fromTagIds, toTagId, overrideProperties);
179            }
180    
181            @Override
182            public com.liferay.portal.kernel.json.JSONArray search(long groupId,
183                    java.lang.String name, java.lang.String[] tagProperties, int start,
184                    int end) {
185                    return _assetTagService.search(groupId, name, tagProperties, start, end);
186            }
187    
188            @Override
189            public com.liferay.portal.kernel.json.JSONArray search(long[] groupIds,
190                    java.lang.String name, java.lang.String[] tagProperties, int start,
191                    int end) {
192                    return _assetTagService.search(groupIds, name, tagProperties, start, end);
193            }
194    
195            /**
196            * Sets the Spring bean ID for this bean.
197            *
198            * @param beanIdentifier the Spring bean ID for this bean
199            */
200            @Override
201            public void setBeanIdentifier(java.lang.String beanIdentifier) {
202                    _assetTagService.setBeanIdentifier(beanIdentifier);
203            }
204    
205            @Override
206            public com.liferay.portlet.asset.model.AssetTag updateTag(long tagId,
207                    java.lang.String name, java.lang.String[] tagProperties,
208                    com.liferay.portal.service.ServiceContext serviceContext)
209                    throws com.liferay.portal.kernel.exception.PortalException {
210                    return _assetTagService.updateTag(tagId, name, tagProperties,
211                            serviceContext);
212            }
213    
214            /**
215             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
216             */
217            @Deprecated
218            public AssetTagService getWrappedAssetTagService() {
219                    return _assetTagService;
220            }
221    
222            /**
223             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
224             */
225            @Deprecated
226            public void setWrappedAssetTagService(AssetTagService assetTagService) {
227                    _assetTagService = assetTagService;
228            }
229    
230            @Override
231            public AssetTagService getWrappedService() {
232                    return _assetTagService;
233            }
234    
235            @Override
236            public void setWrappedService(AssetTagService assetTagService) {
237                    _assetTagService = assetTagService;
238            }
239    
240            private AssetTagService _assetTagService;
241    }