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.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025 import com.liferay.portal.kernel.exception.PortalException;
026 import com.liferay.portal.kernel.exception.SystemException;
027 import com.liferay.portal.kernel.search.Indexable;
028 import com.liferay.portal.kernel.search.IndexableType;
029 import com.liferay.portal.kernel.util.OrderByComparator;
030 import com.liferay.portal.model.PersistedModel;
031 import com.liferay.portal.service.BaseLocalServiceImpl;
032 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
033 import com.liferay.portal.service.ResourceLocalService;
034 import com.liferay.portal.service.UserLocalService;
035 import com.liferay.portal.service.UserService;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.shopping.model.ShoppingCoupon;
040 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
041 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
042 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
043 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
044 import com.liferay.portlet.shopping.service.ShoppingCouponService;
045 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
046 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
048 import com.liferay.portlet.shopping.service.ShoppingItemService;
049 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
050 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
051 import com.liferay.portlet.shopping.service.ShoppingOrderService;
052 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
053 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
054 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
055 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
056 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
059 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
060 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
061 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
062 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
063
064 import java.io.Serializable;
065
066 import java.util.List;
067
068 import javax.sql.DataSource;
069
070
082 public abstract class ShoppingCouponLocalServiceBaseImpl
083 extends BaseLocalServiceImpl implements ShoppingCouponLocalService,
084 IdentifiableBean {
085
090
091
098 @Indexable(type = IndexableType.REINDEX)
099 public ShoppingCoupon addShoppingCoupon(ShoppingCoupon shoppingCoupon)
100 throws SystemException {
101 shoppingCoupon.setNew(true);
102
103 return shoppingCouponPersistence.update(shoppingCoupon);
104 }
105
106
112 public ShoppingCoupon createShoppingCoupon(long couponId) {
113 return shoppingCouponPersistence.create(couponId);
114 }
115
116
124 @Indexable(type = IndexableType.DELETE)
125 public ShoppingCoupon deleteShoppingCoupon(long couponId)
126 throws PortalException, SystemException {
127 return shoppingCouponPersistence.remove(couponId);
128 }
129
130
137 @Indexable(type = IndexableType.DELETE)
138 public ShoppingCoupon deleteShoppingCoupon(ShoppingCoupon shoppingCoupon)
139 throws SystemException {
140 return shoppingCouponPersistence.remove(shoppingCoupon);
141 }
142
143 public DynamicQuery dynamicQuery() {
144 Class<?> clazz = getClass();
145
146 return DynamicQueryFactoryUtil.forClass(ShoppingCoupon.class,
147 clazz.getClassLoader());
148 }
149
150
157 @SuppressWarnings("rawtypes")
158 public List dynamicQuery(DynamicQuery dynamicQuery)
159 throws SystemException {
160 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery);
161 }
162
163
176 @SuppressWarnings("rawtypes")
177 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
178 throws SystemException {
179 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
180 start, end);
181 }
182
183
197 @SuppressWarnings("rawtypes")
198 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
199 OrderByComparator orderByComparator) throws SystemException {
200 return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
201 start, end, orderByComparator);
202 }
203
204
211 public long dynamicQueryCount(DynamicQuery dynamicQuery)
212 throws SystemException {
213 return shoppingCouponPersistence.countWithDynamicQuery(dynamicQuery);
214 }
215
216 public ShoppingCoupon fetchShoppingCoupon(long couponId)
217 throws SystemException {
218 return shoppingCouponPersistence.fetchByPrimaryKey(couponId);
219 }
220
221
229 public ShoppingCoupon getShoppingCoupon(long couponId)
230 throws PortalException, SystemException {
231 return shoppingCouponPersistence.findByPrimaryKey(couponId);
232 }
233
234 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
235 throws PortalException, SystemException {
236 return shoppingCouponPersistence.findByPrimaryKey(primaryKeyObj);
237 }
238
239
251 public List<ShoppingCoupon> getShoppingCoupons(int start, int end)
252 throws SystemException {
253 return shoppingCouponPersistence.findAll(start, end);
254 }
255
256
262 public int getShoppingCouponsCount() throws SystemException {
263 return shoppingCouponPersistence.countAll();
264 }
265
266
273 @Indexable(type = IndexableType.REINDEX)
274 public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon)
275 throws SystemException {
276 return shoppingCouponPersistence.update(shoppingCoupon);
277 }
278
279
284 public ShoppingCartLocalService getShoppingCartLocalService() {
285 return shoppingCartLocalService;
286 }
287
288
293 public void setShoppingCartLocalService(
294 ShoppingCartLocalService shoppingCartLocalService) {
295 this.shoppingCartLocalService = shoppingCartLocalService;
296 }
297
298
303 public ShoppingCartPersistence getShoppingCartPersistence() {
304 return shoppingCartPersistence;
305 }
306
307
312 public void setShoppingCartPersistence(
313 ShoppingCartPersistence shoppingCartPersistence) {
314 this.shoppingCartPersistence = shoppingCartPersistence;
315 }
316
317
322 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
323 return shoppingCategoryLocalService;
324 }
325
326
331 public void setShoppingCategoryLocalService(
332 ShoppingCategoryLocalService shoppingCategoryLocalService) {
333 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
334 }
335
336
341 public ShoppingCategoryService getShoppingCategoryService() {
342 return shoppingCategoryService;
343 }
344
345
350 public void setShoppingCategoryService(
351 ShoppingCategoryService shoppingCategoryService) {
352 this.shoppingCategoryService = shoppingCategoryService;
353 }
354
355
360 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
361 return shoppingCategoryPersistence;
362 }
363
364
369 public void setShoppingCategoryPersistence(
370 ShoppingCategoryPersistence shoppingCategoryPersistence) {
371 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
372 }
373
374
379 public ShoppingCouponLocalService getShoppingCouponLocalService() {
380 return shoppingCouponLocalService;
381 }
382
383
388 public void setShoppingCouponLocalService(
389 ShoppingCouponLocalService shoppingCouponLocalService) {
390 this.shoppingCouponLocalService = shoppingCouponLocalService;
391 }
392
393
398 public ShoppingCouponService getShoppingCouponService() {
399 return shoppingCouponService;
400 }
401
402
407 public void setShoppingCouponService(
408 ShoppingCouponService shoppingCouponService) {
409 this.shoppingCouponService = shoppingCouponService;
410 }
411
412
417 public ShoppingCouponPersistence getShoppingCouponPersistence() {
418 return shoppingCouponPersistence;
419 }
420
421
426 public void setShoppingCouponPersistence(
427 ShoppingCouponPersistence shoppingCouponPersistence) {
428 this.shoppingCouponPersistence = shoppingCouponPersistence;
429 }
430
431
436 public ShoppingCouponFinder getShoppingCouponFinder() {
437 return shoppingCouponFinder;
438 }
439
440
445 public void setShoppingCouponFinder(
446 ShoppingCouponFinder shoppingCouponFinder) {
447 this.shoppingCouponFinder = shoppingCouponFinder;
448 }
449
450
455 public ShoppingItemLocalService getShoppingItemLocalService() {
456 return shoppingItemLocalService;
457 }
458
459
464 public void setShoppingItemLocalService(
465 ShoppingItemLocalService shoppingItemLocalService) {
466 this.shoppingItemLocalService = shoppingItemLocalService;
467 }
468
469
474 public ShoppingItemService getShoppingItemService() {
475 return shoppingItemService;
476 }
477
478
483 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
484 this.shoppingItemService = shoppingItemService;
485 }
486
487
492 public ShoppingItemPersistence getShoppingItemPersistence() {
493 return shoppingItemPersistence;
494 }
495
496
501 public void setShoppingItemPersistence(
502 ShoppingItemPersistence shoppingItemPersistence) {
503 this.shoppingItemPersistence = shoppingItemPersistence;
504 }
505
506
511 public ShoppingItemFinder getShoppingItemFinder() {
512 return shoppingItemFinder;
513 }
514
515
520 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
521 this.shoppingItemFinder = shoppingItemFinder;
522 }
523
524
529 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
530 return shoppingItemFieldLocalService;
531 }
532
533
538 public void setShoppingItemFieldLocalService(
539 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
540 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
541 }
542
543
548 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
549 return shoppingItemFieldPersistence;
550 }
551
552
557 public void setShoppingItemFieldPersistence(
558 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
559 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
560 }
561
562
567 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
568 return shoppingItemPriceLocalService;
569 }
570
571
576 public void setShoppingItemPriceLocalService(
577 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
578 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
579 }
580
581
586 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
587 return shoppingItemPricePersistence;
588 }
589
590
595 public void setShoppingItemPricePersistence(
596 ShoppingItemPricePersistence shoppingItemPricePersistence) {
597 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
598 }
599
600
605 public ShoppingOrderLocalService getShoppingOrderLocalService() {
606 return shoppingOrderLocalService;
607 }
608
609
614 public void setShoppingOrderLocalService(
615 ShoppingOrderLocalService shoppingOrderLocalService) {
616 this.shoppingOrderLocalService = shoppingOrderLocalService;
617 }
618
619
624 public ShoppingOrderService getShoppingOrderService() {
625 return shoppingOrderService;
626 }
627
628
633 public void setShoppingOrderService(
634 ShoppingOrderService shoppingOrderService) {
635 this.shoppingOrderService = shoppingOrderService;
636 }
637
638
643 public ShoppingOrderPersistence getShoppingOrderPersistence() {
644 return shoppingOrderPersistence;
645 }
646
647
652 public void setShoppingOrderPersistence(
653 ShoppingOrderPersistence shoppingOrderPersistence) {
654 this.shoppingOrderPersistence = shoppingOrderPersistence;
655 }
656
657
662 public ShoppingOrderFinder getShoppingOrderFinder() {
663 return shoppingOrderFinder;
664 }
665
666
671 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
672 this.shoppingOrderFinder = shoppingOrderFinder;
673 }
674
675
680 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
681 return shoppingOrderItemLocalService;
682 }
683
684
689 public void setShoppingOrderItemLocalService(
690 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
691 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
692 }
693
694
699 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
700 return shoppingOrderItemPersistence;
701 }
702
703
708 public void setShoppingOrderItemPersistence(
709 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
710 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
711 }
712
713
718 public CounterLocalService getCounterLocalService() {
719 return counterLocalService;
720 }
721
722
727 public void setCounterLocalService(CounterLocalService counterLocalService) {
728 this.counterLocalService = counterLocalService;
729 }
730
731
736 public ResourceLocalService getResourceLocalService() {
737 return resourceLocalService;
738 }
739
740
745 public void setResourceLocalService(
746 ResourceLocalService resourceLocalService) {
747 this.resourceLocalService = resourceLocalService;
748 }
749
750
755 public UserLocalService getUserLocalService() {
756 return userLocalService;
757 }
758
759
764 public void setUserLocalService(UserLocalService userLocalService) {
765 this.userLocalService = userLocalService;
766 }
767
768
773 public UserService getUserService() {
774 return userService;
775 }
776
777
782 public void setUserService(UserService userService) {
783 this.userService = userService;
784 }
785
786
791 public UserPersistence getUserPersistence() {
792 return userPersistence;
793 }
794
795
800 public void setUserPersistence(UserPersistence userPersistence) {
801 this.userPersistence = userPersistence;
802 }
803
804
809 public UserFinder getUserFinder() {
810 return userFinder;
811 }
812
813
818 public void setUserFinder(UserFinder userFinder) {
819 this.userFinder = userFinder;
820 }
821
822 public void afterPropertiesSet() {
823 persistedModelLocalServiceRegistry.register("com.liferay.portlet.shopping.model.ShoppingCoupon",
824 shoppingCouponLocalService);
825 }
826
827 public void destroy() {
828 persistedModelLocalServiceRegistry.unregister(
829 "com.liferay.portlet.shopping.model.ShoppingCoupon");
830 }
831
832
837 public String getBeanIdentifier() {
838 return _beanIdentifier;
839 }
840
841
846 public void setBeanIdentifier(String beanIdentifier) {
847 _beanIdentifier = beanIdentifier;
848 }
849
850 protected Class<?> getModelClass() {
851 return ShoppingCoupon.class;
852 }
853
854 protected String getModelClassName() {
855 return ShoppingCoupon.class.getName();
856 }
857
858
863 protected void runSQL(String sql) throws SystemException {
864 try {
865 DataSource dataSource = shoppingCouponPersistence.getDataSource();
866
867 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
868 sql, new int[0]);
869
870 sqlUpdate.update();
871 }
872 catch (Exception e) {
873 throw new SystemException(e);
874 }
875 }
876
877 @BeanReference(type = ShoppingCartLocalService.class)
878 protected ShoppingCartLocalService shoppingCartLocalService;
879 @BeanReference(type = ShoppingCartPersistence.class)
880 protected ShoppingCartPersistence shoppingCartPersistence;
881 @BeanReference(type = ShoppingCategoryLocalService.class)
882 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
883 @BeanReference(type = ShoppingCategoryService.class)
884 protected ShoppingCategoryService shoppingCategoryService;
885 @BeanReference(type = ShoppingCategoryPersistence.class)
886 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
887 @BeanReference(type = ShoppingCouponLocalService.class)
888 protected ShoppingCouponLocalService shoppingCouponLocalService;
889 @BeanReference(type = ShoppingCouponService.class)
890 protected ShoppingCouponService shoppingCouponService;
891 @BeanReference(type = ShoppingCouponPersistence.class)
892 protected ShoppingCouponPersistence shoppingCouponPersistence;
893 @BeanReference(type = ShoppingCouponFinder.class)
894 protected ShoppingCouponFinder shoppingCouponFinder;
895 @BeanReference(type = ShoppingItemLocalService.class)
896 protected ShoppingItemLocalService shoppingItemLocalService;
897 @BeanReference(type = ShoppingItemService.class)
898 protected ShoppingItemService shoppingItemService;
899 @BeanReference(type = ShoppingItemPersistence.class)
900 protected ShoppingItemPersistence shoppingItemPersistence;
901 @BeanReference(type = ShoppingItemFinder.class)
902 protected ShoppingItemFinder shoppingItemFinder;
903 @BeanReference(type = ShoppingItemFieldLocalService.class)
904 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
905 @BeanReference(type = ShoppingItemFieldPersistence.class)
906 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
907 @BeanReference(type = ShoppingItemPriceLocalService.class)
908 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
909 @BeanReference(type = ShoppingItemPricePersistence.class)
910 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
911 @BeanReference(type = ShoppingOrderLocalService.class)
912 protected ShoppingOrderLocalService shoppingOrderLocalService;
913 @BeanReference(type = ShoppingOrderService.class)
914 protected ShoppingOrderService shoppingOrderService;
915 @BeanReference(type = ShoppingOrderPersistence.class)
916 protected ShoppingOrderPersistence shoppingOrderPersistence;
917 @BeanReference(type = ShoppingOrderFinder.class)
918 protected ShoppingOrderFinder shoppingOrderFinder;
919 @BeanReference(type = ShoppingOrderItemLocalService.class)
920 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
921 @BeanReference(type = ShoppingOrderItemPersistence.class)
922 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
923 @BeanReference(type = CounterLocalService.class)
924 protected CounterLocalService counterLocalService;
925 @BeanReference(type = ResourceLocalService.class)
926 protected ResourceLocalService resourceLocalService;
927 @BeanReference(type = UserLocalService.class)
928 protected UserLocalService userLocalService;
929 @BeanReference(type = UserService.class)
930 protected UserService userService;
931 @BeanReference(type = UserPersistence.class)
932 protected UserPersistence userPersistence;
933 @BeanReference(type = UserFinder.class)
934 protected UserFinder userFinder;
935 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
936 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
937 private String _beanIdentifier;
938 }