001
014
015 package com.liferay.portlet.shopping.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.mail.service.MailService;
020
021 import com.liferay.portal.kernel.annotation.BeanReference;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
025 import com.liferay.portal.kernel.exception.PortalException;
026 import com.liferay.portal.kernel.exception.SystemException;
027 import com.liferay.portal.kernel.util.OrderByComparator;
028 import com.liferay.portal.service.CompanyLocalService;
029 import com.liferay.portal.service.CompanyService;
030 import com.liferay.portal.service.ResourceLocalService;
031 import com.liferay.portal.service.ResourceService;
032 import com.liferay.portal.service.UserLocalService;
033 import com.liferay.portal.service.UserService;
034 import com.liferay.portal.service.persistence.CompanyPersistence;
035 import com.liferay.portal.service.persistence.ResourceFinder;
036 import com.liferay.portal.service.persistence.ResourcePersistence;
037 import com.liferay.portal.service.persistence.UserFinder;
038 import com.liferay.portal.service.persistence.UserPersistence;
039
040 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
041 import com.liferay.portlet.messageboards.service.MBMessageService;
042 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
043 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
044 import com.liferay.portlet.shopping.model.ShoppingOrder;
045 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
046 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
048 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
049 import com.liferay.portlet.shopping.service.ShoppingCouponService;
050 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
051 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
052 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
053 import com.liferay.portlet.shopping.service.ShoppingItemService;
054 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
055 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
056 import com.liferay.portlet.shopping.service.ShoppingOrderService;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
059 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
060 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
061 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
062 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
063 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
064 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
065 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
066 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
067 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
068
069 import java.util.List;
070
071 import javax.sql.DataSource;
072
073
089 public abstract class ShoppingOrderLocalServiceBaseImpl
090 implements ShoppingOrderLocalService {
091
098 public ShoppingOrder addShoppingOrder(ShoppingOrder shoppingOrder)
099 throws SystemException {
100 shoppingOrder.setNew(true);
101
102 return shoppingOrderPersistence.update(shoppingOrder, false);
103 }
104
105
111 public ShoppingOrder createShoppingOrder(long orderId) {
112 return shoppingOrderPersistence.create(orderId);
113 }
114
115
122 public void deleteShoppingOrder(long orderId)
123 throws PortalException, SystemException {
124 shoppingOrderPersistence.remove(orderId);
125 }
126
127
133 public void deleteShoppingOrder(ShoppingOrder shoppingOrder)
134 throws SystemException {
135 shoppingOrderPersistence.remove(shoppingOrder);
136 }
137
138
145 @SuppressWarnings("rawtypes")
146 public List dynamicQuery(DynamicQuery dynamicQuery)
147 throws SystemException {
148 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery);
149 }
150
151
164 @SuppressWarnings("rawtypes")
165 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
166 throws SystemException {
167 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery,
168 start, end);
169 }
170
171
185 @SuppressWarnings("rawtypes")
186 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
187 OrderByComparator orderByComparator) throws SystemException {
188 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery,
189 start, end, orderByComparator);
190 }
191
192
199 public long dynamicQueryCount(DynamicQuery dynamicQuery)
200 throws SystemException {
201 return shoppingOrderPersistence.countWithDynamicQuery(dynamicQuery);
202 }
203
204
212 public ShoppingOrder getShoppingOrder(long orderId)
213 throws PortalException, SystemException {
214 return shoppingOrderPersistence.findByPrimaryKey(orderId);
215 }
216
217
229 public List<ShoppingOrder> getShoppingOrders(int start, int end)
230 throws SystemException {
231 return shoppingOrderPersistence.findAll(start, end);
232 }
233
234
240 public int getShoppingOrdersCount() throws SystemException {
241 return shoppingOrderPersistence.countAll();
242 }
243
244
251 public ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder)
252 throws SystemException {
253 shoppingOrder.setNew(false);
254
255 return shoppingOrderPersistence.update(shoppingOrder, true);
256 }
257
258
266 public ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder,
267 boolean merge) throws SystemException {
268 shoppingOrder.setNew(false);
269
270 return shoppingOrderPersistence.update(shoppingOrder, merge);
271 }
272
273
278 public ShoppingCartLocalService getShoppingCartLocalService() {
279 return shoppingCartLocalService;
280 }
281
282
287 public void setShoppingCartLocalService(
288 ShoppingCartLocalService shoppingCartLocalService) {
289 this.shoppingCartLocalService = shoppingCartLocalService;
290 }
291
292
297 public ShoppingCartPersistence getShoppingCartPersistence() {
298 return shoppingCartPersistence;
299 }
300
301
306 public void setShoppingCartPersistence(
307 ShoppingCartPersistence shoppingCartPersistence) {
308 this.shoppingCartPersistence = shoppingCartPersistence;
309 }
310
311
316 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
317 return shoppingCategoryLocalService;
318 }
319
320
325 public void setShoppingCategoryLocalService(
326 ShoppingCategoryLocalService shoppingCategoryLocalService) {
327 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
328 }
329
330
335 public ShoppingCategoryService getShoppingCategoryService() {
336 return shoppingCategoryService;
337 }
338
339
344 public void setShoppingCategoryService(
345 ShoppingCategoryService shoppingCategoryService) {
346 this.shoppingCategoryService = shoppingCategoryService;
347 }
348
349
354 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
355 return shoppingCategoryPersistence;
356 }
357
358
363 public void setShoppingCategoryPersistence(
364 ShoppingCategoryPersistence shoppingCategoryPersistence) {
365 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
366 }
367
368
373 public ShoppingCouponLocalService getShoppingCouponLocalService() {
374 return shoppingCouponLocalService;
375 }
376
377
382 public void setShoppingCouponLocalService(
383 ShoppingCouponLocalService shoppingCouponLocalService) {
384 this.shoppingCouponLocalService = shoppingCouponLocalService;
385 }
386
387
392 public ShoppingCouponService getShoppingCouponService() {
393 return shoppingCouponService;
394 }
395
396
401 public void setShoppingCouponService(
402 ShoppingCouponService shoppingCouponService) {
403 this.shoppingCouponService = shoppingCouponService;
404 }
405
406
411 public ShoppingCouponPersistence getShoppingCouponPersistence() {
412 return shoppingCouponPersistence;
413 }
414
415
420 public void setShoppingCouponPersistence(
421 ShoppingCouponPersistence shoppingCouponPersistence) {
422 this.shoppingCouponPersistence = shoppingCouponPersistence;
423 }
424
425
430 public ShoppingCouponFinder getShoppingCouponFinder() {
431 return shoppingCouponFinder;
432 }
433
434
439 public void setShoppingCouponFinder(
440 ShoppingCouponFinder shoppingCouponFinder) {
441 this.shoppingCouponFinder = shoppingCouponFinder;
442 }
443
444
449 public ShoppingItemLocalService getShoppingItemLocalService() {
450 return shoppingItemLocalService;
451 }
452
453
458 public void setShoppingItemLocalService(
459 ShoppingItemLocalService shoppingItemLocalService) {
460 this.shoppingItemLocalService = shoppingItemLocalService;
461 }
462
463
468 public ShoppingItemService getShoppingItemService() {
469 return shoppingItemService;
470 }
471
472
477 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
478 this.shoppingItemService = shoppingItemService;
479 }
480
481
486 public ShoppingItemPersistence getShoppingItemPersistence() {
487 return shoppingItemPersistence;
488 }
489
490
495 public void setShoppingItemPersistence(
496 ShoppingItemPersistence shoppingItemPersistence) {
497 this.shoppingItemPersistence = shoppingItemPersistence;
498 }
499
500
505 public ShoppingItemFinder getShoppingItemFinder() {
506 return shoppingItemFinder;
507 }
508
509
514 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
515 this.shoppingItemFinder = shoppingItemFinder;
516 }
517
518
523 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
524 return shoppingItemFieldLocalService;
525 }
526
527
532 public void setShoppingItemFieldLocalService(
533 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
534 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
535 }
536
537
542 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
543 return shoppingItemFieldPersistence;
544 }
545
546
551 public void setShoppingItemFieldPersistence(
552 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
553 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
554 }
555
556
561 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
562 return shoppingItemPriceLocalService;
563 }
564
565
570 public void setShoppingItemPriceLocalService(
571 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
572 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
573 }
574
575
580 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
581 return shoppingItemPricePersistence;
582 }
583
584
589 public void setShoppingItemPricePersistence(
590 ShoppingItemPricePersistence shoppingItemPricePersistence) {
591 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
592 }
593
594
599 public ShoppingOrderLocalService getShoppingOrderLocalService() {
600 return shoppingOrderLocalService;
601 }
602
603
608 public void setShoppingOrderLocalService(
609 ShoppingOrderLocalService shoppingOrderLocalService) {
610 this.shoppingOrderLocalService = shoppingOrderLocalService;
611 }
612
613
618 public ShoppingOrderService getShoppingOrderService() {
619 return shoppingOrderService;
620 }
621
622
627 public void setShoppingOrderService(
628 ShoppingOrderService shoppingOrderService) {
629 this.shoppingOrderService = shoppingOrderService;
630 }
631
632
637 public ShoppingOrderPersistence getShoppingOrderPersistence() {
638 return shoppingOrderPersistence;
639 }
640
641
646 public void setShoppingOrderPersistence(
647 ShoppingOrderPersistence shoppingOrderPersistence) {
648 this.shoppingOrderPersistence = shoppingOrderPersistence;
649 }
650
651
656 public ShoppingOrderFinder getShoppingOrderFinder() {
657 return shoppingOrderFinder;
658 }
659
660
665 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
666 this.shoppingOrderFinder = shoppingOrderFinder;
667 }
668
669
674 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
675 return shoppingOrderItemLocalService;
676 }
677
678
683 public void setShoppingOrderItemLocalService(
684 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
685 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
686 }
687
688
693 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
694 return shoppingOrderItemPersistence;
695 }
696
697
702 public void setShoppingOrderItemPersistence(
703 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
704 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
705 }
706
707
712 public CounterLocalService getCounterLocalService() {
713 return counterLocalService;
714 }
715
716
721 public void setCounterLocalService(CounterLocalService counterLocalService) {
722 this.counterLocalService = counterLocalService;
723 }
724
725
730 public MailService getMailService() {
731 return mailService;
732 }
733
734
739 public void setMailService(MailService mailService) {
740 this.mailService = mailService;
741 }
742
743
748 public CompanyLocalService getCompanyLocalService() {
749 return companyLocalService;
750 }
751
752
757 public void setCompanyLocalService(CompanyLocalService companyLocalService) {
758 this.companyLocalService = companyLocalService;
759 }
760
761
766 public CompanyService getCompanyService() {
767 return companyService;
768 }
769
770
775 public void setCompanyService(CompanyService companyService) {
776 this.companyService = companyService;
777 }
778
779
784 public CompanyPersistence getCompanyPersistence() {
785 return companyPersistence;
786 }
787
788
793 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
794 this.companyPersistence = companyPersistence;
795 }
796
797
802 public ResourceLocalService getResourceLocalService() {
803 return resourceLocalService;
804 }
805
806
811 public void setResourceLocalService(
812 ResourceLocalService resourceLocalService) {
813 this.resourceLocalService = resourceLocalService;
814 }
815
816
821 public ResourceService getResourceService() {
822 return resourceService;
823 }
824
825
830 public void setResourceService(ResourceService resourceService) {
831 this.resourceService = resourceService;
832 }
833
834
839 public ResourcePersistence getResourcePersistence() {
840 return resourcePersistence;
841 }
842
843
848 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
849 this.resourcePersistence = resourcePersistence;
850 }
851
852
857 public ResourceFinder getResourceFinder() {
858 return resourceFinder;
859 }
860
861
866 public void setResourceFinder(ResourceFinder resourceFinder) {
867 this.resourceFinder = resourceFinder;
868 }
869
870
875 public UserLocalService getUserLocalService() {
876 return userLocalService;
877 }
878
879
884 public void setUserLocalService(UserLocalService userLocalService) {
885 this.userLocalService = userLocalService;
886 }
887
888
893 public UserService getUserService() {
894 return userService;
895 }
896
897
902 public void setUserService(UserService userService) {
903 this.userService = userService;
904 }
905
906
911 public UserPersistence getUserPersistence() {
912 return userPersistence;
913 }
914
915
920 public void setUserPersistence(UserPersistence userPersistence) {
921 this.userPersistence = userPersistence;
922 }
923
924
929 public UserFinder getUserFinder() {
930 return userFinder;
931 }
932
933
938 public void setUserFinder(UserFinder userFinder) {
939 this.userFinder = userFinder;
940 }
941
942
947 public MBMessageLocalService getMBMessageLocalService() {
948 return mbMessageLocalService;
949 }
950
951
956 public void setMBMessageLocalService(
957 MBMessageLocalService mbMessageLocalService) {
958 this.mbMessageLocalService = mbMessageLocalService;
959 }
960
961
966 public MBMessageService getMBMessageService() {
967 return mbMessageService;
968 }
969
970
975 public void setMBMessageService(MBMessageService mbMessageService) {
976 this.mbMessageService = mbMessageService;
977 }
978
979
984 public MBMessagePersistence getMBMessagePersistence() {
985 return mbMessagePersistence;
986 }
987
988
993 public void setMBMessagePersistence(
994 MBMessagePersistence mbMessagePersistence) {
995 this.mbMessagePersistence = mbMessagePersistence;
996 }
997
998
1003 public MBMessageFinder getMBMessageFinder() {
1004 return mbMessageFinder;
1005 }
1006
1007
1012 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1013 this.mbMessageFinder = mbMessageFinder;
1014 }
1015
1016
1021 protected void runSQL(String sql) throws SystemException {
1022 try {
1023 DataSource dataSource = shoppingOrderPersistence.getDataSource();
1024
1025 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1026 sql, new int[0]);
1027
1028 sqlUpdate.update();
1029 }
1030 catch (Exception e) {
1031 throw new SystemException(e);
1032 }
1033 }
1034
1035 @BeanReference(type = ShoppingCartLocalService.class)
1036 protected ShoppingCartLocalService shoppingCartLocalService;
1037 @BeanReference(type = ShoppingCartPersistence.class)
1038 protected ShoppingCartPersistence shoppingCartPersistence;
1039 @BeanReference(type = ShoppingCategoryLocalService.class)
1040 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
1041 @BeanReference(type = ShoppingCategoryService.class)
1042 protected ShoppingCategoryService shoppingCategoryService;
1043 @BeanReference(type = ShoppingCategoryPersistence.class)
1044 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
1045 @BeanReference(type = ShoppingCouponLocalService.class)
1046 protected ShoppingCouponLocalService shoppingCouponLocalService;
1047 @BeanReference(type = ShoppingCouponService.class)
1048 protected ShoppingCouponService shoppingCouponService;
1049 @BeanReference(type = ShoppingCouponPersistence.class)
1050 protected ShoppingCouponPersistence shoppingCouponPersistence;
1051 @BeanReference(type = ShoppingCouponFinder.class)
1052 protected ShoppingCouponFinder shoppingCouponFinder;
1053 @BeanReference(type = ShoppingItemLocalService.class)
1054 protected ShoppingItemLocalService shoppingItemLocalService;
1055 @BeanReference(type = ShoppingItemService.class)
1056 protected ShoppingItemService shoppingItemService;
1057 @BeanReference(type = ShoppingItemPersistence.class)
1058 protected ShoppingItemPersistence shoppingItemPersistence;
1059 @BeanReference(type = ShoppingItemFinder.class)
1060 protected ShoppingItemFinder shoppingItemFinder;
1061 @BeanReference(type = ShoppingItemFieldLocalService.class)
1062 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
1063 @BeanReference(type = ShoppingItemFieldPersistence.class)
1064 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
1065 @BeanReference(type = ShoppingItemPriceLocalService.class)
1066 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
1067 @BeanReference(type = ShoppingItemPricePersistence.class)
1068 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
1069 @BeanReference(type = ShoppingOrderLocalService.class)
1070 protected ShoppingOrderLocalService shoppingOrderLocalService;
1071 @BeanReference(type = ShoppingOrderService.class)
1072 protected ShoppingOrderService shoppingOrderService;
1073 @BeanReference(type = ShoppingOrderPersistence.class)
1074 protected ShoppingOrderPersistence shoppingOrderPersistence;
1075 @BeanReference(type = ShoppingOrderFinder.class)
1076 protected ShoppingOrderFinder shoppingOrderFinder;
1077 @BeanReference(type = ShoppingOrderItemLocalService.class)
1078 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
1079 @BeanReference(type = ShoppingOrderItemPersistence.class)
1080 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
1081 @BeanReference(type = CounterLocalService.class)
1082 protected CounterLocalService counterLocalService;
1083 @BeanReference(type = MailService.class)
1084 protected MailService mailService;
1085 @BeanReference(type = CompanyLocalService.class)
1086 protected CompanyLocalService companyLocalService;
1087 @BeanReference(type = CompanyService.class)
1088 protected CompanyService companyService;
1089 @BeanReference(type = CompanyPersistence.class)
1090 protected CompanyPersistence companyPersistence;
1091 @BeanReference(type = ResourceLocalService.class)
1092 protected ResourceLocalService resourceLocalService;
1093 @BeanReference(type = ResourceService.class)
1094 protected ResourceService resourceService;
1095 @BeanReference(type = ResourcePersistence.class)
1096 protected ResourcePersistence resourcePersistence;
1097 @BeanReference(type = ResourceFinder.class)
1098 protected ResourceFinder resourceFinder;
1099 @BeanReference(type = UserLocalService.class)
1100 protected UserLocalService userLocalService;
1101 @BeanReference(type = UserService.class)
1102 protected UserService userService;
1103 @BeanReference(type = UserPersistence.class)
1104 protected UserPersistence userPersistence;
1105 @BeanReference(type = UserFinder.class)
1106 protected UserFinder userFinder;
1107 @BeanReference(type = MBMessageLocalService.class)
1108 protected MBMessageLocalService mbMessageLocalService;
1109 @BeanReference(type = MBMessageService.class)
1110 protected MBMessageService mbMessageService;
1111 @BeanReference(type = MBMessagePersistence.class)
1112 protected MBMessagePersistence mbMessagePersistence;
1113 @BeanReference(type = MBMessageFinder.class)
1114 protected MBMessageFinder mbMessageFinder;
1115 }