001
014
015 package com.liferay.portlet.mobiledevicerules.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.bean.IdentifiableBean;
019 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
022 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.Projection;
024 import com.liferay.portal.kernel.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.search.Indexable;
027 import com.liferay.portal.kernel.search.IndexableType;
028 import com.liferay.portal.kernel.util.OrderByComparator;
029 import com.liferay.portal.model.PersistedModel;
030 import com.liferay.portal.service.BaseLocalServiceImpl;
031 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
032 import com.liferay.portal.service.persistence.LayoutFinder;
033 import com.liferay.portal.service.persistence.LayoutPersistence;
034 import com.liferay.portal.service.persistence.LayoutSetPersistence;
035 import com.liferay.portal.service.persistence.SystemEventPersistence;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance;
040 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService;
041 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
042 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
043 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
044 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
045 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
046
047 import java.io.Serializable;
048
049 import java.util.List;
050
051 import javax.sql.DataSource;
052
053
065 public abstract class MDRRuleGroupInstanceLocalServiceBaseImpl
066 extends BaseLocalServiceImpl implements MDRRuleGroupInstanceLocalService,
067 IdentifiableBean {
068
073
074
081 @Indexable(type = IndexableType.REINDEX)
082 @Override
083 public MDRRuleGroupInstance addMDRRuleGroupInstance(
084 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
085 mdrRuleGroupInstance.setNew(true);
086
087 return mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance);
088 }
089
090
096 @Override
097 public MDRRuleGroupInstance createMDRRuleGroupInstance(
098 long ruleGroupInstanceId) {
099 return mdrRuleGroupInstancePersistence.create(ruleGroupInstanceId);
100 }
101
102
110 @Indexable(type = IndexableType.DELETE)
111 @Override
112 public MDRRuleGroupInstance deleteMDRRuleGroupInstance(
113 long ruleGroupInstanceId) throws PortalException, SystemException {
114 return mdrRuleGroupInstancePersistence.remove(ruleGroupInstanceId);
115 }
116
117
124 @Indexable(type = IndexableType.DELETE)
125 @Override
126 public MDRRuleGroupInstance deleteMDRRuleGroupInstance(
127 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
128 return mdrRuleGroupInstancePersistence.remove(mdrRuleGroupInstance);
129 }
130
131 @Override
132 public DynamicQuery dynamicQuery() {
133 Class<?> clazz = getClass();
134
135 return DynamicQueryFactoryUtil.forClass(MDRRuleGroupInstance.class,
136 clazz.getClassLoader());
137 }
138
139
146 @Override
147 @SuppressWarnings("rawtypes")
148 public List dynamicQuery(DynamicQuery dynamicQuery)
149 throws SystemException {
150 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery);
151 }
152
153
166 @Override
167 @SuppressWarnings("rawtypes")
168 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
169 throws SystemException {
170 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
171 start, end);
172 }
173
174
188 @Override
189 @SuppressWarnings("rawtypes")
190 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
191 OrderByComparator orderByComparator) throws SystemException {
192 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
193 start, end, orderByComparator);
194 }
195
196
203 @Override
204 public long dynamicQueryCount(DynamicQuery dynamicQuery)
205 throws SystemException {
206 return mdrRuleGroupInstancePersistence.countWithDynamicQuery(dynamicQuery);
207 }
208
209
217 @Override
218 public long dynamicQueryCount(DynamicQuery dynamicQuery,
219 Projection projection) throws SystemException {
220 return mdrRuleGroupInstancePersistence.countWithDynamicQuery(dynamicQuery,
221 projection);
222 }
223
224 @Override
225 public MDRRuleGroupInstance fetchMDRRuleGroupInstance(
226 long ruleGroupInstanceId) throws SystemException {
227 return mdrRuleGroupInstancePersistence.fetchByPrimaryKey(ruleGroupInstanceId);
228 }
229
230
238 @Override
239 public MDRRuleGroupInstance fetchMDRRuleGroupInstanceByUuidAndCompanyId(
240 String uuid, long companyId) throws SystemException {
241 return mdrRuleGroupInstancePersistence.fetchByUuid_C_First(uuid,
242 companyId, null);
243 }
244
245
253 @Override
254 public MDRRuleGroupInstance fetchMDRRuleGroupInstanceByUuidAndGroupId(
255 String uuid, long groupId) throws SystemException {
256 return mdrRuleGroupInstancePersistence.fetchByUUID_G(uuid, groupId);
257 }
258
259
267 @Override
268 public MDRRuleGroupInstance getMDRRuleGroupInstance(
269 long ruleGroupInstanceId) throws PortalException, SystemException {
270 return mdrRuleGroupInstancePersistence.findByPrimaryKey(ruleGroupInstanceId);
271 }
272
273 @Override
274 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
275 throws PortalException, SystemException {
276 return mdrRuleGroupInstancePersistence.findByPrimaryKey(primaryKeyObj);
277 }
278
279
288 @Override
289 public MDRRuleGroupInstance getMDRRuleGroupInstanceByUuidAndCompanyId(
290 String uuid, long companyId) throws PortalException, SystemException {
291 return mdrRuleGroupInstancePersistence.findByUuid_C_First(uuid,
292 companyId, null);
293 }
294
295
304 @Override
305 public MDRRuleGroupInstance getMDRRuleGroupInstanceByUuidAndGroupId(
306 String uuid, long groupId) throws PortalException, SystemException {
307 return mdrRuleGroupInstancePersistence.findByUUID_G(uuid, groupId);
308 }
309
310
322 @Override
323 public List<MDRRuleGroupInstance> getMDRRuleGroupInstances(int start,
324 int end) throws SystemException {
325 return mdrRuleGroupInstancePersistence.findAll(start, end);
326 }
327
328
334 @Override
335 public int getMDRRuleGroupInstancesCount() throws SystemException {
336 return mdrRuleGroupInstancePersistence.countAll();
337 }
338
339
346 @Indexable(type = IndexableType.REINDEX)
347 @Override
348 public MDRRuleGroupInstance updateMDRRuleGroupInstance(
349 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
350 return mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance);
351 }
352
353
358 public com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService getMDRActionLocalService() {
359 return mdrActionLocalService;
360 }
361
362
367 public void setMDRActionLocalService(
368 com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService mdrActionLocalService) {
369 this.mdrActionLocalService = mdrActionLocalService;
370 }
371
372
377 public com.liferay.portlet.mobiledevicerules.service.MDRActionService getMDRActionService() {
378 return mdrActionService;
379 }
380
381
386 public void setMDRActionService(
387 com.liferay.portlet.mobiledevicerules.service.MDRActionService mdrActionService) {
388 this.mdrActionService = mdrActionService;
389 }
390
391
396 public MDRActionPersistence getMDRActionPersistence() {
397 return mdrActionPersistence;
398 }
399
400
405 public void setMDRActionPersistence(
406 MDRActionPersistence mdrActionPersistence) {
407 this.mdrActionPersistence = mdrActionPersistence;
408 }
409
410
415 public com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService getMDRRuleLocalService() {
416 return mdrRuleLocalService;
417 }
418
419
424 public void setMDRRuleLocalService(
425 com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService mdrRuleLocalService) {
426 this.mdrRuleLocalService = mdrRuleLocalService;
427 }
428
429
434 public com.liferay.portlet.mobiledevicerules.service.MDRRuleService getMDRRuleService() {
435 return mdrRuleService;
436 }
437
438
443 public void setMDRRuleService(
444 com.liferay.portlet.mobiledevicerules.service.MDRRuleService mdrRuleService) {
445 this.mdrRuleService = mdrRuleService;
446 }
447
448
453 public MDRRulePersistence getMDRRulePersistence() {
454 return mdrRulePersistence;
455 }
456
457
462 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
463 this.mdrRulePersistence = mdrRulePersistence;
464 }
465
466
471 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
472 return mdrRuleGroupLocalService;
473 }
474
475
480 public void setMDRRuleGroupLocalService(
481 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService mdrRuleGroupLocalService) {
482 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
483 }
484
485
490 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService getMDRRuleGroupService() {
491 return mdrRuleGroupService;
492 }
493
494
499 public void setMDRRuleGroupService(
500 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService mdrRuleGroupService) {
501 this.mdrRuleGroupService = mdrRuleGroupService;
502 }
503
504
509 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
510 return mdrRuleGroupPersistence;
511 }
512
513
518 public void setMDRRuleGroupPersistence(
519 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
520 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
521 }
522
523
528 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
529 return mdrRuleGroupFinder;
530 }
531
532
537 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
538 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
539 }
540
541
546 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
547 return mdrRuleGroupInstanceLocalService;
548 }
549
550
555 public void setMDRRuleGroupInstanceLocalService(
556 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
557 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
558 }
559
560
565 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
566 return mdrRuleGroupInstanceService;
567 }
568
569
574 public void setMDRRuleGroupInstanceService(
575 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
576 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
577 }
578
579
584 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
585 return mdrRuleGroupInstancePersistence;
586 }
587
588
593 public void setMDRRuleGroupInstancePersistence(
594 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
595 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
596 }
597
598
603 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
604 return counterLocalService;
605 }
606
607
612 public void setCounterLocalService(
613 com.liferay.counter.service.CounterLocalService counterLocalService) {
614 this.counterLocalService = counterLocalService;
615 }
616
617
622 public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
623 return layoutLocalService;
624 }
625
626
631 public void setLayoutLocalService(
632 com.liferay.portal.service.LayoutLocalService layoutLocalService) {
633 this.layoutLocalService = layoutLocalService;
634 }
635
636
641 public com.liferay.portal.service.LayoutService getLayoutService() {
642 return layoutService;
643 }
644
645
650 public void setLayoutService(
651 com.liferay.portal.service.LayoutService layoutService) {
652 this.layoutService = layoutService;
653 }
654
655
660 public LayoutPersistence getLayoutPersistence() {
661 return layoutPersistence;
662 }
663
664
669 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
670 this.layoutPersistence = layoutPersistence;
671 }
672
673
678 public LayoutFinder getLayoutFinder() {
679 return layoutFinder;
680 }
681
682
687 public void setLayoutFinder(LayoutFinder layoutFinder) {
688 this.layoutFinder = layoutFinder;
689 }
690
691
696 public com.liferay.portal.service.LayoutSetLocalService getLayoutSetLocalService() {
697 return layoutSetLocalService;
698 }
699
700
705 public void setLayoutSetLocalService(
706 com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService) {
707 this.layoutSetLocalService = layoutSetLocalService;
708 }
709
710
715 public com.liferay.portal.service.LayoutSetService getLayoutSetService() {
716 return layoutSetService;
717 }
718
719
724 public void setLayoutSetService(
725 com.liferay.portal.service.LayoutSetService layoutSetService) {
726 this.layoutSetService = layoutSetService;
727 }
728
729
734 public LayoutSetPersistence getLayoutSetPersistence() {
735 return layoutSetPersistence;
736 }
737
738
743 public void setLayoutSetPersistence(
744 LayoutSetPersistence layoutSetPersistence) {
745 this.layoutSetPersistence = layoutSetPersistence;
746 }
747
748
753 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
754 return resourceLocalService;
755 }
756
757
762 public void setResourceLocalService(
763 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
764 this.resourceLocalService = resourceLocalService;
765 }
766
767
772 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
773 return systemEventLocalService;
774 }
775
776
781 public void setSystemEventLocalService(
782 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
783 this.systemEventLocalService = systemEventLocalService;
784 }
785
786
791 public SystemEventPersistence getSystemEventPersistence() {
792 return systemEventPersistence;
793 }
794
795
800 public void setSystemEventPersistence(
801 SystemEventPersistence systemEventPersistence) {
802 this.systemEventPersistence = systemEventPersistence;
803 }
804
805
810 public com.liferay.portal.service.UserLocalService getUserLocalService() {
811 return userLocalService;
812 }
813
814
819 public void setUserLocalService(
820 com.liferay.portal.service.UserLocalService userLocalService) {
821 this.userLocalService = userLocalService;
822 }
823
824
829 public com.liferay.portal.service.UserService getUserService() {
830 return userService;
831 }
832
833
838 public void setUserService(
839 com.liferay.portal.service.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.mobiledevicerules.model.MDRRuleGroupInstance",
881 mdrRuleGroupInstanceLocalService);
882 }
883
884 public void destroy() {
885 persistedModelLocalServiceRegistry.unregister(
886 "com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance");
887 }
888
889
894 @Override
895 public String getBeanIdentifier() {
896 return _beanIdentifier;
897 }
898
899
904 @Override
905 public void setBeanIdentifier(String beanIdentifier) {
906 _beanIdentifier = beanIdentifier;
907 }
908
909 protected Class<?> getModelClass() {
910 return MDRRuleGroupInstance.class;
911 }
912
913 protected String getModelClassName() {
914 return MDRRuleGroupInstance.class.getName();
915 }
916
917
922 protected void runSQL(String sql) throws SystemException {
923 try {
924 DataSource dataSource = mdrRuleGroupInstancePersistence.getDataSource();
925
926 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
927 sql, new int[0]);
928
929 sqlUpdate.update();
930 }
931 catch (Exception e) {
932 throw new SystemException(e);
933 }
934 }
935
936 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService.class)
937 protected com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService mdrActionLocalService;
938 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRActionService.class)
939 protected com.liferay.portlet.mobiledevicerules.service.MDRActionService mdrActionService;
940 @BeanReference(type = MDRActionPersistence.class)
941 protected MDRActionPersistence mdrActionPersistence;
942 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService.class)
943 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService mdrRuleLocalService;
944 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleService.class)
945 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleService mdrRuleService;
946 @BeanReference(type = MDRRulePersistence.class)
947 protected MDRRulePersistence mdrRulePersistence;
948 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService.class)
949 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService mdrRuleGroupLocalService;
950 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService.class)
951 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService mdrRuleGroupService;
952 @BeanReference(type = MDRRuleGroupPersistence.class)
953 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
954 @BeanReference(type = MDRRuleGroupFinder.class)
955 protected MDRRuleGroupFinder mdrRuleGroupFinder;
956 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService.class)
957 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
958 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService.class)
959 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
960 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
961 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
962 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
963 protected com.liferay.counter.service.CounterLocalService counterLocalService;
964 @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
965 protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
966 @BeanReference(type = com.liferay.portal.service.LayoutService.class)
967 protected com.liferay.portal.service.LayoutService layoutService;
968 @BeanReference(type = LayoutPersistence.class)
969 protected LayoutPersistence layoutPersistence;
970 @BeanReference(type = LayoutFinder.class)
971 protected LayoutFinder layoutFinder;
972 @BeanReference(type = com.liferay.portal.service.LayoutSetLocalService.class)
973 protected com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService;
974 @BeanReference(type = com.liferay.portal.service.LayoutSetService.class)
975 protected com.liferay.portal.service.LayoutSetService layoutSetService;
976 @BeanReference(type = LayoutSetPersistence.class)
977 protected LayoutSetPersistence layoutSetPersistence;
978 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
979 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
980 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
981 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
982 @BeanReference(type = SystemEventPersistence.class)
983 protected SystemEventPersistence systemEventPersistence;
984 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
985 protected com.liferay.portal.service.UserLocalService userLocalService;
986 @BeanReference(type = com.liferay.portal.service.UserService.class)
987 protected com.liferay.portal.service.UserService userService;
988 @BeanReference(type = UserPersistence.class)
989 protected UserPersistence userPersistence;
990 @BeanReference(type = UserFinder.class)
991 protected UserFinder userFinder;
992 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
993 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
994 private String _beanIdentifier;
995 }