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.ImageLocalService;
033 import com.liferay.portal.service.ImageService;
034 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
035 import com.liferay.portal.service.ResourceLocalService;
036 import com.liferay.portal.service.UserLocalService;
037 import com.liferay.portal.service.UserService;
038 import com.liferay.portal.service.persistence.ImagePersistence;
039 import com.liferay.portal.service.persistence.UserFinder;
040 import com.liferay.portal.service.persistence.UserPersistence;
041
042 import com.liferay.portlet.shopping.model.ShoppingItem;
043 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
044 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
045 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
046 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingCouponService;
048 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
049 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
050 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
051 import com.liferay.portlet.shopping.service.ShoppingItemService;
052 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
053 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
054 import com.liferay.portlet.shopping.service.ShoppingOrderService;
055 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
056 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
059 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
060 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
061 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
062 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
063 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
064 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
065 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
066
067 import java.io.Serializable;
068
069 import java.util.List;
070
071 import javax.sql.DataSource;
072
073
085 public abstract class ShoppingItemLocalServiceBaseImpl
086 extends BaseLocalServiceImpl implements ShoppingItemLocalService,
087 IdentifiableBean {
088
093
094
101 @Indexable(type = IndexableType.REINDEX)
102 public ShoppingItem addShoppingItem(ShoppingItem shoppingItem)
103 throws SystemException {
104 shoppingItem.setNew(true);
105
106 return shoppingItemPersistence.update(shoppingItem);
107 }
108
109
115 public ShoppingItem createShoppingItem(long itemId) {
116 return shoppingItemPersistence.create(itemId);
117 }
118
119
127 @Indexable(type = IndexableType.DELETE)
128 public ShoppingItem deleteShoppingItem(long itemId)
129 throws PortalException, SystemException {
130 return shoppingItemPersistence.remove(itemId);
131 }
132
133
140 @Indexable(type = IndexableType.DELETE)
141 public ShoppingItem deleteShoppingItem(ShoppingItem shoppingItem)
142 throws SystemException {
143 return shoppingItemPersistence.remove(shoppingItem);
144 }
145
146 public DynamicQuery dynamicQuery() {
147 Class<?> clazz = getClass();
148
149 return DynamicQueryFactoryUtil.forClass(ShoppingItem.class,
150 clazz.getClassLoader());
151 }
152
153
160 @SuppressWarnings("rawtypes")
161 public List dynamicQuery(DynamicQuery dynamicQuery)
162 throws SystemException {
163 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery);
164 }
165
166
179 @SuppressWarnings("rawtypes")
180 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
181 throws SystemException {
182 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
183 start, end);
184 }
185
186
200 @SuppressWarnings("rawtypes")
201 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
202 OrderByComparator orderByComparator) throws SystemException {
203 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
204 start, end, orderByComparator);
205 }
206
207
214 public long dynamicQueryCount(DynamicQuery dynamicQuery)
215 throws SystemException {
216 return shoppingItemPersistence.countWithDynamicQuery(dynamicQuery);
217 }
218
219 public ShoppingItem fetchShoppingItem(long itemId)
220 throws SystemException {
221 return shoppingItemPersistence.fetchByPrimaryKey(itemId);
222 }
223
224
232 public ShoppingItem getShoppingItem(long itemId)
233 throws PortalException, SystemException {
234 return shoppingItemPersistence.findByPrimaryKey(itemId);
235 }
236
237 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
238 throws PortalException, SystemException {
239 return shoppingItemPersistence.findByPrimaryKey(primaryKeyObj);
240 }
241
242
254 public List<ShoppingItem> getShoppingItems(int start, int end)
255 throws SystemException {
256 return shoppingItemPersistence.findAll(start, end);
257 }
258
259
265 public int getShoppingItemsCount() throws SystemException {
266 return shoppingItemPersistence.countAll();
267 }
268
269
276 @Indexable(type = IndexableType.REINDEX)
277 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem)
278 throws SystemException {
279 return shoppingItemPersistence.update(shoppingItem);
280 }
281
282
287 public ShoppingCartLocalService getShoppingCartLocalService() {
288 return shoppingCartLocalService;
289 }
290
291
296 public void setShoppingCartLocalService(
297 ShoppingCartLocalService shoppingCartLocalService) {
298 this.shoppingCartLocalService = shoppingCartLocalService;
299 }
300
301
306 public ShoppingCartPersistence getShoppingCartPersistence() {
307 return shoppingCartPersistence;
308 }
309
310
315 public void setShoppingCartPersistence(
316 ShoppingCartPersistence shoppingCartPersistence) {
317 this.shoppingCartPersistence = shoppingCartPersistence;
318 }
319
320
325 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
326 return shoppingCategoryLocalService;
327 }
328
329
334 public void setShoppingCategoryLocalService(
335 ShoppingCategoryLocalService shoppingCategoryLocalService) {
336 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
337 }
338
339
344 public ShoppingCategoryService getShoppingCategoryService() {
345 return shoppingCategoryService;
346 }
347
348
353 public void setShoppingCategoryService(
354 ShoppingCategoryService shoppingCategoryService) {
355 this.shoppingCategoryService = shoppingCategoryService;
356 }
357
358
363 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
364 return shoppingCategoryPersistence;
365 }
366
367
372 public void setShoppingCategoryPersistence(
373 ShoppingCategoryPersistence shoppingCategoryPersistence) {
374 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
375 }
376
377
382 public ShoppingCouponLocalService getShoppingCouponLocalService() {
383 return shoppingCouponLocalService;
384 }
385
386
391 public void setShoppingCouponLocalService(
392 ShoppingCouponLocalService shoppingCouponLocalService) {
393 this.shoppingCouponLocalService = shoppingCouponLocalService;
394 }
395
396
401 public ShoppingCouponService getShoppingCouponService() {
402 return shoppingCouponService;
403 }
404
405
410 public void setShoppingCouponService(
411 ShoppingCouponService shoppingCouponService) {
412 this.shoppingCouponService = shoppingCouponService;
413 }
414
415
420 public ShoppingCouponPersistence getShoppingCouponPersistence() {
421 return shoppingCouponPersistence;
422 }
423
424
429 public void setShoppingCouponPersistence(
430 ShoppingCouponPersistence shoppingCouponPersistence) {
431 this.shoppingCouponPersistence = shoppingCouponPersistence;
432 }
433
434
439 public ShoppingCouponFinder getShoppingCouponFinder() {
440 return shoppingCouponFinder;
441 }
442
443
448 public void setShoppingCouponFinder(
449 ShoppingCouponFinder shoppingCouponFinder) {
450 this.shoppingCouponFinder = shoppingCouponFinder;
451 }
452
453
458 public ShoppingItemLocalService getShoppingItemLocalService() {
459 return shoppingItemLocalService;
460 }
461
462
467 public void setShoppingItemLocalService(
468 ShoppingItemLocalService shoppingItemLocalService) {
469 this.shoppingItemLocalService = shoppingItemLocalService;
470 }
471
472
477 public ShoppingItemService getShoppingItemService() {
478 return shoppingItemService;
479 }
480
481
486 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
487 this.shoppingItemService = shoppingItemService;
488 }
489
490
495 public ShoppingItemPersistence getShoppingItemPersistence() {
496 return shoppingItemPersistence;
497 }
498
499
504 public void setShoppingItemPersistence(
505 ShoppingItemPersistence shoppingItemPersistence) {
506 this.shoppingItemPersistence = shoppingItemPersistence;
507 }
508
509
514 public ShoppingItemFinder getShoppingItemFinder() {
515 return shoppingItemFinder;
516 }
517
518
523 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
524 this.shoppingItemFinder = shoppingItemFinder;
525 }
526
527
532 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
533 return shoppingItemFieldLocalService;
534 }
535
536
541 public void setShoppingItemFieldLocalService(
542 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
543 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
544 }
545
546
551 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
552 return shoppingItemFieldPersistence;
553 }
554
555
560 public void setShoppingItemFieldPersistence(
561 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
562 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
563 }
564
565
570 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
571 return shoppingItemPriceLocalService;
572 }
573
574
579 public void setShoppingItemPriceLocalService(
580 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
581 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
582 }
583
584
589 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
590 return shoppingItemPricePersistence;
591 }
592
593
598 public void setShoppingItemPricePersistence(
599 ShoppingItemPricePersistence shoppingItemPricePersistence) {
600 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
601 }
602
603
608 public ShoppingOrderLocalService getShoppingOrderLocalService() {
609 return shoppingOrderLocalService;
610 }
611
612
617 public void setShoppingOrderLocalService(
618 ShoppingOrderLocalService shoppingOrderLocalService) {
619 this.shoppingOrderLocalService = shoppingOrderLocalService;
620 }
621
622
627 public ShoppingOrderService getShoppingOrderService() {
628 return shoppingOrderService;
629 }
630
631
636 public void setShoppingOrderService(
637 ShoppingOrderService shoppingOrderService) {
638 this.shoppingOrderService = shoppingOrderService;
639 }
640
641
646 public ShoppingOrderPersistence getShoppingOrderPersistence() {
647 return shoppingOrderPersistence;
648 }
649
650
655 public void setShoppingOrderPersistence(
656 ShoppingOrderPersistence shoppingOrderPersistence) {
657 this.shoppingOrderPersistence = shoppingOrderPersistence;
658 }
659
660
665 public ShoppingOrderFinder getShoppingOrderFinder() {
666 return shoppingOrderFinder;
667 }
668
669
674 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
675 this.shoppingOrderFinder = shoppingOrderFinder;
676 }
677
678
683 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
684 return shoppingOrderItemLocalService;
685 }
686
687
692 public void setShoppingOrderItemLocalService(
693 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
694 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
695 }
696
697
702 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
703 return shoppingOrderItemPersistence;
704 }
705
706
711 public void setShoppingOrderItemPersistence(
712 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
713 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
714 }
715
716
721 public CounterLocalService getCounterLocalService() {
722 return counterLocalService;
723 }
724
725
730 public void setCounterLocalService(CounterLocalService counterLocalService) {
731 this.counterLocalService = counterLocalService;
732 }
733
734
739 public ImageLocalService getImageLocalService() {
740 return imageLocalService;
741 }
742
743
748 public void setImageLocalService(ImageLocalService imageLocalService) {
749 this.imageLocalService = imageLocalService;
750 }
751
752
757 public ImageService getImageService() {
758 return imageService;
759 }
760
761
766 public void setImageService(ImageService imageService) {
767 this.imageService = imageService;
768 }
769
770
775 public ImagePersistence getImagePersistence() {
776 return imagePersistence;
777 }
778
779
784 public void setImagePersistence(ImagePersistence imagePersistence) {
785 this.imagePersistence = imagePersistence;
786 }
787
788
793 public ResourceLocalService getResourceLocalService() {
794 return resourceLocalService;
795 }
796
797
802 public void setResourceLocalService(
803 ResourceLocalService resourceLocalService) {
804 this.resourceLocalService = resourceLocalService;
805 }
806
807
812 public UserLocalService getUserLocalService() {
813 return userLocalService;
814 }
815
816
821 public void setUserLocalService(UserLocalService userLocalService) {
822 this.userLocalService = userLocalService;
823 }
824
825
830 public UserService getUserService() {
831 return userService;
832 }
833
834
839 public void setUserService(UserService userService) {
840 this.userService = userService;
841 }
842
843
848 public UserPersistence getUserPersistence() {
849 return userPersistence;
850 }
851
852
857 public void setUserPersistence(UserPersistence userPersistence) {
858 this.userPersistence = userPersistence;
859 }
860
861
866 public UserFinder getUserFinder() {
867 return userFinder;
868 }
869
870
875 public void setUserFinder(UserFinder userFinder) {
876 this.userFinder = userFinder;
877 }
878
879 public void afterPropertiesSet() {
880 persistedModelLocalServiceRegistry.register("com.liferay.portlet.shopping.model.ShoppingItem",
881 shoppingItemLocalService);
882 }
883
884 public void destroy() {
885 persistedModelLocalServiceRegistry.unregister(
886 "com.liferay.portlet.shopping.model.ShoppingItem");
887 }
888
889
894 public String getBeanIdentifier() {
895 return _beanIdentifier;
896 }
897
898
903 public void setBeanIdentifier(String beanIdentifier) {
904 _beanIdentifier = beanIdentifier;
905 }
906
907 protected Class<?> getModelClass() {
908 return ShoppingItem.class;
909 }
910
911 protected String getModelClassName() {
912 return ShoppingItem.class.getName();
913 }
914
915
920 protected void runSQL(String sql) throws SystemException {
921 try {
922 DataSource dataSource = shoppingItemPersistence.getDataSource();
923
924 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
925 sql, new int[0]);
926
927 sqlUpdate.update();
928 }
929 catch (Exception e) {
930 throw new SystemException(e);
931 }
932 }
933
934 @BeanReference(type = ShoppingCartLocalService.class)
935 protected ShoppingCartLocalService shoppingCartLocalService;
936 @BeanReference(type = ShoppingCartPersistence.class)
937 protected ShoppingCartPersistence shoppingCartPersistence;
938 @BeanReference(type = ShoppingCategoryLocalService.class)
939 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
940 @BeanReference(type = ShoppingCategoryService.class)
941 protected ShoppingCategoryService shoppingCategoryService;
942 @BeanReference(type = ShoppingCategoryPersistence.class)
943 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
944 @BeanReference(type = ShoppingCouponLocalService.class)
945 protected ShoppingCouponLocalService shoppingCouponLocalService;
946 @BeanReference(type = ShoppingCouponService.class)
947 protected ShoppingCouponService shoppingCouponService;
948 @BeanReference(type = ShoppingCouponPersistence.class)
949 protected ShoppingCouponPersistence shoppingCouponPersistence;
950 @BeanReference(type = ShoppingCouponFinder.class)
951 protected ShoppingCouponFinder shoppingCouponFinder;
952 @BeanReference(type = ShoppingItemLocalService.class)
953 protected ShoppingItemLocalService shoppingItemLocalService;
954 @BeanReference(type = ShoppingItemService.class)
955 protected ShoppingItemService shoppingItemService;
956 @BeanReference(type = ShoppingItemPersistence.class)
957 protected ShoppingItemPersistence shoppingItemPersistence;
958 @BeanReference(type = ShoppingItemFinder.class)
959 protected ShoppingItemFinder shoppingItemFinder;
960 @BeanReference(type = ShoppingItemFieldLocalService.class)
961 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
962 @BeanReference(type = ShoppingItemFieldPersistence.class)
963 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
964 @BeanReference(type = ShoppingItemPriceLocalService.class)
965 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
966 @BeanReference(type = ShoppingItemPricePersistence.class)
967 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
968 @BeanReference(type = ShoppingOrderLocalService.class)
969 protected ShoppingOrderLocalService shoppingOrderLocalService;
970 @BeanReference(type = ShoppingOrderService.class)
971 protected ShoppingOrderService shoppingOrderService;
972 @BeanReference(type = ShoppingOrderPersistence.class)
973 protected ShoppingOrderPersistence shoppingOrderPersistence;
974 @BeanReference(type = ShoppingOrderFinder.class)
975 protected ShoppingOrderFinder shoppingOrderFinder;
976 @BeanReference(type = ShoppingOrderItemLocalService.class)
977 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
978 @BeanReference(type = ShoppingOrderItemPersistence.class)
979 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
980 @BeanReference(type = CounterLocalService.class)
981 protected CounterLocalService counterLocalService;
982 @BeanReference(type = ImageLocalService.class)
983 protected ImageLocalService imageLocalService;
984 @BeanReference(type = ImageService.class)
985 protected ImageService imageService;
986 @BeanReference(type = ImagePersistence.class)
987 protected ImagePersistence imagePersistence;
988 @BeanReference(type = ResourceLocalService.class)
989 protected ResourceLocalService resourceLocalService;
990 @BeanReference(type = UserLocalService.class)
991 protected UserLocalService userLocalService;
992 @BeanReference(type = UserService.class)
993 protected UserService userService;
994 @BeanReference(type = UserPersistence.class)
995 protected UserPersistence userPersistence;
996 @BeanReference(type = UserFinder.class)
997 protected UserFinder userFinder;
998 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
999 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1000 private String _beanIdentifier;
1001 }