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.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.log.Log;
027 import com.liferay.portal.kernel.log.LogFactoryUtil;
028 import com.liferay.portal.kernel.search.Indexer;
029 import com.liferay.portal.kernel.search.IndexerRegistryUtil;
030 import com.liferay.portal.kernel.search.SearchException;
031 import com.liferay.portal.kernel.util.OrderByComparator;
032 import com.liferay.portal.model.PersistedModel;
033 import com.liferay.portal.service.LayoutLocalService;
034 import com.liferay.portal.service.LayoutService;
035 import com.liferay.portal.service.LayoutSetLocalService;
036 import com.liferay.portal.service.LayoutSetService;
037 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
038 import com.liferay.portal.service.ResourceLocalService;
039 import com.liferay.portal.service.ResourceService;
040 import com.liferay.portal.service.UserLocalService;
041 import com.liferay.portal.service.UserService;
042 import com.liferay.portal.service.persistence.LayoutFinder;
043 import com.liferay.portal.service.persistence.LayoutPersistence;
044 import com.liferay.portal.service.persistence.LayoutSetPersistence;
045 import com.liferay.portal.service.persistence.ResourceFinder;
046 import com.liferay.portal.service.persistence.ResourcePersistence;
047 import com.liferay.portal.service.persistence.UserFinder;
048 import com.liferay.portal.service.persistence.UserPersistence;
049
050 import com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance;
051 import com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService;
052 import com.liferay.portlet.mobiledevicerules.service.MDRActionService;
053 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService;
054 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService;
055 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService;
056 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService;
057 import com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService;
058 import com.liferay.portlet.mobiledevicerules.service.MDRRuleService;
059 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
060 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
061 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
062 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
063 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
064
065 import java.io.Serializable;
066
067 import java.util.List;
068
069 import javax.sql.DataSource;
070
071
083 public abstract class MDRRuleGroupInstanceLocalServiceBaseImpl
084 implements MDRRuleGroupInstanceLocalService, IdentifiableBean {
085
090
091
098 public MDRRuleGroupInstance addMDRRuleGroupInstance(
099 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
100 mdrRuleGroupInstance.setNew(true);
101
102 mdrRuleGroupInstance = mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance,
103 false);
104
105 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
106
107 if (indexer != null) {
108 try {
109 indexer.reindex(mdrRuleGroupInstance);
110 }
111 catch (SearchException se) {
112 if (_log.isWarnEnabled()) {
113 _log.warn(se, se);
114 }
115 }
116 }
117
118 return mdrRuleGroupInstance;
119 }
120
121
127 public MDRRuleGroupInstance createMDRRuleGroupInstance(
128 long ruleGroupInstanceId) {
129 return mdrRuleGroupInstancePersistence.create(ruleGroupInstanceId);
130 }
131
132
139 public void deleteMDRRuleGroupInstance(long ruleGroupInstanceId)
140 throws PortalException, SystemException {
141 MDRRuleGroupInstance mdrRuleGroupInstance = mdrRuleGroupInstancePersistence.remove(ruleGroupInstanceId);
142
143 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
144
145 if (indexer != null) {
146 try {
147 indexer.delete(mdrRuleGroupInstance);
148 }
149 catch (SearchException se) {
150 if (_log.isWarnEnabled()) {
151 _log.warn(se, se);
152 }
153 }
154 }
155 }
156
157
163 public void deleteMDRRuleGroupInstance(
164 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
165 mdrRuleGroupInstancePersistence.remove(mdrRuleGroupInstance);
166
167 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
168
169 if (indexer != null) {
170 try {
171 indexer.delete(mdrRuleGroupInstance);
172 }
173 catch (SearchException se) {
174 if (_log.isWarnEnabled()) {
175 _log.warn(se, se);
176 }
177 }
178 }
179 }
180
181
188 @SuppressWarnings("rawtypes")
189 public List dynamicQuery(DynamicQuery dynamicQuery)
190 throws SystemException {
191 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery);
192 }
193
194
207 @SuppressWarnings("rawtypes")
208 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
209 throws SystemException {
210 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
211 start, end);
212 }
213
214
228 @SuppressWarnings("rawtypes")
229 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
230 OrderByComparator orderByComparator) throws SystemException {
231 return mdrRuleGroupInstancePersistence.findWithDynamicQuery(dynamicQuery,
232 start, end, orderByComparator);
233 }
234
235
242 public long dynamicQueryCount(DynamicQuery dynamicQuery)
243 throws SystemException {
244 return mdrRuleGroupInstancePersistence.countWithDynamicQuery(dynamicQuery);
245 }
246
247 public MDRRuleGroupInstance fetchMDRRuleGroupInstance(
248 long ruleGroupInstanceId) throws SystemException {
249 return mdrRuleGroupInstancePersistence.fetchByPrimaryKey(ruleGroupInstanceId);
250 }
251
252
260 public MDRRuleGroupInstance getMDRRuleGroupInstance(
261 long ruleGroupInstanceId) throws PortalException, SystemException {
262 return mdrRuleGroupInstancePersistence.findByPrimaryKey(ruleGroupInstanceId);
263 }
264
265 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
266 throws PortalException, SystemException {
267 return mdrRuleGroupInstancePersistence.findByPrimaryKey(primaryKeyObj);
268 }
269
270
279 public MDRRuleGroupInstance getMDRRuleGroupInstanceByUuidAndGroupId(
280 String uuid, long groupId) throws PortalException, SystemException {
281 return mdrRuleGroupInstancePersistence.findByUUID_G(uuid, groupId);
282 }
283
284
296 public List<MDRRuleGroupInstance> getMDRRuleGroupInstances(int start,
297 int end) throws SystemException {
298 return mdrRuleGroupInstancePersistence.findAll(start, end);
299 }
300
301
307 public int getMDRRuleGroupInstancesCount() throws SystemException {
308 return mdrRuleGroupInstancePersistence.countAll();
309 }
310
311
318 public MDRRuleGroupInstance updateMDRRuleGroupInstance(
319 MDRRuleGroupInstance mdrRuleGroupInstance) throws SystemException {
320 return updateMDRRuleGroupInstance(mdrRuleGroupInstance, true);
321 }
322
323
331 public MDRRuleGroupInstance updateMDRRuleGroupInstance(
332 MDRRuleGroupInstance mdrRuleGroupInstance, boolean merge)
333 throws SystemException {
334 mdrRuleGroupInstance.setNew(false);
335
336 mdrRuleGroupInstance = mdrRuleGroupInstancePersistence.update(mdrRuleGroupInstance,
337 merge);
338
339 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
340
341 if (indexer != null) {
342 try {
343 indexer.reindex(mdrRuleGroupInstance);
344 }
345 catch (SearchException se) {
346 if (_log.isWarnEnabled()) {
347 _log.warn(se, se);
348 }
349 }
350 }
351
352 return mdrRuleGroupInstance;
353 }
354
355
360 public MDRActionLocalService getMDRActionLocalService() {
361 return mdrActionLocalService;
362 }
363
364
369 public void setMDRActionLocalService(
370 MDRActionLocalService mdrActionLocalService) {
371 this.mdrActionLocalService = mdrActionLocalService;
372 }
373
374
379 public MDRActionService getMDRActionService() {
380 return mdrActionService;
381 }
382
383
388 public void setMDRActionService(MDRActionService mdrActionService) {
389 this.mdrActionService = mdrActionService;
390 }
391
392
397 public MDRActionPersistence getMDRActionPersistence() {
398 return mdrActionPersistence;
399 }
400
401
406 public void setMDRActionPersistence(
407 MDRActionPersistence mdrActionPersistence) {
408 this.mdrActionPersistence = mdrActionPersistence;
409 }
410
411
416 public MDRRuleLocalService getMDRRuleLocalService() {
417 return mdrRuleLocalService;
418 }
419
420
425 public void setMDRRuleLocalService(MDRRuleLocalService mdrRuleLocalService) {
426 this.mdrRuleLocalService = mdrRuleLocalService;
427 }
428
429
434 public MDRRuleService getMDRRuleService() {
435 return mdrRuleService;
436 }
437
438
443 public void setMDRRuleService(MDRRuleService mdrRuleService) {
444 this.mdrRuleService = mdrRuleService;
445 }
446
447
452 public MDRRulePersistence getMDRRulePersistence() {
453 return mdrRulePersistence;
454 }
455
456
461 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
462 this.mdrRulePersistence = mdrRulePersistence;
463 }
464
465
470 public MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
471 return mdrRuleGroupLocalService;
472 }
473
474
479 public void setMDRRuleGroupLocalService(
480 MDRRuleGroupLocalService mdrRuleGroupLocalService) {
481 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
482 }
483
484
489 public MDRRuleGroupService getMDRRuleGroupService() {
490 return mdrRuleGroupService;
491 }
492
493
498 public void setMDRRuleGroupService(MDRRuleGroupService mdrRuleGroupService) {
499 this.mdrRuleGroupService = mdrRuleGroupService;
500 }
501
502
507 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
508 return mdrRuleGroupPersistence;
509 }
510
511
516 public void setMDRRuleGroupPersistence(
517 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
518 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
519 }
520
521
526 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
527 return mdrRuleGroupFinder;
528 }
529
530
535 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
536 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
537 }
538
539
544 public MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
545 return mdrRuleGroupInstanceLocalService;
546 }
547
548
553 public void setMDRRuleGroupInstanceLocalService(
554 MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
555 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
556 }
557
558
563 public MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
564 return mdrRuleGroupInstanceService;
565 }
566
567
572 public void setMDRRuleGroupInstanceService(
573 MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
574 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
575 }
576
577
582 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
583 return mdrRuleGroupInstancePersistence;
584 }
585
586
591 public void setMDRRuleGroupInstancePersistence(
592 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
593 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
594 }
595
596
601 public CounterLocalService getCounterLocalService() {
602 return counterLocalService;
603 }
604
605
610 public void setCounterLocalService(CounterLocalService counterLocalService) {
611 this.counterLocalService = counterLocalService;
612 }
613
614
619 public LayoutLocalService getLayoutLocalService() {
620 return layoutLocalService;
621 }
622
623
628 public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
629 this.layoutLocalService = layoutLocalService;
630 }
631
632
637 public LayoutService getLayoutService() {
638 return layoutService;
639 }
640
641
646 public void setLayoutService(LayoutService layoutService) {
647 this.layoutService = layoutService;
648 }
649
650
655 public LayoutPersistence getLayoutPersistence() {
656 return layoutPersistence;
657 }
658
659
664 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
665 this.layoutPersistence = layoutPersistence;
666 }
667
668
673 public LayoutFinder getLayoutFinder() {
674 return layoutFinder;
675 }
676
677
682 public void setLayoutFinder(LayoutFinder layoutFinder) {
683 this.layoutFinder = layoutFinder;
684 }
685
686
691 public LayoutSetLocalService getLayoutSetLocalService() {
692 return layoutSetLocalService;
693 }
694
695
700 public void setLayoutSetLocalService(
701 LayoutSetLocalService layoutSetLocalService) {
702 this.layoutSetLocalService = layoutSetLocalService;
703 }
704
705
710 public LayoutSetService getLayoutSetService() {
711 return layoutSetService;
712 }
713
714
719 public void setLayoutSetService(LayoutSetService layoutSetService) {
720 this.layoutSetService = layoutSetService;
721 }
722
723
728 public LayoutSetPersistence getLayoutSetPersistence() {
729 return layoutSetPersistence;
730 }
731
732
737 public void setLayoutSetPersistence(
738 LayoutSetPersistence layoutSetPersistence) {
739 this.layoutSetPersistence = layoutSetPersistence;
740 }
741
742
747 public ResourceLocalService getResourceLocalService() {
748 return resourceLocalService;
749 }
750
751
756 public void setResourceLocalService(
757 ResourceLocalService resourceLocalService) {
758 this.resourceLocalService = resourceLocalService;
759 }
760
761
766 public ResourceService getResourceService() {
767 return resourceService;
768 }
769
770
775 public void setResourceService(ResourceService resourceService) {
776 this.resourceService = resourceService;
777 }
778
779
784 public ResourcePersistence getResourcePersistence() {
785 return resourcePersistence;
786 }
787
788
793 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
794 this.resourcePersistence = resourcePersistence;
795 }
796
797
802 public ResourceFinder getResourceFinder() {
803 return resourceFinder;
804 }
805
806
811 public void setResourceFinder(ResourceFinder resourceFinder) {
812 this.resourceFinder = resourceFinder;
813 }
814
815
820 public UserLocalService getUserLocalService() {
821 return userLocalService;
822 }
823
824
829 public void setUserLocalService(UserLocalService userLocalService) {
830 this.userLocalService = userLocalService;
831 }
832
833
838 public UserService getUserService() {
839 return userService;
840 }
841
842
847 public void setUserService(UserService userService) {
848 this.userService = userService;
849 }
850
851
856 public UserPersistence getUserPersistence() {
857 return userPersistence;
858 }
859
860
865 public void setUserPersistence(UserPersistence userPersistence) {
866 this.userPersistence = userPersistence;
867 }
868
869
874 public UserFinder getUserFinder() {
875 return userFinder;
876 }
877
878
883 public void setUserFinder(UserFinder userFinder) {
884 this.userFinder = userFinder;
885 }
886
887 public void afterPropertiesSet() {
888 persistedModelLocalServiceRegistry.register("com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance",
889 mdrRuleGroupInstanceLocalService);
890 }
891
892 public void destroy() {
893 persistedModelLocalServiceRegistry.unregister(
894 "com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance");
895 }
896
897
902 public String getBeanIdentifier() {
903 return _beanIdentifier;
904 }
905
906
911 public void setBeanIdentifier(String beanIdentifier) {
912 _beanIdentifier = beanIdentifier;
913 }
914
915 protected ClassLoader getClassLoader() {
916 Class<?> clazz = getClass();
917
918 return clazz.getClassLoader();
919 }
920
921 protected Class<?> getModelClass() {
922 return MDRRuleGroupInstance.class;
923 }
924
925 protected String getModelClassName() {
926 return MDRRuleGroupInstance.class.getName();
927 }
928
929
934 protected void runSQL(String sql) throws SystemException {
935 try {
936 DataSource dataSource = mdrRuleGroupInstancePersistence.getDataSource();
937
938 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
939 sql, new int[0]);
940
941 sqlUpdate.update();
942 }
943 catch (Exception e) {
944 throw new SystemException(e);
945 }
946 }
947
948 @BeanReference(type = MDRActionLocalService.class)
949 protected MDRActionLocalService mdrActionLocalService;
950 @BeanReference(type = MDRActionService.class)
951 protected MDRActionService mdrActionService;
952 @BeanReference(type = MDRActionPersistence.class)
953 protected MDRActionPersistence mdrActionPersistence;
954 @BeanReference(type = MDRRuleLocalService.class)
955 protected MDRRuleLocalService mdrRuleLocalService;
956 @BeanReference(type = MDRRuleService.class)
957 protected MDRRuleService mdrRuleService;
958 @BeanReference(type = MDRRulePersistence.class)
959 protected MDRRulePersistence mdrRulePersistence;
960 @BeanReference(type = MDRRuleGroupLocalService.class)
961 protected MDRRuleGroupLocalService mdrRuleGroupLocalService;
962 @BeanReference(type = MDRRuleGroupService.class)
963 protected MDRRuleGroupService mdrRuleGroupService;
964 @BeanReference(type = MDRRuleGroupPersistence.class)
965 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
966 @BeanReference(type = MDRRuleGroupFinder.class)
967 protected MDRRuleGroupFinder mdrRuleGroupFinder;
968 @BeanReference(type = MDRRuleGroupInstanceLocalService.class)
969 protected MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
970 @BeanReference(type = MDRRuleGroupInstanceService.class)
971 protected MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
972 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
973 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
974 @BeanReference(type = CounterLocalService.class)
975 protected CounterLocalService counterLocalService;
976 @BeanReference(type = LayoutLocalService.class)
977 protected LayoutLocalService layoutLocalService;
978 @BeanReference(type = LayoutService.class)
979 protected LayoutService layoutService;
980 @BeanReference(type = LayoutPersistence.class)
981 protected LayoutPersistence layoutPersistence;
982 @BeanReference(type = LayoutFinder.class)
983 protected LayoutFinder layoutFinder;
984 @BeanReference(type = LayoutSetLocalService.class)
985 protected LayoutSetLocalService layoutSetLocalService;
986 @BeanReference(type = LayoutSetService.class)
987 protected LayoutSetService layoutSetService;
988 @BeanReference(type = LayoutSetPersistence.class)
989 protected LayoutSetPersistence layoutSetPersistence;
990 @BeanReference(type = ResourceLocalService.class)
991 protected ResourceLocalService resourceLocalService;
992 @BeanReference(type = ResourceService.class)
993 protected ResourceService resourceService;
994 @BeanReference(type = ResourcePersistence.class)
995 protected ResourcePersistence resourcePersistence;
996 @BeanReference(type = ResourceFinder.class)
997 protected ResourceFinder resourceFinder;
998 @BeanReference(type = UserLocalService.class)
999 protected UserLocalService userLocalService;
1000 @BeanReference(type = UserService.class)
1001 protected UserService userService;
1002 @BeanReference(type = UserPersistence.class)
1003 protected UserPersistence userPersistence;
1004 @BeanReference(type = UserFinder.class)
1005 protected UserFinder userFinder;
1006 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1007 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1008 private static Log _log = LogFactoryUtil.getLog(MDRRuleGroupInstanceLocalServiceBaseImpl.class);
1009 private String _beanIdentifier;
1010 }