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.ImageLocalService;
027 import com.liferay.portal.service.ImageService;
028 import com.liferay.portal.service.ResourceLocalService;
029 import com.liferay.portal.service.ResourceService;
030 import com.liferay.portal.service.UserLocalService;
031 import com.liferay.portal.service.UserService;
032 import com.liferay.portal.service.persistence.ImagePersistence;
033 import com.liferay.portal.service.persistence.ResourceFinder;
034 import com.liferay.portal.service.persistence.ResourcePersistence;
035 import com.liferay.portal.service.persistence.UserFinder;
036 import com.liferay.portal.service.persistence.UserPersistence;
037
038 import com.liferay.portlet.shopping.model.ShoppingItem;
039 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
040 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
041 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
042 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
043 import com.liferay.portlet.shopping.service.ShoppingCouponService;
044 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
045 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
046 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingItemService;
048 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
049 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
050 import com.liferay.portlet.shopping.service.ShoppingOrderService;
051 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
052 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
053 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
054 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
055 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
056 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
059 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
060 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
061 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
062
063 import java.util.List;
064
065 import javax.sql.DataSource;
066
067
083 public abstract class ShoppingItemLocalServiceBaseImpl
084 implements ShoppingItemLocalService {
085
092 public ShoppingItem addShoppingItem(ShoppingItem shoppingItem)
093 throws SystemException {
094 shoppingItem.setNew(true);
095
096 return shoppingItemPersistence.update(shoppingItem, false);
097 }
098
099
105 public ShoppingItem createShoppingItem(long itemId) {
106 return shoppingItemPersistence.create(itemId);
107 }
108
109
116 public void deleteShoppingItem(long itemId)
117 throws PortalException, SystemException {
118 shoppingItemPersistence.remove(itemId);
119 }
120
121
127 public void deleteShoppingItem(ShoppingItem shoppingItem)
128 throws SystemException {
129 shoppingItemPersistence.remove(shoppingItem);
130 }
131
132
139 @SuppressWarnings("rawtypes")
140 public List dynamicQuery(DynamicQuery dynamicQuery)
141 throws SystemException {
142 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery);
143 }
144
145
158 @SuppressWarnings("rawtypes")
159 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
160 throws SystemException {
161 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
162 start, end);
163 }
164
165
179 @SuppressWarnings("rawtypes")
180 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
181 OrderByComparator orderByComparator) throws SystemException {
182 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
183 start, end, orderByComparator);
184 }
185
186
193 public long dynamicQueryCount(DynamicQuery dynamicQuery)
194 throws SystemException {
195 return shoppingItemPersistence.countWithDynamicQuery(dynamicQuery);
196 }
197
198
206 public ShoppingItem getShoppingItem(long itemId)
207 throws PortalException, SystemException {
208 return shoppingItemPersistence.findByPrimaryKey(itemId);
209 }
210
211
223 public List<ShoppingItem> getShoppingItems(int start, int end)
224 throws SystemException {
225 return shoppingItemPersistence.findAll(start, end);
226 }
227
228
234 public int getShoppingItemsCount() throws SystemException {
235 return shoppingItemPersistence.countAll();
236 }
237
238
245 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem)
246 throws SystemException {
247 shoppingItem.setNew(false);
248
249 return shoppingItemPersistence.update(shoppingItem, true);
250 }
251
252
260 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem,
261 boolean merge) throws SystemException {
262 shoppingItem.setNew(false);
263
264 return shoppingItemPersistence.update(shoppingItem, merge);
265 }
266
267
272 public ShoppingCartLocalService getShoppingCartLocalService() {
273 return shoppingCartLocalService;
274 }
275
276
281 public void setShoppingCartLocalService(
282 ShoppingCartLocalService shoppingCartLocalService) {
283 this.shoppingCartLocalService = shoppingCartLocalService;
284 }
285
286
291 public ShoppingCartPersistence getShoppingCartPersistence() {
292 return shoppingCartPersistence;
293 }
294
295
300 public void setShoppingCartPersistence(
301 ShoppingCartPersistence shoppingCartPersistence) {
302 this.shoppingCartPersistence = shoppingCartPersistence;
303 }
304
305
310 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
311 return shoppingCategoryLocalService;
312 }
313
314
319 public void setShoppingCategoryLocalService(
320 ShoppingCategoryLocalService shoppingCategoryLocalService) {
321 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
322 }
323
324
329 public ShoppingCategoryService getShoppingCategoryService() {
330 return shoppingCategoryService;
331 }
332
333
338 public void setShoppingCategoryService(
339 ShoppingCategoryService shoppingCategoryService) {
340 this.shoppingCategoryService = shoppingCategoryService;
341 }
342
343
348 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
349 return shoppingCategoryPersistence;
350 }
351
352
357 public void setShoppingCategoryPersistence(
358 ShoppingCategoryPersistence shoppingCategoryPersistence) {
359 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
360 }
361
362
367 public ShoppingCouponLocalService getShoppingCouponLocalService() {
368 return shoppingCouponLocalService;
369 }
370
371
376 public void setShoppingCouponLocalService(
377 ShoppingCouponLocalService shoppingCouponLocalService) {
378 this.shoppingCouponLocalService = shoppingCouponLocalService;
379 }
380
381
386 public ShoppingCouponService getShoppingCouponService() {
387 return shoppingCouponService;
388 }
389
390
395 public void setShoppingCouponService(
396 ShoppingCouponService shoppingCouponService) {
397 this.shoppingCouponService = shoppingCouponService;
398 }
399
400
405 public ShoppingCouponPersistence getShoppingCouponPersistence() {
406 return shoppingCouponPersistence;
407 }
408
409
414 public void setShoppingCouponPersistence(
415 ShoppingCouponPersistence shoppingCouponPersistence) {
416 this.shoppingCouponPersistence = shoppingCouponPersistence;
417 }
418
419
424 public ShoppingCouponFinder getShoppingCouponFinder() {
425 return shoppingCouponFinder;
426 }
427
428
433 public void setShoppingCouponFinder(
434 ShoppingCouponFinder shoppingCouponFinder) {
435 this.shoppingCouponFinder = shoppingCouponFinder;
436 }
437
438
443 public ShoppingItemLocalService getShoppingItemLocalService() {
444 return shoppingItemLocalService;
445 }
446
447
452 public void setShoppingItemLocalService(
453 ShoppingItemLocalService shoppingItemLocalService) {
454 this.shoppingItemLocalService = shoppingItemLocalService;
455 }
456
457
462 public ShoppingItemService getShoppingItemService() {
463 return shoppingItemService;
464 }
465
466
471 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
472 this.shoppingItemService = shoppingItemService;
473 }
474
475
480 public ShoppingItemPersistence getShoppingItemPersistence() {
481 return shoppingItemPersistence;
482 }
483
484
489 public void setShoppingItemPersistence(
490 ShoppingItemPersistence shoppingItemPersistence) {
491 this.shoppingItemPersistence = shoppingItemPersistence;
492 }
493
494
499 public ShoppingItemFinder getShoppingItemFinder() {
500 return shoppingItemFinder;
501 }
502
503
508 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
509 this.shoppingItemFinder = shoppingItemFinder;
510 }
511
512
517 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
518 return shoppingItemFieldLocalService;
519 }
520
521
526 public void setShoppingItemFieldLocalService(
527 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
528 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
529 }
530
531
536 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
537 return shoppingItemFieldPersistence;
538 }
539
540
545 public void setShoppingItemFieldPersistence(
546 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
547 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
548 }
549
550
555 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
556 return shoppingItemPriceLocalService;
557 }
558
559
564 public void setShoppingItemPriceLocalService(
565 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
566 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
567 }
568
569
574 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
575 return shoppingItemPricePersistence;
576 }
577
578
583 public void setShoppingItemPricePersistence(
584 ShoppingItemPricePersistence shoppingItemPricePersistence) {
585 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
586 }
587
588
593 public ShoppingOrderLocalService getShoppingOrderLocalService() {
594 return shoppingOrderLocalService;
595 }
596
597
602 public void setShoppingOrderLocalService(
603 ShoppingOrderLocalService shoppingOrderLocalService) {
604 this.shoppingOrderLocalService = shoppingOrderLocalService;
605 }
606
607
612 public ShoppingOrderService getShoppingOrderService() {
613 return shoppingOrderService;
614 }
615
616
621 public void setShoppingOrderService(
622 ShoppingOrderService shoppingOrderService) {
623 this.shoppingOrderService = shoppingOrderService;
624 }
625
626
631 public ShoppingOrderPersistence getShoppingOrderPersistence() {
632 return shoppingOrderPersistence;
633 }
634
635
640 public void setShoppingOrderPersistence(
641 ShoppingOrderPersistence shoppingOrderPersistence) {
642 this.shoppingOrderPersistence = shoppingOrderPersistence;
643 }
644
645
650 public ShoppingOrderFinder getShoppingOrderFinder() {
651 return shoppingOrderFinder;
652 }
653
654
659 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
660 this.shoppingOrderFinder = shoppingOrderFinder;
661 }
662
663
668 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
669 return shoppingOrderItemLocalService;
670 }
671
672
677 public void setShoppingOrderItemLocalService(
678 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
679 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
680 }
681
682
687 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
688 return shoppingOrderItemPersistence;
689 }
690
691
696 public void setShoppingOrderItemPersistence(
697 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
698 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
699 }
700
701
706 public CounterLocalService getCounterLocalService() {
707 return counterLocalService;
708 }
709
710
715 public void setCounterLocalService(CounterLocalService counterLocalService) {
716 this.counterLocalService = counterLocalService;
717 }
718
719
724 public ImageLocalService getImageLocalService() {
725 return imageLocalService;
726 }
727
728
733 public void setImageLocalService(ImageLocalService imageLocalService) {
734 this.imageLocalService = imageLocalService;
735 }
736
737
742 public ImageService getImageService() {
743 return imageService;
744 }
745
746
751 public void setImageService(ImageService imageService) {
752 this.imageService = imageService;
753 }
754
755
760 public ImagePersistence getImagePersistence() {
761 return imagePersistence;
762 }
763
764
769 public void setImagePersistence(ImagePersistence imagePersistence) {
770 this.imagePersistence = imagePersistence;
771 }
772
773
778 public ResourceLocalService getResourceLocalService() {
779 return resourceLocalService;
780 }
781
782
787 public void setResourceLocalService(
788 ResourceLocalService resourceLocalService) {
789 this.resourceLocalService = resourceLocalService;
790 }
791
792
797 public ResourceService getResourceService() {
798 return resourceService;
799 }
800
801
806 public void setResourceService(ResourceService resourceService) {
807 this.resourceService = resourceService;
808 }
809
810
815 public ResourcePersistence getResourcePersistence() {
816 return resourcePersistence;
817 }
818
819
824 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
825 this.resourcePersistence = resourcePersistence;
826 }
827
828
833 public ResourceFinder getResourceFinder() {
834 return resourceFinder;
835 }
836
837
842 public void setResourceFinder(ResourceFinder resourceFinder) {
843 this.resourceFinder = resourceFinder;
844 }
845
846
851 public UserLocalService getUserLocalService() {
852 return userLocalService;
853 }
854
855
860 public void setUserLocalService(UserLocalService userLocalService) {
861 this.userLocalService = userLocalService;
862 }
863
864
869 public UserService getUserService() {
870 return userService;
871 }
872
873
878 public void setUserService(UserService userService) {
879 this.userService = userService;
880 }
881
882
887 public UserPersistence getUserPersistence() {
888 return userPersistence;
889 }
890
891
896 public void setUserPersistence(UserPersistence userPersistence) {
897 this.userPersistence = userPersistence;
898 }
899
900
905 public UserFinder getUserFinder() {
906 return userFinder;
907 }
908
909
914 public void setUserFinder(UserFinder userFinder) {
915 this.userFinder = userFinder;
916 }
917
918
923 protected void runSQL(String sql) throws SystemException {
924 try {
925 DataSource dataSource = shoppingItemPersistence.getDataSource();
926
927 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
928 sql, new int[0]);
929
930 sqlUpdate.update();
931 }
932 catch (Exception e) {
933 throw new SystemException(e);
934 }
935 }
936
937 @BeanReference(type = ShoppingCartLocalService.class)
938 protected ShoppingCartLocalService shoppingCartLocalService;
939 @BeanReference(type = ShoppingCartPersistence.class)
940 protected ShoppingCartPersistence shoppingCartPersistence;
941 @BeanReference(type = ShoppingCategoryLocalService.class)
942 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
943 @BeanReference(type = ShoppingCategoryService.class)
944 protected ShoppingCategoryService shoppingCategoryService;
945 @BeanReference(type = ShoppingCategoryPersistence.class)
946 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
947 @BeanReference(type = ShoppingCouponLocalService.class)
948 protected ShoppingCouponLocalService shoppingCouponLocalService;
949 @BeanReference(type = ShoppingCouponService.class)
950 protected ShoppingCouponService shoppingCouponService;
951 @BeanReference(type = ShoppingCouponPersistence.class)
952 protected ShoppingCouponPersistence shoppingCouponPersistence;
953 @BeanReference(type = ShoppingCouponFinder.class)
954 protected ShoppingCouponFinder shoppingCouponFinder;
955 @BeanReference(type = ShoppingItemLocalService.class)
956 protected ShoppingItemLocalService shoppingItemLocalService;
957 @BeanReference(type = ShoppingItemService.class)
958 protected ShoppingItemService shoppingItemService;
959 @BeanReference(type = ShoppingItemPersistence.class)
960 protected ShoppingItemPersistence shoppingItemPersistence;
961 @BeanReference(type = ShoppingItemFinder.class)
962 protected ShoppingItemFinder shoppingItemFinder;
963 @BeanReference(type = ShoppingItemFieldLocalService.class)
964 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
965 @BeanReference(type = ShoppingItemFieldPersistence.class)
966 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
967 @BeanReference(type = ShoppingItemPriceLocalService.class)
968 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
969 @BeanReference(type = ShoppingItemPricePersistence.class)
970 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
971 @BeanReference(type = ShoppingOrderLocalService.class)
972 protected ShoppingOrderLocalService shoppingOrderLocalService;
973 @BeanReference(type = ShoppingOrderService.class)
974 protected ShoppingOrderService shoppingOrderService;
975 @BeanReference(type = ShoppingOrderPersistence.class)
976 protected ShoppingOrderPersistence shoppingOrderPersistence;
977 @BeanReference(type = ShoppingOrderFinder.class)
978 protected ShoppingOrderFinder shoppingOrderFinder;
979 @BeanReference(type = ShoppingOrderItemLocalService.class)
980 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
981 @BeanReference(type = ShoppingOrderItemPersistence.class)
982 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
983 @BeanReference(type = CounterLocalService.class)
984 protected CounterLocalService counterLocalService;
985 @BeanReference(type = ImageLocalService.class)
986 protected ImageLocalService imageLocalService;
987 @BeanReference(type = ImageService.class)
988 protected ImageService imageService;
989 @BeanReference(type = ImagePersistence.class)
990 protected ImagePersistence imagePersistence;
991 @BeanReference(type = ResourceLocalService.class)
992 protected ResourceLocalService resourceLocalService;
993 @BeanReference(type = ResourceService.class)
994 protected ResourceService resourceService;
995 @BeanReference(type = ResourcePersistence.class)
996 protected ResourcePersistence resourcePersistence;
997 @BeanReference(type = ResourceFinder.class)
998 protected ResourceFinder resourceFinder;
999 @BeanReference(type = UserLocalService.class)
1000 protected UserLocalService userLocalService;
1001 @BeanReference(type = UserService.class)
1002 protected UserService userService;
1003 @BeanReference(type = UserPersistence.class)
1004 protected UserPersistence userPersistence;
1005 @BeanReference(type = UserFinder.class)
1006 protected UserFinder userFinder;
1007 }