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 AssetTagPropertyLocalService}. 022 * </p> 023 * 024 * @author Brian Wing Shun Chan 025 * @see AssetTagPropertyLocalService 026 * @generated 027 */ 028 public class AssetTagPropertyLocalServiceWrapper 029 implements AssetTagPropertyLocalService, 030 ServiceWrapper<AssetTagPropertyLocalService> { 031 public AssetTagPropertyLocalServiceWrapper( 032 AssetTagPropertyLocalService assetTagPropertyLocalService) { 033 _assetTagPropertyLocalService = assetTagPropertyLocalService; 034 } 035 036 /** 037 * Adds the asset tag property to the database. Also notifies the appropriate model listeners. 038 * 039 * @param assetTagProperty the asset tag property 040 * @return the asset tag property that was added 041 * @throws SystemException if a system exception occurred 042 */ 043 public com.liferay.portlet.asset.model.AssetTagProperty addAssetTagProperty( 044 com.liferay.portlet.asset.model.AssetTagProperty assetTagProperty) 045 throws com.liferay.portal.kernel.exception.SystemException { 046 return _assetTagPropertyLocalService.addAssetTagProperty(assetTagProperty); 047 } 048 049 /** 050 * Creates a new asset tag property with the primary key. Does not add the asset tag property to the database. 051 * 052 * @param tagPropertyId the primary key for the new asset tag property 053 * @return the new asset tag property 054 */ 055 public com.liferay.portlet.asset.model.AssetTagProperty createAssetTagProperty( 056 long tagPropertyId) { 057 return _assetTagPropertyLocalService.createAssetTagProperty(tagPropertyId); 058 } 059 060 /** 061 * Deletes the asset tag property with the primary key from the database. Also notifies the appropriate model listeners. 062 * 063 * @param tagPropertyId the primary key of the asset tag property 064 * @return the asset tag property that was removed 065 * @throws PortalException if a asset tag property with the primary key could not be found 066 * @throws SystemException if a system exception occurred 067 */ 068 public com.liferay.portlet.asset.model.AssetTagProperty deleteAssetTagProperty( 069 long tagPropertyId) 070 throws com.liferay.portal.kernel.exception.PortalException, 071 com.liferay.portal.kernel.exception.SystemException { 072 return _assetTagPropertyLocalService.deleteAssetTagProperty(tagPropertyId); 073 } 074 075 /** 076 * Deletes the asset tag property from the database. Also notifies the appropriate model listeners. 077 * 078 * @param assetTagProperty the asset tag property 079 * @return the asset tag property that was removed 080 * @throws SystemException if a system exception occurred 081 */ 082 public com.liferay.portlet.asset.model.AssetTagProperty deleteAssetTagProperty( 083 com.liferay.portlet.asset.model.AssetTagProperty assetTagProperty) 084 throws com.liferay.portal.kernel.exception.SystemException { 085 return _assetTagPropertyLocalService.deleteAssetTagProperty(assetTagProperty); 086 } 087 088 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 089 return _assetTagPropertyLocalService.dynamicQuery(); 090 } 091 092 /** 093 * Performs a dynamic query on the database and returns the matching rows. 094 * 095 * @param dynamicQuery the dynamic query 096 * @return the matching rows 097 * @throws SystemException if a system exception occurred 098 */ 099 @SuppressWarnings("rawtypes") 100 public java.util.List dynamicQuery( 101 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 102 throws com.liferay.portal.kernel.exception.SystemException { 103 return _assetTagPropertyLocalService.dynamicQuery(dynamicQuery); 104 } 105 106 /** 107 * Performs a dynamic query on the database and returns a range of the matching rows. 108 * 109 * <p> 110 * 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. 111 * </p> 112 * 113 * @param dynamicQuery the dynamic query 114 * @param start the lower bound of the range of model instances 115 * @param end the upper bound of the range of model instances (not inclusive) 116 * @return the range of matching rows 117 * @throws SystemException if a system exception occurred 118 */ 119 @SuppressWarnings("rawtypes") 120 public java.util.List dynamicQuery( 121 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 122 int end) throws com.liferay.portal.kernel.exception.SystemException { 123 return _assetTagPropertyLocalService.dynamicQuery(dynamicQuery, start, 124 end); 125 } 126 127 /** 128 * Performs a dynamic query on the database and returns an ordered range of the matching rows. 129 * 130 * <p> 131 * 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. 132 * </p> 133 * 134 * @param dynamicQuery the dynamic query 135 * @param start the lower bound of the range of model instances 136 * @param end the upper bound of the range of model instances (not inclusive) 137 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 138 * @return the ordered range of matching rows 139 * @throws SystemException if a system exception occurred 140 */ 141 @SuppressWarnings("rawtypes") 142 public java.util.List dynamicQuery( 143 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 144 int end, 145 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 146 throws com.liferay.portal.kernel.exception.SystemException { 147 return _assetTagPropertyLocalService.dynamicQuery(dynamicQuery, start, 148 end, orderByComparator); 149 } 150 151 /** 152 * Returns the number of rows that match the dynamic query. 153 * 154 * @param dynamicQuery the dynamic query 155 * @return the number of rows that match the dynamic query 156 * @throws SystemException if a system exception occurred 157 */ 158 public long dynamicQueryCount( 159 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 160 throws com.liferay.portal.kernel.exception.SystemException { 161 return _assetTagPropertyLocalService.dynamicQueryCount(dynamicQuery); 162 } 163 164 public com.liferay.portlet.asset.model.AssetTagProperty fetchAssetTagProperty( 165 long tagPropertyId) 166 throws com.liferay.portal.kernel.exception.SystemException { 167 return _assetTagPropertyLocalService.fetchAssetTagProperty(tagPropertyId); 168 } 169 170 /** 171 * Returns the asset tag property with the primary key. 172 * 173 * @param tagPropertyId the primary key of the asset tag property 174 * @return the asset tag property 175 * @throws PortalException if a asset tag property with the primary key could not be found 176 * @throws SystemException if a system exception occurred 177 */ 178 public com.liferay.portlet.asset.model.AssetTagProperty getAssetTagProperty( 179 long tagPropertyId) 180 throws com.liferay.portal.kernel.exception.PortalException, 181 com.liferay.portal.kernel.exception.SystemException { 182 return _assetTagPropertyLocalService.getAssetTagProperty(tagPropertyId); 183 } 184 185 public com.liferay.portal.model.PersistedModel getPersistedModel( 186 java.io.Serializable primaryKeyObj) 187 throws com.liferay.portal.kernel.exception.PortalException, 188 com.liferay.portal.kernel.exception.SystemException { 189 return _assetTagPropertyLocalService.getPersistedModel(primaryKeyObj); 190 } 191 192 /** 193 * Returns a range of all the asset tag properties. 194 * 195 * <p> 196 * 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. 197 * </p> 198 * 199 * @param start the lower bound of the range of asset tag properties 200 * @param end the upper bound of the range of asset tag properties (not inclusive) 201 * @return the range of asset tag properties 202 * @throws SystemException if a system exception occurred 203 */ 204 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getAssetTagProperties( 205 int start, int end) 206 throws com.liferay.portal.kernel.exception.SystemException { 207 return _assetTagPropertyLocalService.getAssetTagProperties(start, end); 208 } 209 210 /** 211 * Returns the number of asset tag properties. 212 * 213 * @return the number of asset tag properties 214 * @throws SystemException if a system exception occurred 215 */ 216 public int getAssetTagPropertiesCount() 217 throws com.liferay.portal.kernel.exception.SystemException { 218 return _assetTagPropertyLocalService.getAssetTagPropertiesCount(); 219 } 220 221 /** 222 * Updates the asset tag property in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 223 * 224 * @param assetTagProperty the asset tag property 225 * @return the asset tag property that was updated 226 * @throws SystemException if a system exception occurred 227 */ 228 public com.liferay.portlet.asset.model.AssetTagProperty updateAssetTagProperty( 229 com.liferay.portlet.asset.model.AssetTagProperty assetTagProperty) 230 throws com.liferay.portal.kernel.exception.SystemException { 231 return _assetTagPropertyLocalService.updateAssetTagProperty(assetTagProperty); 232 } 233 234 /** 235 * Updates the asset tag property in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 236 * 237 * @param assetTagProperty the asset tag property 238 * @param merge whether to merge the asset tag property 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. 239 * @return the asset tag property that was updated 240 * @throws SystemException if a system exception occurred 241 */ 242 public com.liferay.portlet.asset.model.AssetTagProperty updateAssetTagProperty( 243 com.liferay.portlet.asset.model.AssetTagProperty assetTagProperty, 244 boolean merge) 245 throws com.liferay.portal.kernel.exception.SystemException { 246 return _assetTagPropertyLocalService.updateAssetTagProperty(assetTagProperty, 247 merge); 248 } 249 250 /** 251 * Returns the Spring bean ID for this bean. 252 * 253 * @return the Spring bean ID for this bean 254 */ 255 public java.lang.String getBeanIdentifier() { 256 return _assetTagPropertyLocalService.getBeanIdentifier(); 257 } 258 259 /** 260 * Sets the Spring bean ID for this bean. 261 * 262 * @param beanIdentifier the Spring bean ID for this bean 263 */ 264 public void setBeanIdentifier(java.lang.String beanIdentifier) { 265 _assetTagPropertyLocalService.setBeanIdentifier(beanIdentifier); 266 } 267 268 /** 269 * Adds an asset tag property. 270 * 271 * @param userId the primary key of the user 272 * @param tagId the primary key of the tag 273 * @param key the key to be associated to the value 274 * @param value the value to which the key will refer 275 * @return the created asset tag property 276 * @throws PortalException if a user with the primary key could not be 277 found, or if the key or value were invalid 278 * @throws SystemException if a system exception occurred 279 */ 280 public com.liferay.portlet.asset.model.AssetTagProperty addTagProperty( 281 long userId, long tagId, java.lang.String key, java.lang.String value) 282 throws com.liferay.portal.kernel.exception.PortalException, 283 com.liferay.portal.kernel.exception.SystemException { 284 return _assetTagPropertyLocalService.addTagProperty(userId, tagId, key, 285 value); 286 } 287 288 /** 289 * Deletes the asset tag property with the specified tag ID. 290 * 291 * @param tagId the primary key of the tag 292 * @throws SystemException if a system exception occurred 293 */ 294 public void deleteTagProperties(long tagId) 295 throws com.liferay.portal.kernel.exception.SystemException { 296 _assetTagPropertyLocalService.deleteTagProperties(tagId); 297 } 298 299 /** 300 * Deletes the asset tag property instance. 301 * 302 * @param tagProperty the asset tag property instance 303 * @throws SystemException if a system exception occurred 304 */ 305 public void deleteTagProperty( 306 com.liferay.portlet.asset.model.AssetTagProperty tagProperty) 307 throws com.liferay.portal.kernel.exception.SystemException { 308 _assetTagPropertyLocalService.deleteTagProperty(tagProperty); 309 } 310 311 /** 312 * Deletes the asset tag property with the specified ID. 313 * 314 * @param tagPropertyId the primary key of the asset tag property instance 315 * @throws PortalException if an asset tag property with the primary key 316 could not be found 317 * @throws SystemException if a system exception occurred 318 */ 319 public void deleteTagProperty(long tagPropertyId) 320 throws com.liferay.portal.kernel.exception.PortalException, 321 com.liferay.portal.kernel.exception.SystemException { 322 _assetTagPropertyLocalService.deleteTagProperty(tagPropertyId); 323 } 324 325 /** 326 * Returns all the asset tag property instances. 327 * 328 * @return the asset tag property instances 329 * @throws SystemException if a system exception occurred 330 */ 331 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getTagProperties() 332 throws com.liferay.portal.kernel.exception.SystemException { 333 return _assetTagPropertyLocalService.getTagProperties(); 334 } 335 336 /** 337 * Returns all the asset tag property instances with the specified tag ID. 338 * 339 * @param tagId the primary key of the tag 340 * @return the matching asset tag properties 341 * @throws SystemException if a system exception occurred 342 */ 343 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getTagProperties( 344 long tagId) throws com.liferay.portal.kernel.exception.SystemException { 345 return _assetTagPropertyLocalService.getTagProperties(tagId); 346 } 347 348 /** 349 * Returns the asset tag property with the specified ID. 350 * 351 * @param tagPropertyId the primary key of the asset tag property 352 * @return the matching asset tag property 353 * @throws PortalException if an asset tag property with the primary key 354 could not be found 355 * @throws SystemException if a system exception occurred 356 */ 357 public com.liferay.portlet.asset.model.AssetTagProperty getTagProperty( 358 long tagPropertyId) 359 throws com.liferay.portal.kernel.exception.PortalException, 360 com.liferay.portal.kernel.exception.SystemException { 361 return _assetTagPropertyLocalService.getTagProperty(tagPropertyId); 362 } 363 364 /** 365 * Returns the asset tag property with the specified tag ID and key. 366 * 367 * @param tagId the primary key of the tag 368 * @param key the key that refers to some value 369 * @return the matching asset tag property 370 * @throws PortalException if an asset tag property with the tag ID and key 371 could not be found 372 * @throws SystemException if a system exception occurred 373 */ 374 public com.liferay.portlet.asset.model.AssetTagProperty getTagProperty( 375 long tagId, java.lang.String key) 376 throws com.liferay.portal.kernel.exception.PortalException, 377 com.liferay.portal.kernel.exception.SystemException { 378 return _assetTagPropertyLocalService.getTagProperty(tagId, key); 379 } 380 381 /** 382 * Returns asset tag property keys with the specified group 383 * 384 * @param groupId the primary key of the group 385 * @return the matching asset tag property keys 386 * @throws SystemException if a system exception occurred 387 */ 388 public java.lang.String[] getTagPropertyKeys(long groupId) 389 throws com.liferay.portal.kernel.exception.SystemException { 390 return _assetTagPropertyLocalService.getTagPropertyKeys(groupId); 391 } 392 393 /** 394 * Returns asset tag properties with the specified group and key. 395 * 396 * @param groupId the primary key of the group 397 * @param key the key that refers to some value 398 * @return the matching asset tag properties 399 * @throws SystemException if a system exception occurred 400 */ 401 public java.util.List<com.liferay.portlet.asset.model.AssetTagProperty> getTagPropertyValues( 402 long groupId, java.lang.String key) 403 throws com.liferay.portal.kernel.exception.SystemException { 404 return _assetTagPropertyLocalService.getTagPropertyValues(groupId, key); 405 } 406 407 /** 408 * Updates the asset tag property. 409 * 410 * @param tagPropertyId the primary key of the asset tag property 411 * @param key the new key to be associated to the value 412 * @param value the new value to which the key will refer 413 * @return the updated asset tag property 414 * @throws PortalException if an asset tag property with the primary key 415 could not be found, or if the key or value were invalid 416 * @throws SystemException if a system exception occurred 417 */ 418 public com.liferay.portlet.asset.model.AssetTagProperty updateTagProperty( 419 long tagPropertyId, java.lang.String key, java.lang.String value) 420 throws com.liferay.portal.kernel.exception.PortalException, 421 com.liferay.portal.kernel.exception.SystemException { 422 return _assetTagPropertyLocalService.updateTagProperty(tagPropertyId, 423 key, value); 424 } 425 426 /** 427 * @deprecated Renamed to {@link #getWrappedService} 428 */ 429 public AssetTagPropertyLocalService getWrappedAssetTagPropertyLocalService() { 430 return _assetTagPropertyLocalService; 431 } 432 433 /** 434 * @deprecated Renamed to {@link #setWrappedService} 435 */ 436 public void setWrappedAssetTagPropertyLocalService( 437 AssetTagPropertyLocalService assetTagPropertyLocalService) { 438 _assetTagPropertyLocalService = assetTagPropertyLocalService; 439 } 440 441 public AssetTagPropertyLocalService getWrappedService() { 442 return _assetTagPropertyLocalService; 443 } 444 445 public void setWrappedService( 446 AssetTagPropertyLocalService assetTagPropertyLocalService) { 447 _assetTagPropertyLocalService = assetTagPropertyLocalService; 448 } 449 450 private AssetTagPropertyLocalService _assetTagPropertyLocalService; 451 }