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 ShoppingOrderItemLocalService}. 021 * 022 * @author Brian Wing Shun Chan 023 * @see ShoppingOrderItemLocalService 024 * @generated 025 */ 026 public class ShoppingOrderItemLocalServiceWrapper 027 implements ShoppingOrderItemLocalService, 028 ServiceWrapper<ShoppingOrderItemLocalService> { 029 public ShoppingOrderItemLocalServiceWrapper( 030 ShoppingOrderItemLocalService shoppingOrderItemLocalService) { 031 _shoppingOrderItemLocalService = shoppingOrderItemLocalService; 032 } 033 034 /** 035 * Adds the shopping order item to the database. Also notifies the appropriate model listeners. 036 * 037 * @param shoppingOrderItem the shopping order item 038 * @return the shopping order item that was added 039 * @throws SystemException if a system exception occurred 040 */ 041 @Override 042 public com.liferay.portlet.shopping.model.ShoppingOrderItem addShoppingOrderItem( 043 com.liferay.portlet.shopping.model.ShoppingOrderItem shoppingOrderItem) 044 throws com.liferay.portal.kernel.exception.SystemException { 045 return _shoppingOrderItemLocalService.addShoppingOrderItem(shoppingOrderItem); 046 } 047 048 /** 049 * Creates a new shopping order item with the primary key. Does not add the shopping order item to the database. 050 * 051 * @param orderItemId the primary key for the new shopping order item 052 * @return the new shopping order item 053 */ 054 @Override 055 public com.liferay.portlet.shopping.model.ShoppingOrderItem createShoppingOrderItem( 056 long orderItemId) { 057 return _shoppingOrderItemLocalService.createShoppingOrderItem(orderItemId); 058 } 059 060 /** 061 * Deletes the shopping order item with the primary key from the database. Also notifies the appropriate model listeners. 062 * 063 * @param orderItemId the primary key of the shopping order item 064 * @return the shopping order item that was removed 065 * @throws PortalException if a shopping order item 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.ShoppingOrderItem deleteShoppingOrderItem( 070 long orderItemId) 071 throws com.liferay.portal.kernel.exception.PortalException, 072 com.liferay.portal.kernel.exception.SystemException { 073 return _shoppingOrderItemLocalService.deleteShoppingOrderItem(orderItemId); 074 } 075 076 /** 077 * Deletes the shopping order item from the database. Also notifies the appropriate model listeners. 078 * 079 * @param shoppingOrderItem the shopping order item 080 * @return the shopping order item that was removed 081 * @throws SystemException if a system exception occurred 082 */ 083 @Override 084 public com.liferay.portlet.shopping.model.ShoppingOrderItem deleteShoppingOrderItem( 085 com.liferay.portlet.shopping.model.ShoppingOrderItem shoppingOrderItem) 086 throws com.liferay.portal.kernel.exception.SystemException { 087 return _shoppingOrderItemLocalService.deleteShoppingOrderItem(shoppingOrderItem); 088 } 089 090 @Override 091 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 092 return _shoppingOrderItemLocalService.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 _shoppingOrderItemLocalService.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.ShoppingOrderItemModelImpl}. 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 _shoppingOrderItemLocalService.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.ShoppingOrderItemModelImpl}. 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 _shoppingOrderItemLocalService.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 _shoppingOrderItemLocalService.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 _shoppingOrderItemLocalService.dynamicQueryCount(dynamicQuery, 185 projection); 186 } 187 188 @Override 189 public com.liferay.portlet.shopping.model.ShoppingOrderItem fetchShoppingOrderItem( 190 long orderItemId) 191 throws com.liferay.portal.kernel.exception.SystemException { 192 return _shoppingOrderItemLocalService.fetchShoppingOrderItem(orderItemId); 193 } 194 195 /** 196 * Returns the shopping order item with the primary key. 197 * 198 * @param orderItemId the primary key of the shopping order item 199 * @return the shopping order item 200 * @throws PortalException if a shopping order item 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.ShoppingOrderItem getShoppingOrderItem( 205 long orderItemId) 206 throws com.liferay.portal.kernel.exception.PortalException, 207 com.liferay.portal.kernel.exception.SystemException { 208 return _shoppingOrderItemLocalService.getShoppingOrderItem(orderItemId); 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 _shoppingOrderItemLocalService.getPersistedModel(primaryKeyObj); 217 } 218 219 /** 220 * Returns a range of all the shopping order items. 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.ShoppingOrderItemModelImpl}. 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 order items 227 * @param end the upper bound of the range of shopping order items (not inclusive) 228 * @return the range of shopping order items 229 * @throws SystemException if a system exception occurred 230 */ 231 @Override 232 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrderItem> getShoppingOrderItems( 233 int start, int end) 234 throws com.liferay.portal.kernel.exception.SystemException { 235 return _shoppingOrderItemLocalService.getShoppingOrderItems(start, end); 236 } 237 238 /** 239 * Returns the number of shopping order items. 240 * 241 * @return the number of shopping order items 242 * @throws SystemException if a system exception occurred 243 */ 244 @Override 245 public int getShoppingOrderItemsCount() 246 throws com.liferay.portal.kernel.exception.SystemException { 247 return _shoppingOrderItemLocalService.getShoppingOrderItemsCount(); 248 } 249 250 /** 251 * Updates the shopping order item in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 252 * 253 * @param shoppingOrderItem the shopping order item 254 * @return the shopping order item that was updated 255 * @throws SystemException if a system exception occurred 256 */ 257 @Override 258 public com.liferay.portlet.shopping.model.ShoppingOrderItem updateShoppingOrderItem( 259 com.liferay.portlet.shopping.model.ShoppingOrderItem shoppingOrderItem) 260 throws com.liferay.portal.kernel.exception.SystemException { 261 return _shoppingOrderItemLocalService.updateShoppingOrderItem(shoppingOrderItem); 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 _shoppingOrderItemLocalService.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 _shoppingOrderItemLocalService.setBeanIdentifier(beanIdentifier); 282 } 283 284 @Override 285 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrderItem> getOrderItems( 286 long orderId) 287 throws com.liferay.portal.kernel.exception.SystemException { 288 return _shoppingOrderItemLocalService.getOrderItems(orderId); 289 } 290 291 /** 292 * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} 293 */ 294 public ShoppingOrderItemLocalService getWrappedShoppingOrderItemLocalService() { 295 return _shoppingOrderItemLocalService; 296 } 297 298 /** 299 * @deprecated As of 6.1.0, replaced by {@link #setWrappedService} 300 */ 301 public void setWrappedShoppingOrderItemLocalService( 302 ShoppingOrderItemLocalService shoppingOrderItemLocalService) { 303 _shoppingOrderItemLocalService = shoppingOrderItemLocalService; 304 } 305 306 @Override 307 public ShoppingOrderItemLocalService getWrappedService() { 308 return _shoppingOrderItemLocalService; 309 } 310 311 @Override 312 public void setWrappedService( 313 ShoppingOrderItemLocalService shoppingOrderItemLocalService) { 314 _shoppingOrderItemLocalService = shoppingOrderItemLocalService; 315 } 316 317 private ShoppingOrderItemLocalService _shoppingOrderItemLocalService; 318 }