1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.shopping.service.base;
24  
25  import com.liferay.portal.PortalException;
26  import com.liferay.portal.SystemException;
27  import com.liferay.portal.kernel.bean.InitializingBean;
28  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
29  
30  import com.liferay.portlet.shopping.model.ShoppingOrderItem;
31  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
32  import com.liferay.portlet.shopping.service.ShoppingCartLocalServiceFactory;
33  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
34  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalServiceFactory;
35  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
36  import com.liferay.portlet.shopping.service.ShoppingCategoryServiceFactory;
37  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
38  import com.liferay.portlet.shopping.service.ShoppingCouponLocalServiceFactory;
39  import com.liferay.portlet.shopping.service.ShoppingCouponService;
40  import com.liferay.portlet.shopping.service.ShoppingCouponServiceFactory;
41  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
42  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalServiceFactory;
43  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
44  import com.liferay.portlet.shopping.service.ShoppingItemLocalServiceFactory;
45  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
46  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalServiceFactory;
47  import com.liferay.portlet.shopping.service.ShoppingItemService;
48  import com.liferay.portlet.shopping.service.ShoppingItemServiceFactory;
49  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
50  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
51  import com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceFactory;
52  import com.liferay.portlet.shopping.service.ShoppingOrderService;
53  import com.liferay.portlet.shopping.service.ShoppingOrderServiceFactory;
54  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
55  import com.liferay.portlet.shopping.service.persistence.ShoppingCartUtil;
56  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
57  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryUtil;
58  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
59  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinderUtil;
60  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
61  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponUtil;
62  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
63  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldUtil;
64  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
65  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinderUtil;
66  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
67  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
68  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
69  import com.liferay.portlet.shopping.service.persistence.ShoppingItemUtil;
70  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
71  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinderUtil;
72  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
73  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemUtil;
74  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
75  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderUtil;
76  
77  import java.util.List;
78  
79  /**
80   * <a href="ShoppingOrderItemLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
81   *
82   * @author Brian Wing Shun Chan
83   *
84   */
85  public abstract class ShoppingOrderItemLocalServiceBaseImpl
86      implements ShoppingOrderItemLocalService, InitializingBean {
87      public ShoppingOrderItem addShoppingOrderItem(
88          ShoppingOrderItem shoppingOrderItem) throws SystemException {
89          shoppingOrderItem.setNew(true);
90  
91          return shoppingOrderItemPersistence.update(shoppingOrderItem, false);
92      }
93  
94      public void deleteShoppingOrderItem(long orderItemId)
95          throws PortalException, SystemException {
96          shoppingOrderItemPersistence.remove(orderItemId);
97      }
98  
99      public void deleteShoppingOrderItem(ShoppingOrderItem shoppingOrderItem)
100         throws SystemException {
101         shoppingOrderItemPersistence.remove(shoppingOrderItem);
102     }
103 
104     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
105         throws SystemException {
106         return shoppingOrderItemPersistence.findWithDynamicQuery(dynamicQuery);
107     }
108 
109     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
110         int end) throws SystemException {
111         return shoppingOrderItemPersistence.findWithDynamicQuery(dynamicQuery,
112             start, end);
113     }
114 
115     public ShoppingOrderItem getShoppingOrderItem(long orderItemId)
116         throws PortalException, SystemException {
117         return shoppingOrderItemPersistence.findByPrimaryKey(orderItemId);
118     }
119 
120     public ShoppingOrderItem updateShoppingOrderItem(
121         ShoppingOrderItem shoppingOrderItem) throws SystemException {
122         shoppingOrderItem.setNew(false);
123 
124         return shoppingOrderItemPersistence.update(shoppingOrderItem, true);
125     }
126 
127     public ShoppingCartLocalService getShoppingCartLocalService() {
128         return shoppingCartLocalService;
129     }
130 
131     public void setShoppingCartLocalService(
132         ShoppingCartLocalService shoppingCartLocalService) {
133         this.shoppingCartLocalService = shoppingCartLocalService;
134     }
135 
136     public ShoppingCartPersistence getShoppingCartPersistence() {
137         return shoppingCartPersistence;
138     }
139 
140     public void setShoppingCartPersistence(
141         ShoppingCartPersistence shoppingCartPersistence) {
142         this.shoppingCartPersistence = shoppingCartPersistence;
143     }
144 
145     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
146         return shoppingCategoryLocalService;
147     }
148 
149     public void setShoppingCategoryLocalService(
150         ShoppingCategoryLocalService shoppingCategoryLocalService) {
151         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
152     }
153 
154     public ShoppingCategoryService getShoppingCategoryService() {
155         return shoppingCategoryService;
156     }
157 
158     public void setShoppingCategoryService(
159         ShoppingCategoryService shoppingCategoryService) {
160         this.shoppingCategoryService = shoppingCategoryService;
161     }
162 
163     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
164         return shoppingCategoryPersistence;
165     }
166 
167     public void setShoppingCategoryPersistence(
168         ShoppingCategoryPersistence shoppingCategoryPersistence) {
169         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
170     }
171 
172     public ShoppingCouponLocalService getShoppingCouponLocalService() {
173         return shoppingCouponLocalService;
174     }
175 
176     public void setShoppingCouponLocalService(
177         ShoppingCouponLocalService shoppingCouponLocalService) {
178         this.shoppingCouponLocalService = shoppingCouponLocalService;
179     }
180 
181     public ShoppingCouponService getShoppingCouponService() {
182         return shoppingCouponService;
183     }
184 
185     public void setShoppingCouponService(
186         ShoppingCouponService shoppingCouponService) {
187         this.shoppingCouponService = shoppingCouponService;
188     }
189 
190     public ShoppingCouponPersistence getShoppingCouponPersistence() {
191         return shoppingCouponPersistence;
192     }
193 
194     public void setShoppingCouponPersistence(
195         ShoppingCouponPersistence shoppingCouponPersistence) {
196         this.shoppingCouponPersistence = shoppingCouponPersistence;
197     }
198 
199     public ShoppingCouponFinder getShoppingCouponFinder() {
200         return shoppingCouponFinder;
201     }
202 
203     public void setShoppingCouponFinder(
204         ShoppingCouponFinder shoppingCouponFinder) {
205         this.shoppingCouponFinder = shoppingCouponFinder;
206     }
207 
208     public ShoppingItemLocalService getShoppingItemLocalService() {
209         return shoppingItemLocalService;
210     }
211 
212     public void setShoppingItemLocalService(
213         ShoppingItemLocalService shoppingItemLocalService) {
214         this.shoppingItemLocalService = shoppingItemLocalService;
215     }
216 
217     public ShoppingItemService getShoppingItemService() {
218         return shoppingItemService;
219     }
220 
221     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
222         this.shoppingItemService = shoppingItemService;
223     }
224 
225     public ShoppingItemPersistence getShoppingItemPersistence() {
226         return shoppingItemPersistence;
227     }
228 
229     public void setShoppingItemPersistence(
230         ShoppingItemPersistence shoppingItemPersistence) {
231         this.shoppingItemPersistence = shoppingItemPersistence;
232     }
233 
234     public ShoppingItemFinder getShoppingItemFinder() {
235         return shoppingItemFinder;
236     }
237 
238     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
239         this.shoppingItemFinder = shoppingItemFinder;
240     }
241 
242     public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
243         return shoppingItemFieldLocalService;
244     }
245 
246     public void setShoppingItemFieldLocalService(
247         ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
248         this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
249     }
250 
251     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
252         return shoppingItemFieldPersistence;
253     }
254 
255     public void setShoppingItemFieldPersistence(
256         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
257         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
258     }
259 
260     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
261         return shoppingItemPriceLocalService;
262     }
263 
264     public void setShoppingItemPriceLocalService(
265         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
266         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
267     }
268 
269     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
270         return shoppingItemPricePersistence;
271     }
272 
273     public void setShoppingItemPricePersistence(
274         ShoppingItemPricePersistence shoppingItemPricePersistence) {
275         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
276     }
277 
278     public ShoppingOrderLocalService getShoppingOrderLocalService() {
279         return shoppingOrderLocalService;
280     }
281 
282     public void setShoppingOrderLocalService(
283         ShoppingOrderLocalService shoppingOrderLocalService) {
284         this.shoppingOrderLocalService = shoppingOrderLocalService;
285     }
286 
287     public ShoppingOrderService getShoppingOrderService() {
288         return shoppingOrderService;
289     }
290 
291     public void setShoppingOrderService(
292         ShoppingOrderService shoppingOrderService) {
293         this.shoppingOrderService = shoppingOrderService;
294     }
295 
296     public ShoppingOrderPersistence getShoppingOrderPersistence() {
297         return shoppingOrderPersistence;
298     }
299 
300     public void setShoppingOrderPersistence(
301         ShoppingOrderPersistence shoppingOrderPersistence) {
302         this.shoppingOrderPersistence = shoppingOrderPersistence;
303     }
304 
305     public ShoppingOrderFinder getShoppingOrderFinder() {
306         return shoppingOrderFinder;
307     }
308 
309     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
310         this.shoppingOrderFinder = shoppingOrderFinder;
311     }
312 
313     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
314         return shoppingOrderItemPersistence;
315     }
316 
317     public void setShoppingOrderItemPersistence(
318         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
319         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
320     }
321 
322     public void afterPropertiesSet() {
323         if (shoppingCartLocalService == null) {
324             shoppingCartLocalService = ShoppingCartLocalServiceFactory.getImpl();
325         }
326 
327         if (shoppingCartPersistence == null) {
328             shoppingCartPersistence = ShoppingCartUtil.getPersistence();
329         }
330 
331         if (shoppingCategoryLocalService == null) {
332             shoppingCategoryLocalService = ShoppingCategoryLocalServiceFactory.getImpl();
333         }
334 
335         if (shoppingCategoryService == null) {
336             shoppingCategoryService = ShoppingCategoryServiceFactory.getImpl();
337         }
338 
339         if (shoppingCategoryPersistence == null) {
340             shoppingCategoryPersistence = ShoppingCategoryUtil.getPersistence();
341         }
342 
343         if (shoppingCouponLocalService == null) {
344             shoppingCouponLocalService = ShoppingCouponLocalServiceFactory.getImpl();
345         }
346 
347         if (shoppingCouponService == null) {
348             shoppingCouponService = ShoppingCouponServiceFactory.getImpl();
349         }
350 
351         if (shoppingCouponPersistence == null) {
352             shoppingCouponPersistence = ShoppingCouponUtil.getPersistence();
353         }
354 
355         if (shoppingCouponFinder == null) {
356             shoppingCouponFinder = ShoppingCouponFinderUtil.getFinder();
357         }
358 
359         if (shoppingItemLocalService == null) {
360             shoppingItemLocalService = ShoppingItemLocalServiceFactory.getImpl();
361         }
362 
363         if (shoppingItemService == null) {
364             shoppingItemService = ShoppingItemServiceFactory.getImpl();
365         }
366 
367         if (shoppingItemPersistence == null) {
368             shoppingItemPersistence = ShoppingItemUtil.getPersistence();
369         }
370 
371         if (shoppingItemFinder == null) {
372             shoppingItemFinder = ShoppingItemFinderUtil.getFinder();
373         }
374 
375         if (shoppingItemFieldLocalService == null) {
376             shoppingItemFieldLocalService = ShoppingItemFieldLocalServiceFactory.getImpl();
377         }
378 
379         if (shoppingItemFieldPersistence == null) {
380             shoppingItemFieldPersistence = ShoppingItemFieldUtil.getPersistence();
381         }
382 
383         if (shoppingItemPriceLocalService == null) {
384             shoppingItemPriceLocalService = ShoppingItemPriceLocalServiceFactory.getImpl();
385         }
386 
387         if (shoppingItemPricePersistence == null) {
388             shoppingItemPricePersistence = ShoppingItemPriceUtil.getPersistence();
389         }
390 
391         if (shoppingOrderLocalService == null) {
392             shoppingOrderLocalService = ShoppingOrderLocalServiceFactory.getImpl();
393         }
394 
395         if (shoppingOrderService == null) {
396             shoppingOrderService = ShoppingOrderServiceFactory.getImpl();
397         }
398 
399         if (shoppingOrderPersistence == null) {
400             shoppingOrderPersistence = ShoppingOrderUtil.getPersistence();
401         }
402 
403         if (shoppingOrderFinder == null) {
404             shoppingOrderFinder = ShoppingOrderFinderUtil.getFinder();
405         }
406 
407         if (shoppingOrderItemPersistence == null) {
408             shoppingOrderItemPersistence = ShoppingOrderItemUtil.getPersistence();
409         }
410     }
411 
412     protected ShoppingCartLocalService shoppingCartLocalService;
413     protected ShoppingCartPersistence shoppingCartPersistence;
414     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
415     protected ShoppingCategoryService shoppingCategoryService;
416     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
417     protected ShoppingCouponLocalService shoppingCouponLocalService;
418     protected ShoppingCouponService shoppingCouponService;
419     protected ShoppingCouponPersistence shoppingCouponPersistence;
420     protected ShoppingCouponFinder shoppingCouponFinder;
421     protected ShoppingItemLocalService shoppingItemLocalService;
422     protected ShoppingItemService shoppingItemService;
423     protected ShoppingItemPersistence shoppingItemPersistence;
424     protected ShoppingItemFinder shoppingItemFinder;
425     protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
426     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
427     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
428     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
429     protected ShoppingOrderLocalService shoppingOrderLocalService;
430     protected ShoppingOrderService shoppingOrderService;
431     protected ShoppingOrderPersistence shoppingOrderPersistence;
432     protected ShoppingOrderFinder shoppingOrderFinder;
433     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
434 }