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.shopping.service; 016 017 import com.liferay.portal.service.ServiceWrapper; 018 019 /** 020 * Provides a wrapper for {@link ShoppingItemPriceLocalService}. 021 * 022 * @author Brian Wing Shun Chan 023 * @see ShoppingItemPriceLocalService 024 * @generated 025 */ 026 public class ShoppingItemPriceLocalServiceWrapper 027 implements ShoppingItemPriceLocalService, 028 ServiceWrapper<ShoppingItemPriceLocalService> { 029 public ShoppingItemPriceLocalServiceWrapper( 030 ShoppingItemPriceLocalService shoppingItemPriceLocalService) { 031 _shoppingItemPriceLocalService = shoppingItemPriceLocalService; 032 } 033 034 /** 035 * Adds the shopping item price to the database. Also notifies the appropriate model listeners. 036 * 037 * @param shoppingItemPrice the shopping item price 038 * @return the shopping item price that was added 039 * @throws SystemException if a system exception occurred 040 */ 041 @Override 042 public com.liferay.portlet.shopping.model.ShoppingItemPrice addShoppingItemPrice( 043 com.liferay.portlet.shopping.model.ShoppingItemPrice shoppingItemPrice) 044 throws com.liferay.portal.kernel.exception.SystemException { 045 return _shoppingItemPriceLocalService.addShoppingItemPrice(shoppingItemPrice); 046 } 047 048 /** 049 * Creates a new shopping item price with the primary key. Does not add the shopping item price to the database. 050 * 051 * @param itemPriceId the primary key for the new shopping item price 052 * @return the new shopping item price 053 */ 054 @Override 055 public com.liferay.portlet.shopping.model.ShoppingItemPrice createShoppingItemPrice( 056 long itemPriceId) { 057 return _shoppingItemPriceLocalService.createShoppingItemPrice(itemPriceId); 058 } 059 060 /** 061 * Deletes the shopping item price with the primary key from the database. Also notifies the appropriate model listeners. 062 * 063 * @param itemPriceId the primary key of the shopping item price 064 * @return the shopping item price that was removed 065 * @throws PortalException if a shopping item price with the primary key could not be found 066 * @throws SystemException if a system exception occurred 067 */ 068 @Override 069 public com.liferay.portlet.shopping.model.ShoppingItemPrice deleteShoppingItemPrice( 070 long itemPriceId) 071 throws com.liferay.portal.kernel.exception.PortalException, 072 com.liferay.portal.kernel.exception.SystemException { 073 return _shoppingItemPriceLocalService.deleteShoppingItemPrice(itemPriceId); 074 } 075 076 /** 077 * Deletes the shopping item price from the database. Also notifies the appropriate model listeners. 078 * 079 * @param shoppingItemPrice the shopping item price 080 * @return the shopping item price that was removed 081 * @throws SystemException if a system exception occurred 082 */ 083 @Override 084 public com.liferay.portlet.shopping.model.ShoppingItemPrice deleteShoppingItemPrice( 085 com.liferay.portlet.shopping.model.ShoppingItemPrice shoppingItemPrice) 086 throws com.liferay.portal.kernel.exception.SystemException { 087 return _shoppingItemPriceLocalService.deleteShoppingItemPrice(shoppingItemPrice); 088 } 089 090 @Override 091 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 092 return _shoppingItemPriceLocalService.dynamicQuery(); 093 } 094 095 /** 096 * Performs a dynamic query on the database and returns the matching rows. 097 * 098 * @param dynamicQuery the dynamic query 099 * @return the matching rows 100 * @throws SystemException if a system exception occurred 101 */ 102 @Override 103 @SuppressWarnings("rawtypes") 104 public java.util.List dynamicQuery( 105 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 106 throws com.liferay.portal.kernel.exception.SystemException { 107 return _shoppingItemPriceLocalService.dynamicQuery(dynamicQuery); 108 } 109 110 /** 111 * Performs a dynamic query on the database and returns a range of the matching rows. 112 * 113 * <p> 114 * 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.shopping.model.impl.ShoppingItemPriceModelImpl}. 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. 115 * </p> 116 * 117 * @param dynamicQuery the dynamic query 118 * @param start the lower bound of the range of model instances 119 * @param end the upper bound of the range of model instances (not inclusive) 120 * @return the range of matching rows 121 * @throws SystemException if a system exception occurred 122 */ 123 @Override 124 @SuppressWarnings("rawtypes") 125 public java.util.List dynamicQuery( 126 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 127 int end) throws com.liferay.portal.kernel.exception.SystemException { 128 return _shoppingItemPriceLocalService.dynamicQuery(dynamicQuery, start, 129 end); 130 } 131 132 /** 133 * Performs a dynamic query on the database and returns an ordered range of the matching rows. 134 * 135 * <p> 136 * 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.shopping.model.impl.ShoppingItemPriceModelImpl}. 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. 137 * </p> 138 * 139 * @param dynamicQuery the dynamic query 140 * @param start the lower bound of the range of model instances 141 * @param end the upper bound of the range of model instances (not inclusive) 142 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 143 * @return the ordered range of matching rows 144 * @throws SystemException if a system exception occurred 145 */ 146 @Override 147 @SuppressWarnings("rawtypes") 148 public java.util.List dynamicQuery( 149 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 150 int end, 151 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 152 throws com.liferay.portal.kernel.exception.SystemException { 153 return _shoppingItemPriceLocalService.dynamicQuery(dynamicQuery, start, 154 end, orderByComparator); 155 } 156 157 /** 158 * Returns the number of rows that match the dynamic query. 159 * 160 * @param dynamicQuery the dynamic query 161 * @return the number of rows that match the dynamic query 162 * @throws SystemException if a system exception occurred 163 */ 164 @Override 165 public long dynamicQueryCount( 166 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 167 throws com.liferay.portal.kernel.exception.SystemException { 168 return _shoppingItemPriceLocalService.dynamicQueryCount(dynamicQuery); 169 } 170 171 /** 172 * Returns the number of rows that match the dynamic query. 173 * 174 * @param dynamicQuery the dynamic query 175 * @param projection the projection to apply to the query 176 * @return the number of rows that match the dynamic query 177 * @throws SystemException if a system exception occurred 178 */ 179 @Override 180 public long dynamicQueryCount( 181 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, 182 com.liferay.portal.kernel.dao.orm.Projection projection) 183 throws com.liferay.portal.kernel.exception.SystemException { 184 return _shoppingItemPriceLocalService.dynamicQueryCount(dynamicQuery, 185 projection); 186 } 187 188 @Override 189 public com.liferay.portlet.shopping.model.ShoppingItemPrice fetchShoppingItemPrice( 190 long itemPriceId) 191 throws com.liferay.portal.kernel.exception.SystemException { 192 return _shoppingItemPriceLocalService.fetchShoppingItemPrice(itemPriceId); 193 } 194 195 /** 196 * Returns the shopping item price with the primary key. 197 * 198 * @param itemPriceId the primary key of the shopping item price 199 * @return the shopping item price 200 * @throws PortalException if a shopping item price with the primary key could not be found 201 * @throws SystemException if a system exception occurred 202 */ 203 @Override 204 public com.liferay.portlet.shopping.model.ShoppingItemPrice getShoppingItemPrice( 205 long itemPriceId) 206 throws com.liferay.portal.kernel.exception.PortalException, 207 com.liferay.portal.kernel.exception.SystemException { 208 return _shoppingItemPriceLocalService.getShoppingItemPrice(itemPriceId); 209 } 210 211 @Override 212 public com.liferay.portal.model.PersistedModel getPersistedModel( 213 java.io.Serializable primaryKeyObj) 214 throws com.liferay.portal.kernel.exception.PortalException, 215 com.liferay.portal.kernel.exception.SystemException { 216 return _shoppingItemPriceLocalService.getPersistedModel(primaryKeyObj); 217 } 218 219 /** 220 * Returns a range of all the shopping item prices. 221 * 222 * <p> 223 * 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.shopping.model.impl.ShoppingItemPriceModelImpl}. 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. 224 * </p> 225 * 226 * @param start the lower bound of the range of shopping item prices 227 * @param end the upper bound of the range of shopping item prices (not inclusive) 228 * @return the range of shopping item prices 229 * @throws SystemException if a system exception occurred 230 */ 231 @Override 232 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices( 233 int start, int end) 234 throws com.liferay.portal.kernel.exception.SystemException { 235 return _shoppingItemPriceLocalService.getShoppingItemPrices(start, end); 236 } 237 238 /** 239 * Returns the number of shopping item prices. 240 * 241 * @return the number of shopping item prices 242 * @throws SystemException if a system exception occurred 243 */ 244 @Override 245 public int getShoppingItemPricesCount() 246 throws com.liferay.portal.kernel.exception.SystemException { 247 return _shoppingItemPriceLocalService.getShoppingItemPricesCount(); 248 } 249 250 /** 251 * Updates the shopping item price in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 252 * 253 * @param shoppingItemPrice the shopping item price 254 * @return the shopping item price that was updated 255 * @throws SystemException if a system exception occurred 256 */ 257 @Override 258 public com.liferay.portlet.shopping.model.ShoppingItemPrice updateShoppingItemPrice( 259 com.liferay.portlet.shopping.model.ShoppingItemPrice shoppingItemPrice) 260 throws com.liferay.portal.kernel.exception.SystemException { 261 return _shoppingItemPriceLocalService.updateShoppingItemPrice(shoppingItemPrice); 262 } 263 264 /** 265 * Returns the Spring bean ID for this bean. 266 * 267 * @return the Spring bean ID for this bean 268 */ 269 @Override 270 public java.lang.String getBeanIdentifier() { 271 return _shoppingItemPriceLocalService.getBeanIdentifier(); 272 } 273 274 /** 275 * Sets the Spring bean ID for this bean. 276 * 277 * @param beanIdentifier the Spring bean ID for this bean 278 */ 279 @Override 280 public void setBeanIdentifier(java.lang.String beanIdentifier) { 281 _shoppingItemPriceLocalService.setBeanIdentifier(beanIdentifier); 282 } 283 284 @Override 285 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getItemPrices( 286 long itemId) 287 throws com.liferay.portal.kernel.exception.PortalException, 288 com.liferay.portal.kernel.exception.SystemException { 289 return _shoppingItemPriceLocalService.getItemPrices(itemId); 290 } 291 292 /** 293 * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} 294 */ 295 public ShoppingItemPriceLocalService getWrappedShoppingItemPriceLocalService() { 296 return _shoppingItemPriceLocalService; 297 } 298 299 /** 300 * @deprecated As of 6.1.0, replaced by {@link #setWrappedService} 301 */ 302 public void setWrappedShoppingItemPriceLocalService( 303 ShoppingItemPriceLocalService shoppingItemPriceLocalService) { 304 _shoppingItemPriceLocalService = shoppingItemPriceLocalService; 305 } 306 307 @Override 308 public ShoppingItemPriceLocalService getWrappedService() { 309 return _shoppingItemPriceLocalService; 310 } 311 312 @Override 313 public void setWrappedService( 314 ShoppingItemPriceLocalService shoppingItemPriceLocalService) { 315 _shoppingItemPriceLocalService = shoppingItemPriceLocalService; 316 } 317 318 private ShoppingItemPriceLocalService _shoppingItemPriceLocalService; 319 }