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.ResourceService;
035 import com.liferay.portal.service.UserLocalService;
036 import com.liferay.portal.service.UserService;
037 import com.liferay.portal.service.persistence.ResourceFinder;
038 import com.liferay.portal.service.persistence.ResourcePersistence;
039 import com.liferay.portal.service.persistence.UserFinder;
040 import com.liferay.portal.service.persistence.UserPersistence;
041
042 import com.liferay.portlet.shopping.model.ShoppingOrderItem;
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 ShoppingOrderItemLocalServiceBaseImpl
086 extends BaseLocalServiceImpl implements ShoppingOrderItemLocalService,
087 IdentifiableBean {
088
093
094
101 @Indexable(type = IndexableType.REINDEX)
102 public ShoppingOrderItem addShoppingOrderItem(
103 ShoppingOrderItem shoppingOrderItem) throws SystemException {
104 shoppingOrderItem.setNew(true);
105
106 return shoppingOrderItemPersistence.update(shoppingOrderItem, false);
107 }
108
109
115 public ShoppingOrderItem createShoppingOrderItem(long orderItemId) {
116 return shoppingOrderItemPersistence.create(orderItemId);
117 }
118
119
127 @Indexable(type = IndexableType.DELETE)
128 public ShoppingOrderItem deleteShoppingOrderItem(long orderItemId)
129 throws PortalException, SystemException {
130 return shoppingOrderItemPersistence.remove(orderItemId);
131 }
132
133
140 @Indexable(type = IndexableType.DELETE)
141 public ShoppingOrderItem deleteShoppingOrderItem(
142 ShoppingOrderItem shoppingOrderItem) throws SystemException {
143 return shoppingOrderItemPersistence.remove(shoppingOrderItem);
144 }
145
146 public DynamicQuery dynamicQuery() {
147 Class<?> clazz = getClass();
148
149 return DynamicQueryFactoryUtil.forClass(ShoppingOrderItem.class,
150 clazz.getClassLoader());
151 }
152
153
160 @SuppressWarnings("rawtypes")
161 public List dynamicQuery(DynamicQuery dynamicQuery)
162 throws SystemException {
163 return shoppingOrderItemPersistence.findWithDynamicQuery(dynamicQuery);
164 }
165
166
179 @SuppressWarnings("rawtypes")
180 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
181 throws SystemException {
182 return shoppingOrderItemPersistence.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 shoppingOrderItemPersistence.findWithDynamicQuery(dynamicQuery,
204 start, end, orderByComparator);
205 }
206
207
214 public long dynamicQueryCount(DynamicQuery dynamicQuery)
215 throws SystemException {
216 return shoppingOrderItemPersistence.countWithDynamicQuery(dynamicQuery);
217 }
218
219 public ShoppingOrderItem fetchShoppingOrderItem(long orderItemId)
220 throws SystemException {
221 return shoppingOrderItemPersistence.fetchByPrimaryKey(orderItemId);
222 }
223
224
232 public ShoppingOrderItem getShoppingOrderItem(long orderItemId)
233 throws PortalException, SystemException {
234 return shoppingOrderItemPersistence.findByPrimaryKey(orderItemId);
235 }
236
237 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
238 throws PortalException, SystemException {
239 return shoppingOrderItemPersistence.findByPrimaryKey(primaryKeyObj);
240 }
241
242
254 public List<ShoppingOrderItem> getShoppingOrderItems(int start, int end)
255 throws SystemException {
256 return shoppingOrderItemPersistence.findAll(start, end);
257 }
258
259
265 public int getShoppingOrderItemsCount() throws SystemException {
266 return shoppingOrderItemPersistence.countAll();
267 }
268
269
276 @Indexable(type = IndexableType.REINDEX)
277 public ShoppingOrderItem updateShoppingOrderItem(
278 ShoppingOrderItem shoppingOrderItem) throws SystemException {
279 return updateShoppingOrderItem(shoppingOrderItem, true);
280 }
281
282
290 @Indexable(type = IndexableType.REINDEX)
291 public ShoppingOrderItem updateShoppingOrderItem(
292 ShoppingOrderItem shoppingOrderItem, boolean merge)
293 throws SystemException {
294 shoppingOrderItem.setNew(false);
295
296 return shoppingOrderItemPersistence.update(shoppingOrderItem, merge);
297 }
298
299
304 public ShoppingCartLocalService getShoppingCartLocalService() {
305 return shoppingCartLocalService;
306 }
307
308
313 public void setShoppingCartLocalService(
314 ShoppingCartLocalService shoppingCartLocalService) {
315 this.shoppingCartLocalService = shoppingCartLocalService;
316 }
317
318
323 public ShoppingCartPersistence getShoppingCartPersistence() {
324 return shoppingCartPersistence;
325 }
326
327
332 public void setShoppingCartPersistence(
333 ShoppingCartPersistence shoppingCartPersistence) {
334 this.shoppingCartPersistence = shoppingCartPersistence;
335 }
336
337
342 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
343 return shoppingCategoryLocalService;
344 }
345
346
351 public void setShoppingCategoryLocalService(
352 ShoppingCategoryLocalService shoppingCategoryLocalService) {
353 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
354 }
355
356
361 public ShoppingCategoryService getShoppingCategoryService() {
362 return shoppingCategoryService;
363 }
364
365
370 public void setShoppingCategoryService(
371 ShoppingCategoryService shoppingCategoryService) {
372 this.shoppingCategoryService = shoppingCategoryService;
373 }
374
375
380 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
381 return shoppingCategoryPersistence;
382 }
383
384
389 public void setShoppingCategoryPersistence(
390 ShoppingCategoryPersistence shoppingCategoryPersistence) {
391 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
392 }
393
394
399 public ShoppingCouponLocalService getShoppingCouponLocalService() {
400 return shoppingCouponLocalService;
401 }
402
403
408 public void setShoppingCouponLocalService(
409 ShoppingCouponLocalService shoppingCouponLocalService) {
410 this.shoppingCouponLocalService = shoppingCouponLocalService;
411 }
412
413
418 public ShoppingCouponService getShoppingCouponService() {
419 return shoppingCouponService;
420 }
421
422
427 public void setShoppingCouponService(
428 ShoppingCouponService shoppingCouponService) {
429 this.shoppingCouponService = shoppingCouponService;
430 }
431
432
437 public ShoppingCouponPersistence getShoppingCouponPersistence() {
438 return shoppingCouponPersistence;
439 }
440
441
446 public void setShoppingCouponPersistence(
447 ShoppingCouponPersistence shoppingCouponPersistence) {
448 this.shoppingCouponPersistence = shoppingCouponPersistence;
449 }
450
451
456 public ShoppingCouponFinder getShoppingCouponFinder() {
457 return shoppingCouponFinder;
458 }
459
460
465 public void setShoppingCouponFinder(
466 ShoppingCouponFinder shoppingCouponFinder) {
467 this.shoppingCouponFinder = shoppingCouponFinder;
468 }
469
470
475 public ShoppingItemLocalService getShoppingItemLocalService() {
476 return shoppingItemLocalService;
477 }
478
479
484 public void setShoppingItemLocalService(
485 ShoppingItemLocalService shoppingItemLocalService) {
486 this.shoppingItemLocalService = shoppingItemLocalService;
487 }
488
489
494 public ShoppingItemService getShoppingItemService() {
495 return shoppingItemService;
496 }
497
498
503 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
504 this.shoppingItemService = shoppingItemService;
505 }
506
507
512 public ShoppingItemPersistence getShoppingItemPersistence() {
513 return shoppingItemPersistence;
514 }
515
516
521 public void setShoppingItemPersistence(
522 ShoppingItemPersistence shoppingItemPersistence) {
523 this.shoppingItemPersistence = shoppingItemPersistence;
524 }
525
526
531 public ShoppingItemFinder getShoppingItemFinder() {
532 return shoppingItemFinder;
533 }
534
535
540 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
541 this.shoppingItemFinder = shoppingItemFinder;
542 }
543
544
549 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
550 return shoppingItemFieldLocalService;
551 }
552
553
558 public void setShoppingItemFieldLocalService(
559 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
560 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
561 }
562
563
568 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
569 return shoppingItemFieldPersistence;
570 }
571
572
577 public void setShoppingItemFieldPersistence(
578 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
579 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
580 }
581
582
587 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
588 return shoppingItemPriceLocalService;
589 }
590
591
596 public void setShoppingItemPriceLocalService(
597 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
598 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
599 }
600
601
606 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
607 return shoppingItemPricePersistence;
608 }
609
610
615 public void setShoppingItemPricePersistence(
616 ShoppingItemPricePersistence shoppingItemPricePersistence) {
617 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
618 }
619
620
625 public ShoppingOrderLocalService getShoppingOrderLocalService() {
626 return shoppingOrderLocalService;
627 }
628
629
634 public void setShoppingOrderLocalService(
635 ShoppingOrderLocalService shoppingOrderLocalService) {
636 this.shoppingOrderLocalService = shoppingOrderLocalService;
637 }
638
639
644 public ShoppingOrderService getShoppingOrderService() {
645 return shoppingOrderService;
646 }
647
648
653 public void setShoppingOrderService(
654 ShoppingOrderService shoppingOrderService) {
655 this.shoppingOrderService = shoppingOrderService;
656 }
657
658
663 public ShoppingOrderPersistence getShoppingOrderPersistence() {
664 return shoppingOrderPersistence;
665 }
666
667
672 public void setShoppingOrderPersistence(
673 ShoppingOrderPersistence shoppingOrderPersistence) {
674 this.shoppingOrderPersistence = shoppingOrderPersistence;
675 }
676
677
682 public ShoppingOrderFinder getShoppingOrderFinder() {
683 return shoppingOrderFinder;
684 }
685
686
691 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
692 this.shoppingOrderFinder = shoppingOrderFinder;
693 }
694
695
700 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
701 return shoppingOrderItemLocalService;
702 }
703
704
709 public void setShoppingOrderItemLocalService(
710 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
711 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
712 }
713
714
719 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
720 return shoppingOrderItemPersistence;
721 }
722
723
728 public void setShoppingOrderItemPersistence(
729 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
730 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
731 }
732
733
738 public CounterLocalService getCounterLocalService() {
739 return counterLocalService;
740 }
741
742
747 public void setCounterLocalService(CounterLocalService counterLocalService) {
748 this.counterLocalService = counterLocalService;
749 }
750
751
756 public ResourceLocalService getResourceLocalService() {
757 return resourceLocalService;
758 }
759
760
765 public void setResourceLocalService(
766 ResourceLocalService resourceLocalService) {
767 this.resourceLocalService = resourceLocalService;
768 }
769
770
775 public ResourceService getResourceService() {
776 return resourceService;
777 }
778
779
784 public void setResourceService(ResourceService resourceService) {
785 this.resourceService = resourceService;
786 }
787
788
793 public ResourcePersistence getResourcePersistence() {
794 return resourcePersistence;
795 }
796
797
802 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
803 this.resourcePersistence = resourcePersistence;
804 }
805
806
811 public ResourceFinder getResourceFinder() {
812 return resourceFinder;
813 }
814
815
820 public void setResourceFinder(ResourceFinder resourceFinder) {
821 this.resourceFinder = resourceFinder;
822 }
823
824
829 public UserLocalService getUserLocalService() {
830 return userLocalService;
831 }
832
833
838 public void setUserLocalService(UserLocalService userLocalService) {
839 this.userLocalService = userLocalService;
840 }
841
842
847 public UserService getUserService() {
848 return userService;
849 }
850
851
856 public void setUserService(UserService userService) {
857 this.userService = userService;
858 }
859
860
865 public UserPersistence getUserPersistence() {
866 return userPersistence;
867 }
868
869
874 public void setUserPersistence(UserPersistence userPersistence) {
875 this.userPersistence = userPersistence;
876 }
877
878
883 public UserFinder getUserFinder() {
884 return userFinder;
885 }
886
887
892 public void setUserFinder(UserFinder userFinder) {
893 this.userFinder = userFinder;
894 }
895
896 public void afterPropertiesSet() {
897 persistedModelLocalServiceRegistry.register("com.liferay.portlet.shopping.model.ShoppingOrderItem",
898 shoppingOrderItemLocalService);
899 }
900
901 public void destroy() {
902 persistedModelLocalServiceRegistry.unregister(
903 "com.liferay.portlet.shopping.model.ShoppingOrderItem");
904 }
905
906
911 public String getBeanIdentifier() {
912 return _beanIdentifier;
913 }
914
915
920 public void setBeanIdentifier(String beanIdentifier) {
921 _beanIdentifier = beanIdentifier;
922 }
923
924 protected Class<?> getModelClass() {
925 return ShoppingOrderItem.class;
926 }
927
928 protected String getModelClassName() {
929 return ShoppingOrderItem.class.getName();
930 }
931
932
937 protected void runSQL(String sql) throws SystemException {
938 try {
939 DataSource dataSource = shoppingOrderItemPersistence.getDataSource();
940
941 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
942 sql, new int[0]);
943
944 sqlUpdate.update();
945 }
946 catch (Exception e) {
947 throw new SystemException(e);
948 }
949 }
950
951 @BeanReference(type = ShoppingCartLocalService.class)
952 protected ShoppingCartLocalService shoppingCartLocalService;
953 @BeanReference(type = ShoppingCartPersistence.class)
954 protected ShoppingCartPersistence shoppingCartPersistence;
955 @BeanReference(type = ShoppingCategoryLocalService.class)
956 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
957 @BeanReference(type = ShoppingCategoryService.class)
958 protected ShoppingCategoryService shoppingCategoryService;
959 @BeanReference(type = ShoppingCategoryPersistence.class)
960 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
961 @BeanReference(type = ShoppingCouponLocalService.class)
962 protected ShoppingCouponLocalService shoppingCouponLocalService;
963 @BeanReference(type = ShoppingCouponService.class)
964 protected ShoppingCouponService shoppingCouponService;
965 @BeanReference(type = ShoppingCouponPersistence.class)
966 protected ShoppingCouponPersistence shoppingCouponPersistence;
967 @BeanReference(type = ShoppingCouponFinder.class)
968 protected ShoppingCouponFinder shoppingCouponFinder;
969 @BeanReference(type = ShoppingItemLocalService.class)
970 protected ShoppingItemLocalService shoppingItemLocalService;
971 @BeanReference(type = ShoppingItemService.class)
972 protected ShoppingItemService shoppingItemService;
973 @BeanReference(type = ShoppingItemPersistence.class)
974 protected ShoppingItemPersistence shoppingItemPersistence;
975 @BeanReference(type = ShoppingItemFinder.class)
976 protected ShoppingItemFinder shoppingItemFinder;
977 @BeanReference(type = ShoppingItemFieldLocalService.class)
978 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
979 @BeanReference(type = ShoppingItemFieldPersistence.class)
980 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
981 @BeanReference(type = ShoppingItemPriceLocalService.class)
982 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
983 @BeanReference(type = ShoppingItemPricePersistence.class)
984 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
985 @BeanReference(type = ShoppingOrderLocalService.class)
986 protected ShoppingOrderLocalService shoppingOrderLocalService;
987 @BeanReference(type = ShoppingOrderService.class)
988 protected ShoppingOrderService shoppingOrderService;
989 @BeanReference(type = ShoppingOrderPersistence.class)
990 protected ShoppingOrderPersistence shoppingOrderPersistence;
991 @BeanReference(type = ShoppingOrderFinder.class)
992 protected ShoppingOrderFinder shoppingOrderFinder;
993 @BeanReference(type = ShoppingOrderItemLocalService.class)
994 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
995 @BeanReference(type = ShoppingOrderItemPersistence.class)
996 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
997 @BeanReference(type = CounterLocalService.class)
998 protected CounterLocalService counterLocalService;
999 @BeanReference(type = ResourceLocalService.class)
1000 protected ResourceLocalService resourceLocalService;
1001 @BeanReference(type = ResourceService.class)
1002 protected ResourceService resourceService;
1003 @BeanReference(type = ResourcePersistence.class)
1004 protected ResourcePersistence resourcePersistence;
1005 @BeanReference(type = ResourceFinder.class)
1006 protected ResourceFinder resourceFinder;
1007 @BeanReference(type = UserLocalService.class)
1008 protected UserLocalService userLocalService;
1009 @BeanReference(type = UserService.class)
1010 protected UserService userService;
1011 @BeanReference(type = UserPersistence.class)
1012 protected UserPersistence userPersistence;
1013 @BeanReference(type = UserFinder.class)
1014 protected UserFinder userFinder;
1015 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1016 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1017 private String _beanIdentifier;
1018 }