001 /** 002 * Copyright (c) 2000-2012 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 AssetTagPropertyService}. 022 * </p> 023 * 024 * @author Brian Wing Shun Chan 025 * @see AssetTagPropertyService 026 * @generated 027 */ 028 public class AssetTagPropertyServiceWrapper implements AssetTagPropertyService, 029 ServiceWrapper<AssetTagPropertyService> { 030 public AssetTagPropertyServiceWrapper( 031 AssetTagPropertyService assetTagPropertyService) { 032 _assetTagPropertyService = assetTagPropertyService; 033 } 034 035 /** 036 * Adds an asset tag property. 037 * 038 * @param tagId the primary key of the tag 039 * @param key the key to be associated to the value 040 * @param value the value to which the key will refer 041 * @return the created asset tag property 042 * @throws PortalException if the user did not have permission to update the 043 asset tag, or if the key or value were invalid 044 * @throws SystemException if a system exception occurred 045 */ 046 public com.liferay.portlet.asset.model.AssetTagProperty addTagProperty( 047 long tagId, java.lang.String key, java.lang.String value) 048 throws com.liferay.portal.kernel.exception.PortalException, 049 com.liferay.portal.kernel.exception.SystemException { 050 return _assetTagPropertyService.addTagProperty(tagId, key, value); 051 } 052 053 /** 054 * Deletes the asset tag property with the specified ID. 055 * 056 * @param tagPropertyId the primary key of the asset tag property instance 057 * @throws PortalException if an asset tag property with the primary key 058 could not be found or if the user did not have permission to 059 update the asset tag property 060 * @throws SystemException if a system exception occurred 061 */ 062 public void deleteTagProperty(long tagPropertyId) 063 throws com.liferay.portal.kernel.exception.PortalException, 064 com.liferay.portal.kernel.exception.SystemException { 065 _assetTagPropertyService.deleteTagProperty(tagPropertyId); 066 } 067 068 /** 069 * Returns all the asset tag property instances with the specified tag ID. 070 * 071 * @param tagId the primary key of the tag 072 * @return the matching asset tag properties 073 * @throws SystemException if a system exception occurred 074 */ 075 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getTagProperties( 076 long tagId) throws com.liferay.portal.kernel.exception.SystemException { 077 return _assetTagPropertyService.getTagProperties(tagId); 078 } 079 080 /** 081 * Returns asset tag properties with the specified group and key. 082 * 083 * @param companyId the primary key of the company 084 * @param key the key that refers to some value 085 * @return the matching asset tag properties 086 * @throws SystemException if a system exception occurred 087 */ 088 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getTagPropertyValues( 089 long companyId, java.lang.String key) 090 throws com.liferay.portal.kernel.exception.SystemException { 091 return _assetTagPropertyService.getTagPropertyValues(companyId, key); 092 } 093 094 /** 095 * Updates the asset tag property. 096 * 097 * @param tagPropertyId the primary key of the asset tag property 098 * @param key the new key to be associated to the value 099 * @param value the new value to which the key will refer 100 * @return the updated asset tag property 101 * @throws PortalException if an asset tag property with the primary key 102 could not be found, if the user did not have permission to update 103 the asset tag, or if the key or value were invalid 104 * @throws SystemException if a system exception occurred 105 */ 106 public com.liferay.portlet.asset.model.AssetTagProperty updateTagProperty( 107 long tagPropertyId, java.lang.String key, java.lang.String value) 108 throws com.liferay.portal.kernel.exception.PortalException, 109 com.liferay.portal.kernel.exception.SystemException { 110 return _assetTagPropertyService.updateTagProperty(tagPropertyId, key, 111 value); 112 } 113 114 /** 115 * @deprecated Renamed to {@link #getWrappedService} 116 */ 117 public AssetTagPropertyService getWrappedAssetTagPropertyService() { 118 return _assetTagPropertyService; 119 } 120 121 /** 122 * @deprecated Renamed to {@link #setWrappedService} 123 */ 124 public void setWrappedAssetTagPropertyService( 125 AssetTagPropertyService assetTagPropertyService) { 126 _assetTagPropertyService = assetTagPropertyService; 127 } 128 129 public AssetTagPropertyService getWrappedService() { 130 return _assetTagPropertyService; 131 } 132 133 public void setWrappedService( 134 AssetTagPropertyService assetTagPropertyService) { 135 _assetTagPropertyService = assetTagPropertyService; 136 } 137 138 private AssetTagPropertyService _assetTagPropertyService; 139 }