1   /**
2    * Copyright (c) 2000-2009 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.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterService;
27  
28  import com.liferay.mail.service.MailService;
29  
30  import com.liferay.portal.PortalException;
31  import com.liferay.portal.SystemException;
32  import com.liferay.portal.kernel.annotation.BeanReference;
33  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
34  import com.liferay.portal.service.CompanyLocalService;
35  import com.liferay.portal.service.CompanyService;
36  import com.liferay.portal.service.UserLocalService;
37  import com.liferay.portal.service.UserService;
38  import com.liferay.portal.service.persistence.CompanyPersistence;
39  import com.liferay.portal.service.persistence.UserFinder;
40  import com.liferay.portal.service.persistence.UserPersistence;
41  
42  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
43  import com.liferay.portlet.messageboards.service.MBMessageService;
44  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
45  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
46  import com.liferay.portlet.shopping.model.ShoppingOrder;
47  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
48  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
49  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
50  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
51  import com.liferay.portlet.shopping.service.ShoppingCouponService;
52  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
53  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
54  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
55  import com.liferay.portlet.shopping.service.ShoppingItemService;
56  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
57  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
58  import com.liferay.portlet.shopping.service.ShoppingOrderService;
59  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
60  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
61  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
62  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
63  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
64  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
65  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
66  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
67  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
68  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
69  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
70  
71  import java.util.List;
72  
73  /**
74   * <a href="ShoppingOrderLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
75   *
76   * @author Brian Wing Shun Chan
77   *
78   */
79  public abstract class ShoppingOrderLocalServiceBaseImpl
80      implements ShoppingOrderLocalService {
81      public ShoppingOrder addShoppingOrder(ShoppingOrder shoppingOrder)
82          throws SystemException {
83          shoppingOrder.setNew(true);
84  
85          return shoppingOrderPersistence.update(shoppingOrder, false);
86      }
87  
88      public ShoppingOrder createShoppingOrder(long orderId) {
89          return shoppingOrderPersistence.create(orderId);
90      }
91  
92      public void deleteShoppingOrder(long orderId)
93          throws PortalException, SystemException {
94          shoppingOrderPersistence.remove(orderId);
95      }
96  
97      public void deleteShoppingOrder(ShoppingOrder shoppingOrder)
98          throws SystemException {
99          shoppingOrderPersistence.remove(shoppingOrder);
100     }
101 
102     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
103         throws SystemException {
104         return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery);
105     }
106 
107     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
108         int end) throws SystemException {
109         return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery,
110             start, end);
111     }
112 
113     public ShoppingOrder getShoppingOrder(long orderId)
114         throws PortalException, SystemException {
115         return shoppingOrderPersistence.findByPrimaryKey(orderId);
116     }
117 
118     public List<ShoppingOrder> getShoppingOrders(int start, int end)
119         throws SystemException {
120         return shoppingOrderPersistence.findAll(start, end);
121     }
122 
123     public int getShoppingOrdersCount() throws SystemException {
124         return shoppingOrderPersistence.countAll();
125     }
126 
127     public ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder)
128         throws SystemException {
129         shoppingOrder.setNew(false);
130 
131         return shoppingOrderPersistence.update(shoppingOrder, true);
132     }
133 
134     public ShoppingCartLocalService getShoppingCartLocalService() {
135         return shoppingCartLocalService;
136     }
137 
138     public void setShoppingCartLocalService(
139         ShoppingCartLocalService shoppingCartLocalService) {
140         this.shoppingCartLocalService = shoppingCartLocalService;
141     }
142 
143     public ShoppingCartPersistence getShoppingCartPersistence() {
144         return shoppingCartPersistence;
145     }
146 
147     public void setShoppingCartPersistence(
148         ShoppingCartPersistence shoppingCartPersistence) {
149         this.shoppingCartPersistence = shoppingCartPersistence;
150     }
151 
152     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
153         return shoppingCategoryLocalService;
154     }
155 
156     public void setShoppingCategoryLocalService(
157         ShoppingCategoryLocalService shoppingCategoryLocalService) {
158         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
159     }
160 
161     public ShoppingCategoryService getShoppingCategoryService() {
162         return shoppingCategoryService;
163     }
164 
165     public void setShoppingCategoryService(
166         ShoppingCategoryService shoppingCategoryService) {
167         this.shoppingCategoryService = shoppingCategoryService;
168     }
169 
170     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
171         return shoppingCategoryPersistence;
172     }
173 
174     public void setShoppingCategoryPersistence(
175         ShoppingCategoryPersistence shoppingCategoryPersistence) {
176         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
177     }
178 
179     public ShoppingCouponLocalService getShoppingCouponLocalService() {
180         return shoppingCouponLocalService;
181     }
182 
183     public void setShoppingCouponLocalService(
184         ShoppingCouponLocalService shoppingCouponLocalService) {
185         this.shoppingCouponLocalService = shoppingCouponLocalService;
186     }
187 
188     public ShoppingCouponService getShoppingCouponService() {
189         return shoppingCouponService;
190     }
191 
192     public void setShoppingCouponService(
193         ShoppingCouponService shoppingCouponService) {
194         this.shoppingCouponService = shoppingCouponService;
195     }
196 
197     public ShoppingCouponPersistence getShoppingCouponPersistence() {
198         return shoppingCouponPersistence;
199     }
200 
201     public void setShoppingCouponPersistence(
202         ShoppingCouponPersistence shoppingCouponPersistence) {
203         this.shoppingCouponPersistence = shoppingCouponPersistence;
204     }
205 
206     public ShoppingCouponFinder getShoppingCouponFinder() {
207         return shoppingCouponFinder;
208     }
209 
210     public void setShoppingCouponFinder(
211         ShoppingCouponFinder shoppingCouponFinder) {
212         this.shoppingCouponFinder = shoppingCouponFinder;
213     }
214 
215     public ShoppingItemLocalService getShoppingItemLocalService() {
216         return shoppingItemLocalService;
217     }
218 
219     public void setShoppingItemLocalService(
220         ShoppingItemLocalService shoppingItemLocalService) {
221         this.shoppingItemLocalService = shoppingItemLocalService;
222     }
223 
224     public ShoppingItemService getShoppingItemService() {
225         return shoppingItemService;
226     }
227 
228     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
229         this.shoppingItemService = shoppingItemService;
230     }
231 
232     public ShoppingItemPersistence getShoppingItemPersistence() {
233         return shoppingItemPersistence;
234     }
235 
236     public void setShoppingItemPersistence(
237         ShoppingItemPersistence shoppingItemPersistence) {
238         this.shoppingItemPersistence = shoppingItemPersistence;
239     }
240 
241     public ShoppingItemFinder getShoppingItemFinder() {
242         return shoppingItemFinder;
243     }
244 
245     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
246         this.shoppingItemFinder = shoppingItemFinder;
247     }
248 
249     public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
250         return shoppingItemFieldLocalService;
251     }
252 
253     public void setShoppingItemFieldLocalService(
254         ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
255         this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
256     }
257 
258     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
259         return shoppingItemFieldPersistence;
260     }
261 
262     public void setShoppingItemFieldPersistence(
263         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
264         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
265     }
266 
267     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
268         return shoppingItemPriceLocalService;
269     }
270 
271     public void setShoppingItemPriceLocalService(
272         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
273         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
274     }
275 
276     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
277         return shoppingItemPricePersistence;
278     }
279 
280     public void setShoppingItemPricePersistence(
281         ShoppingItemPricePersistence shoppingItemPricePersistence) {
282         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
283     }
284 
285     public ShoppingOrderLocalService getShoppingOrderLocalService() {
286         return shoppingOrderLocalService;
287     }
288 
289     public void setShoppingOrderLocalService(
290         ShoppingOrderLocalService shoppingOrderLocalService) {
291         this.shoppingOrderLocalService = shoppingOrderLocalService;
292     }
293 
294     public ShoppingOrderService getShoppingOrderService() {
295         return shoppingOrderService;
296     }
297 
298     public void setShoppingOrderService(
299         ShoppingOrderService shoppingOrderService) {
300         this.shoppingOrderService = shoppingOrderService;
301     }
302 
303     public ShoppingOrderPersistence getShoppingOrderPersistence() {
304         return shoppingOrderPersistence;
305     }
306 
307     public void setShoppingOrderPersistence(
308         ShoppingOrderPersistence shoppingOrderPersistence) {
309         this.shoppingOrderPersistence = shoppingOrderPersistence;
310     }
311 
312     public ShoppingOrderFinder getShoppingOrderFinder() {
313         return shoppingOrderFinder;
314     }
315 
316     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
317         this.shoppingOrderFinder = shoppingOrderFinder;
318     }
319 
320     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
321         return shoppingOrderItemLocalService;
322     }
323 
324     public void setShoppingOrderItemLocalService(
325         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
326         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
327     }
328 
329     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
330         return shoppingOrderItemPersistence;
331     }
332 
333     public void setShoppingOrderItemPersistence(
334         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
335         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
336     }
337 
338     public CounterLocalService getCounterLocalService() {
339         return counterLocalService;
340     }
341 
342     public void setCounterLocalService(CounterLocalService counterLocalService) {
343         this.counterLocalService = counterLocalService;
344     }
345 
346     public CounterService getCounterService() {
347         return counterService;
348     }
349 
350     public void setCounterService(CounterService counterService) {
351         this.counterService = counterService;
352     }
353 
354     public MailService getMailService() {
355         return mailService;
356     }
357 
358     public void setMailService(MailService mailService) {
359         this.mailService = mailService;
360     }
361 
362     public CompanyLocalService getCompanyLocalService() {
363         return companyLocalService;
364     }
365 
366     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
367         this.companyLocalService = companyLocalService;
368     }
369 
370     public CompanyService getCompanyService() {
371         return companyService;
372     }
373 
374     public void setCompanyService(CompanyService companyService) {
375         this.companyService = companyService;
376     }
377 
378     public CompanyPersistence getCompanyPersistence() {
379         return companyPersistence;
380     }
381 
382     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
383         this.companyPersistence = companyPersistence;
384     }
385 
386     public UserLocalService getUserLocalService() {
387         return userLocalService;
388     }
389 
390     public void setUserLocalService(UserLocalService userLocalService) {
391         this.userLocalService = userLocalService;
392     }
393 
394     public UserService getUserService() {
395         return userService;
396     }
397 
398     public void setUserService(UserService userService) {
399         this.userService = userService;
400     }
401 
402     public UserPersistence getUserPersistence() {
403         return userPersistence;
404     }
405 
406     public void setUserPersistence(UserPersistence userPersistence) {
407         this.userPersistence = userPersistence;
408     }
409 
410     public UserFinder getUserFinder() {
411         return userFinder;
412     }
413 
414     public void setUserFinder(UserFinder userFinder) {
415         this.userFinder = userFinder;
416     }
417 
418     public MBMessageLocalService getMBMessageLocalService() {
419         return mbMessageLocalService;
420     }
421 
422     public void setMBMessageLocalService(
423         MBMessageLocalService mbMessageLocalService) {
424         this.mbMessageLocalService = mbMessageLocalService;
425     }
426 
427     public MBMessageService getMBMessageService() {
428         return mbMessageService;
429     }
430 
431     public void setMBMessageService(MBMessageService mbMessageService) {
432         this.mbMessageService = mbMessageService;
433     }
434 
435     public MBMessagePersistence getMBMessagePersistence() {
436         return mbMessagePersistence;
437     }
438 
439     public void setMBMessagePersistence(
440         MBMessagePersistence mbMessagePersistence) {
441         this.mbMessagePersistence = mbMessagePersistence;
442     }
443 
444     public MBMessageFinder getMBMessageFinder() {
445         return mbMessageFinder;
446     }
447 
448     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
449         this.mbMessageFinder = mbMessageFinder;
450     }
451 
452     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCartLocalService.impl")
453     protected ShoppingCartLocalService shoppingCartLocalService;
454     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence.impl")
455     protected ShoppingCartPersistence shoppingCartPersistence;
456     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryLocalService.impl")
457     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
458     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryService.impl")
459     protected ShoppingCategoryService shoppingCategoryService;
460     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence.impl")
461     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
462     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponLocalService.impl")
463     protected ShoppingCouponLocalService shoppingCouponLocalService;
464     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponService.impl")
465     protected ShoppingCouponService shoppingCouponService;
466     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence.impl")
467     protected ShoppingCouponPersistence shoppingCouponPersistence;
468     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder.impl")
469     protected ShoppingCouponFinder shoppingCouponFinder;
470     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemLocalService.impl")
471     protected ShoppingItemLocalService shoppingItemLocalService;
472     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemService.impl")
473     protected ShoppingItemService shoppingItemService;
474     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence.impl")
475     protected ShoppingItemPersistence shoppingItemPersistence;
476     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder.impl")
477     protected ShoppingItemFinder shoppingItemFinder;
478     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService.impl")
479     protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
480     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence.impl")
481     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
482     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService.impl")
483     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
484     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence.impl")
485     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
486     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderLocalService.impl")
487     protected ShoppingOrderLocalService shoppingOrderLocalService;
488     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderService.impl")
489     protected ShoppingOrderService shoppingOrderService;
490     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence.impl")
491     protected ShoppingOrderPersistence shoppingOrderPersistence;
492     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder.impl")
493     protected ShoppingOrderFinder shoppingOrderFinder;
494     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService.impl")
495     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
496     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence.impl")
497     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
498     @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
499     protected CounterLocalService counterLocalService;
500     @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
501     protected CounterService counterService;
502     @BeanReference(name = "com.liferay.mail.service.MailService.impl")
503     protected MailService mailService;
504     @BeanReference(name = "com.liferay.portal.service.CompanyLocalService.impl")
505     protected CompanyLocalService companyLocalService;
506     @BeanReference(name = "com.liferay.portal.service.CompanyService.impl")
507     protected CompanyService companyService;
508     @BeanReference(name = "com.liferay.portal.service.persistence.CompanyPersistence.impl")
509     protected CompanyPersistence companyPersistence;
510     @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
511     protected UserLocalService userLocalService;
512     @BeanReference(name = "com.liferay.portal.service.UserService.impl")
513     protected UserService userService;
514     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
515     protected UserPersistence userPersistence;
516     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
517     protected UserFinder userFinder;
518     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageLocalService.impl")
519     protected MBMessageLocalService mbMessageLocalService;
520     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageService.impl")
521     protected MBMessageService mbMessageService;
522     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence.impl")
523     protected MBMessagePersistence mbMessagePersistence;
524     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessageFinder.impl")
525     protected MBMessageFinder mbMessageFinder;
526 }