001
014
015 package com.liferay.portlet.shopping.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.shopping.model.ShoppingCoupon;
036 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
037 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
038 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
039 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
040 import com.liferay.portlet.shopping.service.ShoppingCouponService;
041 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
042 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
043 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
044 import com.liferay.portlet.shopping.service.ShoppingItemService;
045 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
046 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingOrderService;
048 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
049 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
050 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
051 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
052 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
053 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
054 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
055 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
056 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
059
060 import java.util.List;
061
062 import javax.sql.DataSource;
063
064
080 public abstract class ShoppingCouponLocalServiceBaseImpl
081 implements ShoppingCouponLocalService {
082
089 public ShoppingCoupon addShoppingCoupon(ShoppingCoupon shoppingCoupon)
090 throws SystemException {
091 shoppingCoupon.setNew(true);
092
093 return shoppingCouponPersistence.update(shoppingCoupon, false);
094 }
095
096
102 public ShoppingCoupon createShoppingCoupon(long couponId) {
103 return shoppingCouponPersistence.create(couponId);
104 }
105
106
113 public void deleteShoppingCoupon(long couponId)
114 throws PortalException, SystemException {
115 shoppingCouponPersistence.remove(couponId);
116 }
117
118
124 public void deleteShoppingCoupon(ShoppingCoupon shoppingCoupon)
125 throws SystemException {
126 shoppingCouponPersistence.remove(shoppingCoupon);
127 }
128
129
136 @SuppressWarnings("rawtypes")
137 public List dynamicQuery(DynamicQuery dynamicQuery)
138 throws SystemException {
139 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery);
140 }
141
142
155 @SuppressWarnings("rawtypes")
156 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
157 throws SystemException {
158 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
159 start, end);
160 }
161
162
176 @SuppressWarnings("rawtypes")
177 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
178 OrderByComparator orderByComparator) throws SystemException {
179 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
180 start, end, orderByComparator);
181 }
182
183
190 public long dynamicQueryCount(DynamicQuery dynamicQuery)
191 throws SystemException {
192 return shoppingCouponPersistence.countWithDynamicQuery(dynamicQuery);
193 }
194
195
203 public ShoppingCoupon getShoppingCoupon(long couponId)
204 throws PortalException, SystemException {
205 return shoppingCouponPersistence.findByPrimaryKey(couponId);
206 }
207
208
220 public List<ShoppingCoupon> getShoppingCoupons(int start, int end)
221 throws SystemException {
222 return shoppingCouponPersistence.findAll(start, end);
223 }
224
225
231 public int getShoppingCouponsCount() throws SystemException {
232 return shoppingCouponPersistence.countAll();
233 }
234
235
242 public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon)
243 throws SystemException {
244 shoppingCoupon.setNew(false);
245
246 return shoppingCouponPersistence.update(shoppingCoupon, true);
247 }
248
249
257 public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon,
258 boolean merge) throws SystemException {
259 shoppingCoupon.setNew(false);
260
261 return shoppingCouponPersistence.update(shoppingCoupon, merge);
262 }
263
264
269 public ShoppingCartLocalService getShoppingCartLocalService() {
270 return shoppingCartLocalService;
271 }
272
273
278 public void setShoppingCartLocalService(
279 ShoppingCartLocalService shoppingCartLocalService) {
280 this.shoppingCartLocalService = shoppingCartLocalService;
281 }
282
283
288 public ShoppingCartPersistence getShoppingCartPersistence() {
289 return shoppingCartPersistence;
290 }
291
292
297 public void setShoppingCartPersistence(
298 ShoppingCartPersistence shoppingCartPersistence) {
299 this.shoppingCartPersistence = shoppingCartPersistence;
300 }
301
302
307 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
308 return shoppingCategoryLocalService;
309 }
310
311
316 public void setShoppingCategoryLocalService(
317 ShoppingCategoryLocalService shoppingCategoryLocalService) {
318 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
319 }
320
321
326 public ShoppingCategoryService getShoppingCategoryService() {
327 return shoppingCategoryService;
328 }
329
330
335 public void setShoppingCategoryService(
336 ShoppingCategoryService shoppingCategoryService) {
337 this.shoppingCategoryService = shoppingCategoryService;
338 }
339
340
345 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
346 return shoppingCategoryPersistence;
347 }
348
349
354 public void setShoppingCategoryPersistence(
355 ShoppingCategoryPersistence shoppingCategoryPersistence) {
356 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
357 }
358
359
364 public ShoppingCouponLocalService getShoppingCouponLocalService() {
365 return shoppingCouponLocalService;
366 }
367
368
373 public void setShoppingCouponLocalService(
374 ShoppingCouponLocalService shoppingCouponLocalService) {
375 this.shoppingCouponLocalService = shoppingCouponLocalService;
376 }
377
378
383 public ShoppingCouponService getShoppingCouponService() {
384 return shoppingCouponService;
385 }
386
387
392 public void setShoppingCouponService(
393 ShoppingCouponService shoppingCouponService) {
394 this.shoppingCouponService = shoppingCouponService;
395 }
396
397
402 public ShoppingCouponPersistence getShoppingCouponPersistence() {
403 return shoppingCouponPersistence;
404 }
405
406
411 public void setShoppingCouponPersistence(
412 ShoppingCouponPersistence shoppingCouponPersistence) {
413 this.shoppingCouponPersistence = shoppingCouponPersistence;
414 }
415
416
421 public ShoppingCouponFinder getShoppingCouponFinder() {
422 return shoppingCouponFinder;
423 }
424
425
430 public void setShoppingCouponFinder(
431 ShoppingCouponFinder shoppingCouponFinder) {
432 this.shoppingCouponFinder = shoppingCouponFinder;
433 }
434
435
440 public ShoppingItemLocalService getShoppingItemLocalService() {
441 return shoppingItemLocalService;
442 }
443
444
449 public void setShoppingItemLocalService(
450 ShoppingItemLocalService shoppingItemLocalService) {
451 this.shoppingItemLocalService = shoppingItemLocalService;
452 }
453
454
459 public ShoppingItemService getShoppingItemService() {
460 return shoppingItemService;
461 }
462
463
468 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
469 this.shoppingItemService = shoppingItemService;
470 }
471
472
477 public ShoppingItemPersistence getShoppingItemPersistence() {
478 return shoppingItemPersistence;
479 }
480
481
486 public void setShoppingItemPersistence(
487 ShoppingItemPersistence shoppingItemPersistence) {
488 this.shoppingItemPersistence = shoppingItemPersistence;
489 }
490
491
496 public ShoppingItemFinder getShoppingItemFinder() {
497 return shoppingItemFinder;
498 }
499
500
505 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
506 this.shoppingItemFinder = shoppingItemFinder;
507 }
508
509
514 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
515 return shoppingItemFieldLocalService;
516 }
517
518
523 public void setShoppingItemFieldLocalService(
524 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
525 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
526 }
527
528
533 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
534 return shoppingItemFieldPersistence;
535 }
536
537
542 public void setShoppingItemFieldPersistence(
543 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
544 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
545 }
546
547
552 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
553 return shoppingItemPriceLocalService;
554 }
555
556
561 public void setShoppingItemPriceLocalService(
562 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
563 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
564 }
565
566
571 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
572 return shoppingItemPricePersistence;
573 }
574
575
580 public void setShoppingItemPricePersistence(
581 ShoppingItemPricePersistence shoppingItemPricePersistence) {
582 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
583 }
584
585
590 public ShoppingOrderLocalService getShoppingOrderLocalService() {
591 return shoppingOrderLocalService;
592 }
593
594
599 public void setShoppingOrderLocalService(
600 ShoppingOrderLocalService shoppingOrderLocalService) {
601 this.shoppingOrderLocalService = shoppingOrderLocalService;
602 }
603
604
609 public ShoppingOrderService getShoppingOrderService() {
610 return shoppingOrderService;
611 }
612
613
618 public void setShoppingOrderService(
619 ShoppingOrderService shoppingOrderService) {
620 this.shoppingOrderService = shoppingOrderService;
621 }
622
623
628 public ShoppingOrderPersistence getShoppingOrderPersistence() {
629 return shoppingOrderPersistence;
630 }
631
632
637 public void setShoppingOrderPersistence(
638 ShoppingOrderPersistence shoppingOrderPersistence) {
639 this.shoppingOrderPersistence = shoppingOrderPersistence;
640 }
641
642
647 public ShoppingOrderFinder getShoppingOrderFinder() {
648 return shoppingOrderFinder;
649 }
650
651
656 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
657 this.shoppingOrderFinder = shoppingOrderFinder;
658 }
659
660
665 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
666 return shoppingOrderItemLocalService;
667 }
668
669
674 public void setShoppingOrderItemLocalService(
675 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
676 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
677 }
678
679
684 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
685 return shoppingOrderItemPersistence;
686 }
687
688
693 public void setShoppingOrderItemPersistence(
694 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
695 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
696 }
697
698
703 public CounterLocalService getCounterLocalService() {
704 return counterLocalService;
705 }
706
707
712 public void setCounterLocalService(CounterLocalService counterLocalService) {
713 this.counterLocalService = counterLocalService;
714 }
715
716
721 public ResourceLocalService getResourceLocalService() {
722 return resourceLocalService;
723 }
724
725
730 public void setResourceLocalService(
731 ResourceLocalService resourceLocalService) {
732 this.resourceLocalService = resourceLocalService;
733 }
734
735
740 public ResourceService getResourceService() {
741 return resourceService;
742 }
743
744
749 public void setResourceService(ResourceService resourceService) {
750 this.resourceService = resourceService;
751 }
752
753
758 public ResourcePersistence getResourcePersistence() {
759 return resourcePersistence;
760 }
761
762
767 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
768 this.resourcePersistence = resourcePersistence;
769 }
770
771
776 public ResourceFinder getResourceFinder() {
777 return resourceFinder;
778 }
779
780
785 public void setResourceFinder(ResourceFinder resourceFinder) {
786 this.resourceFinder = resourceFinder;
787 }
788
789
794 public UserLocalService getUserLocalService() {
795 return userLocalService;
796 }
797
798
803 public void setUserLocalService(UserLocalService userLocalService) {
804 this.userLocalService = userLocalService;
805 }
806
807
812 public UserService getUserService() {
813 return userService;
814 }
815
816
821 public void setUserService(UserService userService) {
822 this.userService = userService;
823 }
824
825
830 public UserPersistence getUserPersistence() {
831 return userPersistence;
832 }
833
834
839 public void setUserPersistence(UserPersistence userPersistence) {
840 this.userPersistence = userPersistence;
841 }
842
843
848 public UserFinder getUserFinder() {
849 return userFinder;
850 }
851
852
857 public void setUserFinder(UserFinder userFinder) {
858 this.userFinder = userFinder;
859 }
860
861
866 protected void runSQL(String sql) throws SystemException {
867 try {
868 DataSource dataSource = shoppingCouponPersistence.getDataSource();
869
870 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
871 sql, new int[0]);
872
873 sqlUpdate.update();
874 }
875 catch (Exception e) {
876 throw new SystemException(e);
877 }
878 }
879
880 @BeanReference(type = ShoppingCartLocalService.class)
881 protected ShoppingCartLocalService shoppingCartLocalService;
882 @BeanReference(type = ShoppingCartPersistence.class)
883 protected ShoppingCartPersistence shoppingCartPersistence;
884 @BeanReference(type = ShoppingCategoryLocalService.class)
885 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
886 @BeanReference(type = ShoppingCategoryService.class)
887 protected ShoppingCategoryService shoppingCategoryService;
888 @BeanReference(type = ShoppingCategoryPersistence.class)
889 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
890 @BeanReference(type = ShoppingCouponLocalService.class)
891 protected ShoppingCouponLocalService shoppingCouponLocalService;
892 @BeanReference(type = ShoppingCouponService.class)
893 protected ShoppingCouponService shoppingCouponService;
894 @BeanReference(type = ShoppingCouponPersistence.class)
895 protected ShoppingCouponPersistence shoppingCouponPersistence;
896 @BeanReference(type = ShoppingCouponFinder.class)
897 protected ShoppingCouponFinder shoppingCouponFinder;
898 @BeanReference(type = ShoppingItemLocalService.class)
899 protected ShoppingItemLocalService shoppingItemLocalService;
900 @BeanReference(type = ShoppingItemService.class)
901 protected ShoppingItemService shoppingItemService;
902 @BeanReference(type = ShoppingItemPersistence.class)
903 protected ShoppingItemPersistence shoppingItemPersistence;
904 @BeanReference(type = ShoppingItemFinder.class)
905 protected ShoppingItemFinder shoppingItemFinder;
906 @BeanReference(type = ShoppingItemFieldLocalService.class)
907 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
908 @BeanReference(type = ShoppingItemFieldPersistence.class)
909 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
910 @BeanReference(type = ShoppingItemPriceLocalService.class)
911 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
912 @BeanReference(type = ShoppingItemPricePersistence.class)
913 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
914 @BeanReference(type = ShoppingOrderLocalService.class)
915 protected ShoppingOrderLocalService shoppingOrderLocalService;
916 @BeanReference(type = ShoppingOrderService.class)
917 protected ShoppingOrderService shoppingOrderService;
918 @BeanReference(type = ShoppingOrderPersistence.class)
919 protected ShoppingOrderPersistence shoppingOrderPersistence;
920 @BeanReference(type = ShoppingOrderFinder.class)
921 protected ShoppingOrderFinder shoppingOrderFinder;
922 @BeanReference(type = ShoppingOrderItemLocalService.class)
923 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
924 @BeanReference(type = ShoppingOrderItemPersistence.class)
925 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
926 @BeanReference(type = CounterLocalService.class)
927 protected CounterLocalService counterLocalService;
928 @BeanReference(type = ResourceLocalService.class)
929 protected ResourceLocalService resourceLocalService;
930 @BeanReference(type = ResourceService.class)
931 protected ResourceService resourceService;
932 @BeanReference(type = ResourcePersistence.class)
933 protected ResourcePersistence resourcePersistence;
934 @BeanReference(type = ResourceFinder.class)
935 protected ResourceFinder resourceFinder;
936 @BeanReference(type = UserLocalService.class)
937 protected UserLocalService userLocalService;
938 @BeanReference(type = UserService.class)
939 protected UserService userService;
940 @BeanReference(type = UserPersistence.class)
941 protected UserPersistence userPersistence;
942 @BeanReference(type = UserFinder.class)
943 protected UserFinder userFinder;
944 }