001
014
015 package com.liferay.portlet.shopping.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.db.DB;
022 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029 import com.liferay.portal.kernel.dao.orm.Projection;
030 import com.liferay.portal.kernel.exception.PortalException;
031 import com.liferay.portal.kernel.exception.SystemException;
032 import com.liferay.portal.kernel.search.Indexable;
033 import com.liferay.portal.kernel.search.IndexableType;
034 import com.liferay.portal.kernel.util.OrderByComparator;
035 import com.liferay.portal.model.PersistedModel;
036 import com.liferay.portal.service.BaseLocalServiceImpl;
037 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
038 import com.liferay.portal.service.persistence.CompanyPersistence;
039 import com.liferay.portal.service.persistence.SubscriptionPersistence;
040 import com.liferay.portal.service.persistence.UserFinder;
041 import com.liferay.portal.service.persistence.UserPersistence;
042 import com.liferay.portal.util.PortalUtil;
043
044 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
045 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
046 import com.liferay.portlet.shopping.model.ShoppingOrder;
047 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
048 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
049 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
050 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
051 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
052 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
053 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
054
055 import java.io.Serializable;
056
057 import java.util.List;
058
059 import javax.sql.DataSource;
060
061
073 @ProviderType
074 public abstract class ShoppingOrderLocalServiceBaseImpl
075 extends BaseLocalServiceImpl implements ShoppingOrderLocalService,
076 IdentifiableBean {
077
082
083
089 @Indexable(type = IndexableType.REINDEX)
090 @Override
091 public ShoppingOrder addShoppingOrder(ShoppingOrder shoppingOrder) {
092 shoppingOrder.setNew(true);
093
094 return shoppingOrderPersistence.update(shoppingOrder);
095 }
096
097
103 @Override
104 public ShoppingOrder createShoppingOrder(long orderId) {
105 return shoppingOrderPersistence.create(orderId);
106 }
107
108
115 @Indexable(type = IndexableType.DELETE)
116 @Override
117 public ShoppingOrder deleteShoppingOrder(long orderId)
118 throws PortalException {
119 return shoppingOrderPersistence.remove(orderId);
120 }
121
122
128 @Indexable(type = IndexableType.DELETE)
129 @Override
130 public ShoppingOrder deleteShoppingOrder(ShoppingOrder shoppingOrder) {
131 return shoppingOrderPersistence.remove(shoppingOrder);
132 }
133
134 @Override
135 public DynamicQuery dynamicQuery() {
136 Class<?> clazz = getClass();
137
138 return DynamicQueryFactoryUtil.forClass(ShoppingOrder.class,
139 clazz.getClassLoader());
140 }
141
142
148 @Override
149 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
150 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery);
151 }
152
153
165 @Override
166 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
167 int end) {
168 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery,
169 start, end);
170 }
171
172
185 @Override
186 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
187 int end, OrderByComparator<T> orderByComparator) {
188 return shoppingOrderPersistence.findWithDynamicQuery(dynamicQuery,
189 start, end, orderByComparator);
190 }
191
192
198 @Override
199 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
200 return shoppingOrderPersistence.countWithDynamicQuery(dynamicQuery);
201 }
202
203
210 @Override
211 public long dynamicQueryCount(DynamicQuery dynamicQuery,
212 Projection projection) {
213 return shoppingOrderPersistence.countWithDynamicQuery(dynamicQuery,
214 projection);
215 }
216
217 @Override
218 public ShoppingOrder fetchShoppingOrder(long orderId) {
219 return shoppingOrderPersistence.fetchByPrimaryKey(orderId);
220 }
221
222
229 @Override
230 public ShoppingOrder getShoppingOrder(long orderId)
231 throws PortalException {
232 return shoppingOrderPersistence.findByPrimaryKey(orderId);
233 }
234
235 @Override
236 public ActionableDynamicQuery getActionableDynamicQuery() {
237 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
238
239 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceUtil.getService());
240 actionableDynamicQuery.setClass(ShoppingOrder.class);
241 actionableDynamicQuery.setClassLoader(getClassLoader());
242
243 actionableDynamicQuery.setPrimaryKeyPropertyName("orderId");
244
245 return actionableDynamicQuery;
246 }
247
248 protected void initActionableDynamicQuery(
249 ActionableDynamicQuery actionableDynamicQuery) {
250 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceUtil.getService());
251 actionableDynamicQuery.setClass(ShoppingOrder.class);
252 actionableDynamicQuery.setClassLoader(getClassLoader());
253
254 actionableDynamicQuery.setPrimaryKeyPropertyName("orderId");
255 }
256
257
260 @Override
261 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
262 throws PortalException {
263 return shoppingOrderLocalService.deleteShoppingOrder((ShoppingOrder)persistedModel);
264 }
265
266 @Override
267 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
268 throws PortalException {
269 return shoppingOrderPersistence.findByPrimaryKey(primaryKeyObj);
270 }
271
272
283 @Override
284 public List<ShoppingOrder> getShoppingOrders(int start, int end) {
285 return shoppingOrderPersistence.findAll(start, end);
286 }
287
288
293 @Override
294 public int getShoppingOrdersCount() {
295 return shoppingOrderPersistence.countAll();
296 }
297
298
304 @Indexable(type = IndexableType.REINDEX)
305 @Override
306 public ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder) {
307 return shoppingOrderPersistence.update(shoppingOrder);
308 }
309
310
315 public ShoppingOrderLocalService getShoppingOrderLocalService() {
316 return shoppingOrderLocalService;
317 }
318
319
324 public void setShoppingOrderLocalService(
325 ShoppingOrderLocalService shoppingOrderLocalService) {
326 this.shoppingOrderLocalService = shoppingOrderLocalService;
327 }
328
329
334 public com.liferay.portlet.shopping.service.ShoppingOrderService getShoppingOrderService() {
335 return shoppingOrderService;
336 }
337
338
343 public void setShoppingOrderService(
344 com.liferay.portlet.shopping.service.ShoppingOrderService shoppingOrderService) {
345 this.shoppingOrderService = shoppingOrderService;
346 }
347
348
353 public ShoppingOrderPersistence getShoppingOrderPersistence() {
354 return shoppingOrderPersistence;
355 }
356
357
362 public void setShoppingOrderPersistence(
363 ShoppingOrderPersistence shoppingOrderPersistence) {
364 this.shoppingOrderPersistence = shoppingOrderPersistence;
365 }
366
367
372 public ShoppingOrderFinder getShoppingOrderFinder() {
373 return shoppingOrderFinder;
374 }
375
376
381 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
382 this.shoppingOrderFinder = shoppingOrderFinder;
383 }
384
385
390 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
391 return counterLocalService;
392 }
393
394
399 public void setCounterLocalService(
400 com.liferay.counter.service.CounterLocalService counterLocalService) {
401 this.counterLocalService = counterLocalService;
402 }
403
404
409 public com.liferay.mail.service.MailService getMailService() {
410 return mailService;
411 }
412
413
418 public void setMailService(com.liferay.mail.service.MailService mailService) {
419 this.mailService = mailService;
420 }
421
422
427 public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
428 return companyLocalService;
429 }
430
431
436 public void setCompanyLocalService(
437 com.liferay.portal.service.CompanyLocalService companyLocalService) {
438 this.companyLocalService = companyLocalService;
439 }
440
441
446 public com.liferay.portal.service.CompanyService getCompanyService() {
447 return companyService;
448 }
449
450
455 public void setCompanyService(
456 com.liferay.portal.service.CompanyService companyService) {
457 this.companyService = companyService;
458 }
459
460
465 public CompanyPersistence getCompanyPersistence() {
466 return companyPersistence;
467 }
468
469
474 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
475 this.companyPersistence = companyPersistence;
476 }
477
478
483 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
484 return subscriptionLocalService;
485 }
486
487
492 public void setSubscriptionLocalService(
493 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
494 this.subscriptionLocalService = subscriptionLocalService;
495 }
496
497
502 public SubscriptionPersistence getSubscriptionPersistence() {
503 return subscriptionPersistence;
504 }
505
506
511 public void setSubscriptionPersistence(
512 SubscriptionPersistence subscriptionPersistence) {
513 this.subscriptionPersistence = subscriptionPersistence;
514 }
515
516
521 public com.liferay.portal.service.UserLocalService getUserLocalService() {
522 return userLocalService;
523 }
524
525
530 public void setUserLocalService(
531 com.liferay.portal.service.UserLocalService userLocalService) {
532 this.userLocalService = userLocalService;
533 }
534
535
540 public com.liferay.portal.service.UserService getUserService() {
541 return userService;
542 }
543
544
549 public void setUserService(
550 com.liferay.portal.service.UserService userService) {
551 this.userService = userService;
552 }
553
554
559 public UserPersistence getUserPersistence() {
560 return userPersistence;
561 }
562
563
568 public void setUserPersistence(UserPersistence userPersistence) {
569 this.userPersistence = userPersistence;
570 }
571
572
577 public UserFinder getUserFinder() {
578 return userFinder;
579 }
580
581
586 public void setUserFinder(UserFinder userFinder) {
587 this.userFinder = userFinder;
588 }
589
590
595 public com.liferay.portlet.messageboards.service.MBMessageLocalService getMBMessageLocalService() {
596 return mbMessageLocalService;
597 }
598
599
604 public void setMBMessageLocalService(
605 com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService) {
606 this.mbMessageLocalService = mbMessageLocalService;
607 }
608
609
614 public com.liferay.portlet.messageboards.service.MBMessageService getMBMessageService() {
615 return mbMessageService;
616 }
617
618
623 public void setMBMessageService(
624 com.liferay.portlet.messageboards.service.MBMessageService mbMessageService) {
625 this.mbMessageService = mbMessageService;
626 }
627
628
633 public MBMessagePersistence getMBMessagePersistence() {
634 return mbMessagePersistence;
635 }
636
637
642 public void setMBMessagePersistence(
643 MBMessagePersistence mbMessagePersistence) {
644 this.mbMessagePersistence = mbMessagePersistence;
645 }
646
647
652 public MBMessageFinder getMBMessageFinder() {
653 return mbMessageFinder;
654 }
655
656
661 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
662 this.mbMessageFinder = mbMessageFinder;
663 }
664
665
670 public com.liferay.portlet.shopping.service.ShoppingItemLocalService getShoppingItemLocalService() {
671 return shoppingItemLocalService;
672 }
673
674
679 public void setShoppingItemLocalService(
680 com.liferay.portlet.shopping.service.ShoppingItemLocalService shoppingItemLocalService) {
681 this.shoppingItemLocalService = shoppingItemLocalService;
682 }
683
684
689 public com.liferay.portlet.shopping.service.ShoppingItemService getShoppingItemService() {
690 return shoppingItemService;
691 }
692
693
698 public void setShoppingItemService(
699 com.liferay.portlet.shopping.service.ShoppingItemService shoppingItemService) {
700 this.shoppingItemService = shoppingItemService;
701 }
702
703
708 public ShoppingItemPersistence getShoppingItemPersistence() {
709 return shoppingItemPersistence;
710 }
711
712
717 public void setShoppingItemPersistence(
718 ShoppingItemPersistence shoppingItemPersistence) {
719 this.shoppingItemPersistence = shoppingItemPersistence;
720 }
721
722
727 public ShoppingItemFinder getShoppingItemFinder() {
728 return shoppingItemFinder;
729 }
730
731
736 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
737 this.shoppingItemFinder = shoppingItemFinder;
738 }
739
740
745 public com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
746 return shoppingItemFieldLocalService;
747 }
748
749
754 public void setShoppingItemFieldLocalService(
755 com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
756 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
757 }
758
759
764 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
765 return shoppingItemFieldPersistence;
766 }
767
768
773 public void setShoppingItemFieldPersistence(
774 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
775 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
776 }
777
778
783 public com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
784 return shoppingOrderItemLocalService;
785 }
786
787
792 public void setShoppingOrderItemLocalService(
793 com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
794 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
795 }
796
797
802 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
803 return shoppingOrderItemPersistence;
804 }
805
806
811 public void setShoppingOrderItemPersistence(
812 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
813 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
814 }
815
816 public void afterPropertiesSet() {
817 persistedModelLocalServiceRegistry.register("com.liferay.portlet.shopping.model.ShoppingOrder",
818 shoppingOrderLocalService);
819 }
820
821 public void destroy() {
822 persistedModelLocalServiceRegistry.unregister(
823 "com.liferay.portlet.shopping.model.ShoppingOrder");
824 }
825
826
831 @Override
832 public String getBeanIdentifier() {
833 return _beanIdentifier;
834 }
835
836
841 @Override
842 public void setBeanIdentifier(String beanIdentifier) {
843 _beanIdentifier = beanIdentifier;
844 }
845
846 protected Class<?> getModelClass() {
847 return ShoppingOrder.class;
848 }
849
850 protected String getModelClassName() {
851 return ShoppingOrder.class.getName();
852 }
853
854
859 protected void runSQL(String sql) {
860 try {
861 DataSource dataSource = shoppingOrderPersistence.getDataSource();
862
863 DB db = DBFactoryUtil.getDB();
864
865 sql = db.buildSQL(sql);
866 sql = PortalUtil.transformSQL(sql);
867
868 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
869 sql, new int[0]);
870
871 sqlUpdate.update();
872 }
873 catch (Exception e) {
874 throw new SystemException(e);
875 }
876 }
877
878 @BeanReference(type = ShoppingOrderLocalService.class)
879 protected ShoppingOrderLocalService shoppingOrderLocalService;
880 @BeanReference(type = com.liferay.portlet.shopping.service.ShoppingOrderService.class)
881 protected com.liferay.portlet.shopping.service.ShoppingOrderService shoppingOrderService;
882 @BeanReference(type = ShoppingOrderPersistence.class)
883 protected ShoppingOrderPersistence shoppingOrderPersistence;
884 @BeanReference(type = ShoppingOrderFinder.class)
885 protected ShoppingOrderFinder shoppingOrderFinder;
886 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
887 protected com.liferay.counter.service.CounterLocalService counterLocalService;
888 @BeanReference(type = com.liferay.mail.service.MailService.class)
889 protected com.liferay.mail.service.MailService mailService;
890 @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
891 protected com.liferay.portal.service.CompanyLocalService companyLocalService;
892 @BeanReference(type = com.liferay.portal.service.CompanyService.class)
893 protected com.liferay.portal.service.CompanyService companyService;
894 @BeanReference(type = CompanyPersistence.class)
895 protected CompanyPersistence companyPersistence;
896 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
897 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
898 @BeanReference(type = SubscriptionPersistence.class)
899 protected SubscriptionPersistence subscriptionPersistence;
900 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
901 protected com.liferay.portal.service.UserLocalService userLocalService;
902 @BeanReference(type = com.liferay.portal.service.UserService.class)
903 protected com.liferay.portal.service.UserService userService;
904 @BeanReference(type = UserPersistence.class)
905 protected UserPersistence userPersistence;
906 @BeanReference(type = UserFinder.class)
907 protected UserFinder userFinder;
908 @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageLocalService.class)
909 protected com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService;
910 @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageService.class)
911 protected com.liferay.portlet.messageboards.service.MBMessageService mbMessageService;
912 @BeanReference(type = MBMessagePersistence.class)
913 protected MBMessagePersistence mbMessagePersistence;
914 @BeanReference(type = MBMessageFinder.class)
915 protected MBMessageFinder mbMessageFinder;
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.ShoppingOrderItemLocalService.class)
929 protected com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService shoppingOrderItemLocalService;
930 @BeanReference(type = ShoppingOrderItemPersistence.class)
931 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
932 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
933 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
934 private String _beanIdentifier;
935 }