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