001
014
015 package com.liferay.portlet.mobiledevicerules.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.LayoutLocalService;
033 import com.liferay.portal.service.LayoutService;
034 import com.liferay.portal.service.LayoutSetLocalService;
035 import com.liferay.portal.service.LayoutSetService;
036 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
037 import com.liferay.portal.service.ResourceLocalService;
038 import com.liferay.portal.service.UserLocalService;
039 import com.liferay.portal.service.UserService;
040 import com.liferay.portal.service.persistence.LayoutFinder;
041 import com.liferay.portal.service.persistence.LayoutPersistence;
042 import com.liferay.portal.service.persistence.LayoutSetPersistence;
043 import com.liferay.portal.service.persistence.UserFinder;
044 import com.liferay.portal.service.persistence.UserPersistence;
045
046 import com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance;
047 import com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService;
048 import com.liferay.portlet.mobiledevicerules.service.MDRActionService;
049 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService;
050 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService;
051 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService;
052 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService;
053 import com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService;
054 import com.liferay.portlet.mobiledevicerules.service.MDRRuleService;
055 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
056 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
057 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
058 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
059 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
060
061 import java.io.Serializable;
062
063 import java.util.List;
064
065 import javax.sql.DataSource;
066
067
079 public abstract class MDRRuleGroupInstanceLocalServiceBaseImpl
080 extends BaseLocalServiceImpl implements MDRRuleGroupInstanceLocalService,
081 IdentifiableBean {
082
087
088
095 @Indexable(type = IndexableType.REINDEX)
096 public MDRRuleGroupInstance addMDRRuleGroupInstance(
097 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
098 mdrRuleGroupInstance.setNew(true);
099
100 return mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance);
101 }
102
103
109 public MDRRuleGroupInstance createMDRRuleGroupInstance(
110 long ruleGroupInstanceId) {
111 return mdrRuleGroupInstancePersistence.create(ruleGroupInstanceId);
112 }
113
114
122 @Indexable(type = IndexableType.DELETE)
123 public MDRRuleGroupInstance deleteMDRRuleGroupInstance(
124 long ruleGroupInstanceId) throws PortalException, SystemException {
125 return mdrRuleGroupInstancePersistence.remove(ruleGroupInstanceId);
126 }
127
128
135 @Indexable(type = IndexableType.DELETE)
136 public MDRRuleGroupInstance deleteMDRRuleGroupInstance(
137 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
138 return mdrRuleGroupInstancePersistence.remove(mdrRuleGroupInstance);
139 }
140
141 public DynamicQuery dynamicQuery() {
142 Class<?> clazz = getClass();
143
144 return DynamicQueryFactoryUtil.forClass(MDRRuleGroupInstance.class,
145 clazz.getClassLoader());
146 }
147
148
155 @SuppressWarnings("rawtypes")
156 public List dynamicQuery(DynamicQuery dynamicQuery)
157 throws SystemException {
158 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery);
159 }
160
161
174 @SuppressWarnings("rawtypes")
175 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
176 throws SystemException {
177 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
178 start, end);
179 }
180
181
195 @SuppressWarnings("rawtypes")
196 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
197 OrderByComparator orderByComparator) throws SystemException {
198 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
199 start, end, orderByComparator);
200 }
201
202
209 public long dynamicQueryCount(DynamicQuery dynamicQuery)
210 throws SystemException {
211 return mdrRuleGroupInstancePersistence.countWithDynamicQuery(dynamicQuery);
212 }
213
214 public MDRRuleGroupInstance fetchMDRRuleGroupInstance(
215 long ruleGroupInstanceId) throws SystemException {
216 return mdrRuleGroupInstancePersistence.fetchByPrimaryKey(ruleGroupInstanceId);
217 }
218
219
227 public MDRRuleGroupInstance getMDRRuleGroupInstance(
228 long ruleGroupInstanceId) throws PortalException, SystemException {
229 return mdrRuleGroupInstancePersistence.findByPrimaryKey(ruleGroupInstanceId);
230 }
231
232 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
233 throws PortalException, SystemException {
234 return mdrRuleGroupInstancePersistence.findByPrimaryKey(primaryKeyObj);
235 }
236
237
246 public MDRRuleGroupInstance getMDRRuleGroupInstanceByUuidAndGroupId(
247 String uuid, long groupId) throws PortalException, SystemException {
248 return mdrRuleGroupInstancePersistence.findByUUID_G(uuid, groupId);
249 }
250
251
263 public List<MDRRuleGroupInstance> getMDRRuleGroupInstances(int start,
264 int end) throws SystemException {
265 return mdrRuleGroupInstancePersistence.findAll(start, end);
266 }
267
268
274 public int getMDRRuleGroupInstancesCount() throws SystemException {
275 return mdrRuleGroupInstancePersistence.countAll();
276 }
277
278
285 @Indexable(type = IndexableType.REINDEX)
286 public MDRRuleGroupInstance updateMDRRuleGroupInstance(
287 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
288 return mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance);
289 }
290
291
296 public MDRActionLocalService getMDRActionLocalService() {
297 return mdrActionLocalService;
298 }
299
300
305 public void setMDRActionLocalService(
306 MDRActionLocalService mdrActionLocalService) {
307 this.mdrActionLocalService = mdrActionLocalService;
308 }
309
310
315 public MDRActionService getMDRActionService() {
316 return mdrActionService;
317 }
318
319
324 public void setMDRActionService(MDRActionService mdrActionService) {
325 this.mdrActionService = mdrActionService;
326 }
327
328
333 public MDRActionPersistence getMDRActionPersistence() {
334 return mdrActionPersistence;
335 }
336
337
342 public void setMDRActionPersistence(
343 MDRActionPersistence mdrActionPersistence) {
344 this.mdrActionPersistence = mdrActionPersistence;
345 }
346
347
352 public MDRRuleLocalService getMDRRuleLocalService() {
353 return mdrRuleLocalService;
354 }
355
356
361 public void setMDRRuleLocalService(MDRRuleLocalService mdrRuleLocalService) {
362 this.mdrRuleLocalService = mdrRuleLocalService;
363 }
364
365
370 public MDRRuleService getMDRRuleService() {
371 return mdrRuleService;
372 }
373
374
379 public void setMDRRuleService(MDRRuleService mdrRuleService) {
380 this.mdrRuleService = mdrRuleService;
381 }
382
383
388 public MDRRulePersistence getMDRRulePersistence() {
389 return mdrRulePersistence;
390 }
391
392
397 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
398 this.mdrRulePersistence = mdrRulePersistence;
399 }
400
401
406 public MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
407 return mdrRuleGroupLocalService;
408 }
409
410
415 public void setMDRRuleGroupLocalService(
416 MDRRuleGroupLocalService mdrRuleGroupLocalService) {
417 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
418 }
419
420
425 public MDRRuleGroupService getMDRRuleGroupService() {
426 return mdrRuleGroupService;
427 }
428
429
434 public void setMDRRuleGroupService(MDRRuleGroupService mdrRuleGroupService) {
435 this.mdrRuleGroupService = mdrRuleGroupService;
436 }
437
438
443 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
444 return mdrRuleGroupPersistence;
445 }
446
447
452 public void setMDRRuleGroupPersistence(
453 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
454 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
455 }
456
457
462 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
463 return mdrRuleGroupFinder;
464 }
465
466
471 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
472 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
473 }
474
475
480 public MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
481 return mdrRuleGroupInstanceLocalService;
482 }
483
484
489 public void setMDRRuleGroupInstanceLocalService(
490 MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
491 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
492 }
493
494
499 public MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
500 return mdrRuleGroupInstanceService;
501 }
502
503
508 public void setMDRRuleGroupInstanceService(
509 MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
510 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
511 }
512
513
518 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
519 return mdrRuleGroupInstancePersistence;
520 }
521
522
527 public void setMDRRuleGroupInstancePersistence(
528 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
529 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
530 }
531
532
537 public CounterLocalService getCounterLocalService() {
538 return counterLocalService;
539 }
540
541
546 public void setCounterLocalService(CounterLocalService counterLocalService) {
547 this.counterLocalService = counterLocalService;
548 }
549
550
555 public LayoutLocalService getLayoutLocalService() {
556 return layoutLocalService;
557 }
558
559
564 public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
565 this.layoutLocalService = layoutLocalService;
566 }
567
568
573 public LayoutService getLayoutService() {
574 return layoutService;
575 }
576
577
582 public void setLayoutService(LayoutService layoutService) {
583 this.layoutService = layoutService;
584 }
585
586
591 public LayoutPersistence getLayoutPersistence() {
592 return layoutPersistence;
593 }
594
595
600 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
601 this.layoutPersistence = layoutPersistence;
602 }
603
604
609 public LayoutFinder getLayoutFinder() {
610 return layoutFinder;
611 }
612
613
618 public void setLayoutFinder(LayoutFinder layoutFinder) {
619 this.layoutFinder = layoutFinder;
620 }
621
622
627 public LayoutSetLocalService getLayoutSetLocalService() {
628 return layoutSetLocalService;
629 }
630
631
636 public void setLayoutSetLocalService(
637 LayoutSetLocalService layoutSetLocalService) {
638 this.layoutSetLocalService = layoutSetLocalService;
639 }
640
641
646 public LayoutSetService getLayoutSetService() {
647 return layoutSetService;
648 }
649
650
655 public void setLayoutSetService(LayoutSetService layoutSetService) {
656 this.layoutSetService = layoutSetService;
657 }
658
659
664 public LayoutSetPersistence getLayoutSetPersistence() {
665 return layoutSetPersistence;
666 }
667
668
673 public void setLayoutSetPersistence(
674 LayoutSetPersistence layoutSetPersistence) {
675 this.layoutSetPersistence = layoutSetPersistence;
676 }
677
678
683 public ResourceLocalService getResourceLocalService() {
684 return resourceLocalService;
685 }
686
687
692 public void setResourceLocalService(
693 ResourceLocalService resourceLocalService) {
694 this.resourceLocalService = resourceLocalService;
695 }
696
697
702 public UserLocalService getUserLocalService() {
703 return userLocalService;
704 }
705
706
711 public void setUserLocalService(UserLocalService userLocalService) {
712 this.userLocalService = userLocalService;
713 }
714
715
720 public UserService getUserService() {
721 return userService;
722 }
723
724
729 public void setUserService(UserService userService) {
730 this.userService = userService;
731 }
732
733
738 public UserPersistence getUserPersistence() {
739 return userPersistence;
740 }
741
742
747 public void setUserPersistence(UserPersistence userPersistence) {
748 this.userPersistence = userPersistence;
749 }
750
751
756 public UserFinder getUserFinder() {
757 return userFinder;
758 }
759
760
765 public void setUserFinder(UserFinder userFinder) {
766 this.userFinder = userFinder;
767 }
768
769 public void afterPropertiesSet() {
770 persistedModelLocalServiceRegistry.register("com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance",
771 mdrRuleGroupInstanceLocalService);
772 }
773
774 public void destroy() {
775 persistedModelLocalServiceRegistry.unregister(
776 "com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance");
777 }
778
779
784 public String getBeanIdentifier() {
785 return _beanIdentifier;
786 }
787
788
793 public void setBeanIdentifier(String beanIdentifier) {
794 _beanIdentifier = beanIdentifier;
795 }
796
797 protected Class<?> getModelClass() {
798 return MDRRuleGroupInstance.class;
799 }
800
801 protected String getModelClassName() {
802 return MDRRuleGroupInstance.class.getName();
803 }
804
805
810 protected void runSQL(String sql) throws SystemException {
811 try {
812 DataSource dataSource = mdrRuleGroupInstancePersistence.getDataSource();
813
814 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
815 sql, new int[0]);
816
817 sqlUpdate.update();
818 }
819 catch (Exception e) {
820 throw new SystemException(e);
821 }
822 }
823
824 @BeanReference(type = MDRActionLocalService.class)
825 protected MDRActionLocalService mdrActionLocalService;
826 @BeanReference(type = MDRActionService.class)
827 protected MDRActionService mdrActionService;
828 @BeanReference(type = MDRActionPersistence.class)
829 protected MDRActionPersistence mdrActionPersistence;
830 @BeanReference(type = MDRRuleLocalService.class)
831 protected MDRRuleLocalService mdrRuleLocalService;
832 @BeanReference(type = MDRRuleService.class)
833 protected MDRRuleService mdrRuleService;
834 @BeanReference(type = MDRRulePersistence.class)
835 protected MDRRulePersistence mdrRulePersistence;
836 @BeanReference(type = MDRRuleGroupLocalService.class)
837 protected MDRRuleGroupLocalService mdrRuleGroupLocalService;
838 @BeanReference(type = MDRRuleGroupService.class)
839 protected MDRRuleGroupService mdrRuleGroupService;
840 @BeanReference(type = MDRRuleGroupPersistence.class)
841 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
842 @BeanReference(type = MDRRuleGroupFinder.class)
843 protected MDRRuleGroupFinder mdrRuleGroupFinder;
844 @BeanReference(type = MDRRuleGroupInstanceLocalService.class)
845 protected MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
846 @BeanReference(type = MDRRuleGroupInstanceService.class)
847 protected MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
848 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
849 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
850 @BeanReference(type = CounterLocalService.class)
851 protected CounterLocalService counterLocalService;
852 @BeanReference(type = LayoutLocalService.class)
853 protected LayoutLocalService layoutLocalService;
854 @BeanReference(type = LayoutService.class)
855 protected LayoutService layoutService;
856 @BeanReference(type = LayoutPersistence.class)
857 protected LayoutPersistence layoutPersistence;
858 @BeanReference(type = LayoutFinder.class)
859 protected LayoutFinder layoutFinder;
860 @BeanReference(type = LayoutSetLocalService.class)
861 protected LayoutSetLocalService layoutSetLocalService;
862 @BeanReference(type = LayoutSetService.class)
863 protected LayoutSetService layoutSetService;
864 @BeanReference(type = LayoutSetPersistence.class)
865 protected LayoutSetPersistence layoutSetPersistence;
866 @BeanReference(type = ResourceLocalService.class)
867 protected ResourceLocalService resourceLocalService;
868 @BeanReference(type = UserLocalService.class)
869 protected UserLocalService userLocalService;
870 @BeanReference(type = UserService.class)
871 protected UserService userService;
872 @BeanReference(type = UserPersistence.class)
873 protected UserPersistence userPersistence;
874 @BeanReference(type = UserFinder.class)
875 protected UserFinder userFinder;
876 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
877 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
878 private String _beanIdentifier;
879 }