001
014
015 package com.liferay.portlet.shopping.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.bean.IdentifiableBean;
019 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
022 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.Projection;
024 import com.liferay.portal.kernel.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.search.Indexable;
027 import com.liferay.portal.kernel.search.IndexableType;
028 import com.liferay.portal.kernel.util.OrderByComparator;
029 import com.liferay.portal.model.PersistedModel;
030 import com.liferay.portal.service.BaseLocalServiceImpl;
031 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
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.ShoppingCouponLocalService;
037 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
038 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
039 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
040 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
041 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
042 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
043 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
044 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
045 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
046 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
047 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
048
049 import java.io.Serializable;
050
051 import java.util.List;
052
053 import javax.sql.DataSource;
054
055
067 public abstract class ShoppingCouponLocalServiceBaseImpl
068 extends BaseLocalServiceImpl implements ShoppingCouponLocalService,
069 IdentifiableBean {
070
075
076
083 @Indexable(type = IndexableType.REINDEX)
084 @Override
085 public ShoppingCoupon addShoppingCoupon(ShoppingCoupon shoppingCoupon)
086 throws SystemException {
087 shoppingCoupon.setNew(true);
088
089 return shoppingCouponPersistence.update(shoppingCoupon);
090 }
091
092
098 @Override
099 public ShoppingCoupon createShoppingCoupon(long couponId) {
100 return shoppingCouponPersistence.create(couponId);
101 }
102
103
111 @Indexable(type = IndexableType.DELETE)
112 @Override
113 public ShoppingCoupon deleteShoppingCoupon(long couponId)
114 throws PortalException, SystemException {
115 return shoppingCouponPersistence.remove(couponId);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public ShoppingCoupon deleteShoppingCoupon(ShoppingCoupon shoppingCoupon)
128 throws SystemException {
129 return shoppingCouponPersistence.remove(shoppingCoupon);
130 }
131
132 @Override
133 public DynamicQuery dynamicQuery() {
134 Class<?> clazz = getClass();
135
136 return DynamicQueryFactoryUtil.forClass(ShoppingCoupon.class,
137 clazz.getClassLoader());
138 }
139
140
147 @Override
148 @SuppressWarnings("rawtypes")
149 public List dynamicQuery(DynamicQuery dynamicQuery)
150 throws SystemException {
151 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery);
152 }
153
154
167 @Override
168 @SuppressWarnings("rawtypes")
169 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
170 throws SystemException {
171 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
172 start, end);
173 }
174
175
189 @Override
190 @SuppressWarnings("rawtypes")
191 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
192 OrderByComparator orderByComparator) throws SystemException {
193 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
194 start, end, orderByComparator);
195 }
196
197
204 @Override
205 public long dynamicQueryCount(DynamicQuery dynamicQuery)
206 throws SystemException {
207 return shoppingCouponPersistence.countWithDynamicQuery(dynamicQuery);
208 }
209
210
218 @Override
219 public long dynamicQueryCount(DynamicQuery dynamicQuery,
220 Projection projection) throws SystemException {
221 return shoppingCouponPersistence.countWithDynamicQuery(dynamicQuery,
222 projection);
223 }
224
225 @Override
226 public ShoppingCoupon fetchShoppingCoupon(long couponId)
227 throws SystemException {
228 return shoppingCouponPersistence.fetchByPrimaryKey(couponId);
229 }
230
231
239 @Override
240 public ShoppingCoupon getShoppingCoupon(long couponId)
241 throws PortalException, SystemException {
242 return shoppingCouponPersistence.findByPrimaryKey(couponId);
243 }
244
245 @Override
246 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
247 throws PortalException, SystemException {
248 return shoppingCouponPersistence.findByPrimaryKey(primaryKeyObj);
249 }
250
251
263 @Override
264 public List<ShoppingCoupon> getShoppingCoupons(int start, int end)
265 throws SystemException {
266 return shoppingCouponPersistence.findAll(start, end);
267 }
268
269
275 @Override
276 public int getShoppingCouponsCount() throws SystemException {
277 return shoppingCouponPersistence.countAll();
278 }
279
280
287 @Indexable(type = IndexableType.REINDEX)
288 @Override
289 public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon)
290 throws SystemException {
291 return shoppingCouponPersistence.update(shoppingCoupon);
292 }
293
294
299 public com.liferay.portlet.shopping.service.ShoppingCartLocalService getShoppingCartLocalService() {
300 return shoppingCartLocalService;
301 }
302
303
308 public void setShoppingCartLocalService(
309 com.liferay.portlet.shopping.service.ShoppingCartLocalService shoppingCartLocalService) {
310 this.shoppingCartLocalService = shoppingCartLocalService;
311 }
312
313
318 public ShoppingCartPersistence getShoppingCartPersistence() {
319 return shoppingCartPersistence;
320 }
321
322
327 public void setShoppingCartPersistence(
328 ShoppingCartPersistence shoppingCartPersistence) {
329 this.shoppingCartPersistence = shoppingCartPersistence;
330 }
331
332
337 public com.liferay.portlet.shopping.service.ShoppingCategoryLocalService getShoppingCategoryLocalService() {
338 return shoppingCategoryLocalService;
339 }
340
341
346 public void setShoppingCategoryLocalService(
347 com.liferay.portlet.shopping.service.ShoppingCategoryLocalService shoppingCategoryLocalService) {
348 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
349 }
350
351
356 public com.liferay.portlet.shopping.service.ShoppingCategoryService getShoppingCategoryService() {
357 return shoppingCategoryService;
358 }
359
360
365 public void setShoppingCategoryService(
366 com.liferay.portlet.shopping.service.ShoppingCategoryService shoppingCategoryService) {
367 this.shoppingCategoryService = shoppingCategoryService;
368 }
369
370
375 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
376 return shoppingCategoryPersistence;
377 }
378
379
384 public void setShoppingCategoryPersistence(
385 ShoppingCategoryPersistence shoppingCategoryPersistence) {
386 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
387 }
388
389
394 public com.liferay.portlet.shopping.service.ShoppingCouponLocalService getShoppingCouponLocalService() {
395 return shoppingCouponLocalService;
396 }
397
398
403 public void setShoppingCouponLocalService(
404 com.liferay.portlet.shopping.service.ShoppingCouponLocalService shoppingCouponLocalService) {
405 this.shoppingCouponLocalService = shoppingCouponLocalService;
406 }
407
408
413 public com.liferay.portlet.shopping.service.ShoppingCouponService getShoppingCouponService() {
414 return shoppingCouponService;
415 }
416
417
422 public void setShoppingCouponService(
423 com.liferay.portlet.shopping.service.ShoppingCouponService shoppingCouponService) {
424 this.shoppingCouponService = shoppingCouponService;
425 }
426
427
432 public ShoppingCouponPersistence getShoppingCouponPersistence() {
433 return shoppingCouponPersistence;
434 }
435
436
441 public void setShoppingCouponPersistence(
442 ShoppingCouponPersistence shoppingCouponPersistence) {
443 this.shoppingCouponPersistence = shoppingCouponPersistence;
444 }
445
446
451 public ShoppingCouponFinder getShoppingCouponFinder() {
452 return shoppingCouponFinder;
453 }
454
455
460 public void setShoppingCouponFinder(
461 ShoppingCouponFinder shoppingCouponFinder) {
462 this.shoppingCouponFinder = shoppingCouponFinder;
463 }
464
465
470 public com.liferay.portlet.shopping.service.ShoppingItemLocalService getShoppingItemLocalService() {
471 return shoppingItemLocalService;
472 }
473
474
479 public void setShoppingItemLocalService(
480 com.liferay.portlet.shopping.service.ShoppingItemLocalService shoppingItemLocalService) {
481 this.shoppingItemLocalService = shoppingItemLocalService;
482 }
483
484
489 public com.liferay.portlet.shopping.service.ShoppingItemService getShoppingItemService() {
490 return shoppingItemService;
491 }
492
493
498 public void setShoppingItemService(
499 com.liferay.portlet.shopping.service.ShoppingItemService shoppingItemService) {
500 this.shoppingItemService = shoppingItemService;
501 }
502
503
508 public ShoppingItemPersistence getShoppingItemPersistence() {
509 return shoppingItemPersistence;
510 }
511
512
517 public void setShoppingItemPersistence(
518 ShoppingItemPersistence shoppingItemPersistence) {
519 this.shoppingItemPersistence = shoppingItemPersistence;
520 }
521
522
527 public ShoppingItemFinder getShoppingItemFinder() {
528 return shoppingItemFinder;
529 }
530
531
536 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
537 this.shoppingItemFinder = shoppingItemFinder;
538 }
539
540
545 public com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
546 return shoppingItemFieldLocalService;
547 }
548
549
554 public void setShoppingItemFieldLocalService(
555 com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
556 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
557 }
558
559
564 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
565 return shoppingItemFieldPersistence;
566 }
567
568
573 public void setShoppingItemFieldPersistence(
574 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
575 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
576 }
577
578
583 public com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
584 return shoppingItemPriceLocalService;
585 }
586
587
592 public void setShoppingItemPriceLocalService(
593 com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
594 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
595 }
596
597
602 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
603 return shoppingItemPricePersistence;
604 }
605
606
611 public void setShoppingItemPricePersistence(
612 ShoppingItemPricePersistence shoppingItemPricePersistence) {
613 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
614 }
615
616
621 public com.liferay.portlet.shopping.service.ShoppingOrderLocalService getShoppingOrderLocalService() {
622 return shoppingOrderLocalService;
623 }
624
625
630 public void setShoppingOrderLocalService(
631 com.liferay.portlet.shopping.service.ShoppingOrderLocalService shoppingOrderLocalService) {
632 this.shoppingOrderLocalService = shoppingOrderLocalService;
633 }
634
635
640 public com.liferay.portlet.shopping.service.ShoppingOrderService getShoppingOrderService() {
641 return shoppingOrderService;
642 }
643
644
649 public void setShoppingOrderService(
650 com.liferay.portlet.shopping.service.ShoppingOrderService shoppingOrderService) {
651 this.shoppingOrderService = shoppingOrderService;
652 }
653
654
659 public ShoppingOrderPersistence getShoppingOrderPersistence() {
660 return shoppingOrderPersistence;
661 }
662
663
668 public void setShoppingOrderPersistence(
669 ShoppingOrderPersistence shoppingOrderPersistence) {
670 this.shoppingOrderPersistence = shoppingOrderPersistence;
671 }
672
673
678 public ShoppingOrderFinder getShoppingOrderFinder() {
679 return shoppingOrderFinder;
680 }
681
682
687 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
688 this.shoppingOrderFinder = shoppingOrderFinder;
689 }
690
691
696 public com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
697 return shoppingOrderItemLocalService;
698 }
699
700
705 public void setShoppingOrderItemLocalService(
706 com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
707 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
708 }
709
710
715 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
716 return shoppingOrderItemPersistence;
717 }
718
719
724 public void setShoppingOrderItemPersistence(
725 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
726 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
727 }
728
729
734 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
735 return counterLocalService;
736 }
737
738
743 public void setCounterLocalService(
744 com.liferay.counter.service.CounterLocalService counterLocalService) {
745 this.counterLocalService = counterLocalService;
746 }
747
748
753 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
754 return resourceLocalService;
755 }
756
757
762 public void setResourceLocalService(
763 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
764 this.resourceLocalService = resourceLocalService;
765 }
766
767
772 public com.liferay.portal.service.UserLocalService getUserLocalService() {
773 return userLocalService;
774 }
775
776
781 public void setUserLocalService(
782 com.liferay.portal.service.UserLocalService userLocalService) {
783 this.userLocalService = userLocalService;
784 }
785
786
791 public com.liferay.portal.service.UserService getUserService() {
792 return userService;
793 }
794
795
800 public void setUserService(
801 com.liferay.portal.service.UserService userService) {
802 this.userService = userService;
803 }
804
805
810 public UserPersistence getUserPersistence() {
811 return userPersistence;
812 }
813
814
819 public void setUserPersistence(UserPersistence userPersistence) {
820 this.userPersistence = userPersistence;
821 }
822
823
828 public UserFinder getUserFinder() {
829 return userFinder;
830 }
831
832
837 public void setUserFinder(UserFinder userFinder) {
838 this.userFinder = userFinder;
839 }
840
841 public void afterPropertiesSet() {
842 persistedModelLocalServiceRegistry.register("com.liferay.portlet.shopping.model.ShoppingCoupon",
843 shoppingCouponLocalService);
844 }
845
846 public void destroy() {
847 persistedModelLocalServiceRegistry.unregister(
848 "com.liferay.portlet.shopping.model.ShoppingCoupon");
849 }
850
851
856 @Override
857 public String getBeanIdentifier() {
858 return _beanIdentifier;
859 }
860
861
866 @Override
867 public void setBeanIdentifier(String beanIdentifier) {
868 _beanIdentifier = beanIdentifier;
869 }
870
871 protected Class<?> getModelClass() {
872 return ShoppingCoupon.class;
873 }
874
875 protected String getModelClassName() {
876 return ShoppingCoupon.class.getName();
877 }
878
879
884 protected void runSQL(String sql) throws SystemException {
885 try {
886 DataSource dataSource = shoppingCouponPersistence.getDataSource();
887
888 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
889 sql, new int[0]);
890
891 sqlUpdate.update();
892 }
893 catch (Exception e) {
894 throw new SystemException(e);
895 }
896 }
897
898 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingCartLocalService.class)
899 protected com.liferay.portlet.shopping.service.ShoppingCartLocalService shoppingCartLocalService;
900 @BeanReference(type = ShoppingCartPersistence.class)
901 protected ShoppingCartPersistence shoppingCartPersistence;
902 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingCategoryLocalService.class)
903 protected com.liferay.portlet.shopping.service.ShoppingCategoryLocalService shoppingCategoryLocalService;
904 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingCategoryService.class)
905 protected com.liferay.portlet.shopping.service.ShoppingCategoryService shoppingCategoryService;
906 @BeanReference(type = ShoppingCategoryPersistence.class)
907 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
908 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingCouponLocalService.class)
909 protected com.liferay.portlet.shopping.service.ShoppingCouponLocalService shoppingCouponLocalService;
910 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingCouponService.class)
911 protected com.liferay.portlet.shopping.service.ShoppingCouponService shoppingCouponService;
912 @BeanReference(type = ShoppingCouponPersistence.class)
913 protected ShoppingCouponPersistence shoppingCouponPersistence;
914 @BeanReference(type = ShoppingCouponFinder.class)
915 protected ShoppingCouponFinder shoppingCouponFinder;
916 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingItemLocalService.class)
917 protected com.liferay.portlet.shopping.service.ShoppingItemLocalService shoppingItemLocalService;
918 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingItemService.class)
919 protected com.liferay.portlet.shopping.service.ShoppingItemService shoppingItemService;
920 @BeanReference(type = ShoppingItemPersistence.class)
921 protected ShoppingItemPersistence shoppingItemPersistence;
922 @BeanReference(type = ShoppingItemFinder.class)
923 protected ShoppingItemFinder shoppingItemFinder;
924 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService.class)
925 protected com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService shoppingItemFieldLocalService;
926 @BeanReference(type = ShoppingItemFieldPersistence.class)
927 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
928 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService.class)
929 protected com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService shoppingItemPriceLocalService;
930 @BeanReference(type = ShoppingItemPricePersistence.class)
931 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
932 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingOrderLocalService.class)
933 protected com.liferay.portlet.shopping.service.ShoppingOrderLocalService shoppingOrderLocalService;
934 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingOrderService.class)
935 protected com.liferay.portlet.shopping.service.ShoppingOrderService shoppingOrderService;
936 @BeanReference(type = ShoppingOrderPersistence.class)
937 protected ShoppingOrderPersistence shoppingOrderPersistence;
938 @BeanReference(type = ShoppingOrderFinder.class)
939 protected ShoppingOrderFinder shoppingOrderFinder;
940 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService.class)
941 protected com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService shoppingOrderItemLocalService;
942 @BeanReference(type = ShoppingOrderItemPersistence.class)
943 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
944 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
945 protected com.liferay.counter.service.CounterLocalService counterLocalService;
946 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
947 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
948 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
949 protected com.liferay.portal.service.UserLocalService userLocalService;
950 @BeanReference(type = com.liferay.portal.service.UserService.class)
951 protected com.liferay.portal.service.UserService userService;
952 @BeanReference(type = UserPersistence.class)
953 protected UserPersistence userPersistence;
954 @BeanReference(type = UserFinder.class)
955 protected UserFinder userFinder;
956 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
957 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
958 private String _beanIdentifier;
959 }