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.SystemEventPersistence;
033 import com.liferay.portal.service.persistence.UserFinder;
034 import com.liferay.portal.service.persistence.UserPersistence;
035
036 import com.liferay.portlet.mobiledevicerules.model.MDRRule;
037 import com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService;
038 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
039 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
040 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
041 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
042 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
043
044 import java.io.Serializable;
045
046 import java.util.List;
047
048 import javax.sql.DataSource;
049
050
062 public abstract class MDRRuleLocalServiceBaseImpl extends BaseLocalServiceImpl
063 implements MDRRuleLocalService, IdentifiableBean {
064
069
070
077 @Indexable(type = IndexableType.REINDEX)
078 @Override
079 public MDRRule addMDRRule(MDRRule mdrRule) throws SystemException {
080 mdrRule.setNew(true);
081
082 return mdrRulePersistence.update(mdrRule);
083 }
084
085
091 @Override
092 public MDRRule createMDRRule(long ruleId) {
093 return mdrRulePersistence.create(ruleId);
094 }
095
096
104 @Indexable(type = IndexableType.DELETE)
105 @Override
106 public MDRRule deleteMDRRule(long ruleId)
107 throws PortalException, SystemException {
108 return mdrRulePersistence.remove(ruleId);
109 }
110
111
118 @Indexable(type = IndexableType.DELETE)
119 @Override
120 public MDRRule deleteMDRRule(MDRRule mdrRule) throws SystemException {
121 return mdrRulePersistence.remove(mdrRule);
122 }
123
124 @Override
125 public DynamicQuery dynamicQuery() {
126 Class<?> clazz = getClass();
127
128 return DynamicQueryFactoryUtil.forClass(MDRRule.class,
129 clazz.getClassLoader());
130 }
131
132
139 @Override
140 @SuppressWarnings("rawtypes")
141 public List dynamicQuery(DynamicQuery dynamicQuery)
142 throws SystemException {
143 return mdrRulePersistence.findWithDynamicQuery(dynamicQuery);
144 }
145
146
159 @Override
160 @SuppressWarnings("rawtypes")
161 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
162 throws SystemException {
163 return mdrRulePersistence.findWithDynamicQuery(dynamicQuery, start, end);
164 }
165
166
180 @Override
181 @SuppressWarnings("rawtypes")
182 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
183 OrderByComparator orderByComparator) throws SystemException {
184 return mdrRulePersistence.findWithDynamicQuery(dynamicQuery, start,
185 end, orderByComparator);
186 }
187
188
195 @Override
196 public long dynamicQueryCount(DynamicQuery dynamicQuery)
197 throws SystemException {
198 return mdrRulePersistence.countWithDynamicQuery(dynamicQuery);
199 }
200
201
209 @Override
210 public long dynamicQueryCount(DynamicQuery dynamicQuery,
211 Projection projection) throws SystemException {
212 return mdrRulePersistence.countWithDynamicQuery(dynamicQuery, projection);
213 }
214
215 @Override
216 public MDRRule fetchMDRRule(long ruleId) throws SystemException {
217 return mdrRulePersistence.fetchByPrimaryKey(ruleId);
218 }
219
220
228 @Override
229 public MDRRule fetchMDRRuleByUuidAndCompanyId(String uuid, long companyId)
230 throws SystemException {
231 return mdrRulePersistence.fetchByUuid_C_First(uuid, companyId, null);
232 }
233
234
242 @Override
243 public MDRRule fetchMDRRuleByUuidAndGroupId(String uuid, long groupId)
244 throws SystemException {
245 return mdrRulePersistence.fetchByUUID_G(uuid, groupId);
246 }
247
248
256 @Override
257 public MDRRule getMDRRule(long ruleId)
258 throws PortalException, SystemException {
259 return mdrRulePersistence.findByPrimaryKey(ruleId);
260 }
261
262 @Override
263 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
264 throws PortalException, SystemException {
265 return mdrRulePersistence.findByPrimaryKey(primaryKeyObj);
266 }
267
268
277 @Override
278 public MDRRule getMDRRuleByUuidAndCompanyId(String uuid, long companyId)
279 throws PortalException, SystemException {
280 return mdrRulePersistence.findByUuid_C_First(uuid, companyId, null);
281 }
282
283
292 @Override
293 public MDRRule getMDRRuleByUuidAndGroupId(String uuid, long groupId)
294 throws PortalException, SystemException {
295 return mdrRulePersistence.findByUUID_G(uuid, groupId);
296 }
297
298
310 @Override
311 public List<MDRRule> getMDRRules(int start, int end)
312 throws SystemException {
313 return mdrRulePersistence.findAll(start, end);
314 }
315
316
322 @Override
323 public int getMDRRulesCount() throws SystemException {
324 return mdrRulePersistence.countAll();
325 }
326
327
334 @Indexable(type = IndexableType.REINDEX)
335 @Override
336 public MDRRule updateMDRRule(MDRRule mdrRule) throws SystemException {
337 return mdrRulePersistence.update(mdrRule);
338 }
339
340
345 public com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService getMDRActionLocalService() {
346 return mdrActionLocalService;
347 }
348
349
354 public void setMDRActionLocalService(
355 com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService mdrActionLocalService) {
356 this.mdrActionLocalService = mdrActionLocalService;
357 }
358
359
364 public com.liferay.portlet.mobiledevicerules.service.MDRActionService getMDRActionService() {
365 return mdrActionService;
366 }
367
368
373 public void setMDRActionService(
374 com.liferay.portlet.mobiledevicerules.service.MDRActionService mdrActionService) {
375 this.mdrActionService = mdrActionService;
376 }
377
378
383 public MDRActionPersistence getMDRActionPersistence() {
384 return mdrActionPersistence;
385 }
386
387
392 public void setMDRActionPersistence(
393 MDRActionPersistence mdrActionPersistence) {
394 this.mdrActionPersistence = mdrActionPersistence;
395 }
396
397
402 public com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService getMDRRuleLocalService() {
403 return mdrRuleLocalService;
404 }
405
406
411 public void setMDRRuleLocalService(
412 com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService mdrRuleLocalService) {
413 this.mdrRuleLocalService = mdrRuleLocalService;
414 }
415
416
421 public com.liferay.portlet.mobiledevicerules.service.MDRRuleService getMDRRuleService() {
422 return mdrRuleService;
423 }
424
425
430 public void setMDRRuleService(
431 com.liferay.portlet.mobiledevicerules.service.MDRRuleService mdrRuleService) {
432 this.mdrRuleService = mdrRuleService;
433 }
434
435
440 public MDRRulePersistence getMDRRulePersistence() {
441 return mdrRulePersistence;
442 }
443
444
449 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
450 this.mdrRulePersistence = mdrRulePersistence;
451 }
452
453
458 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
459 return mdrRuleGroupLocalService;
460 }
461
462
467 public void setMDRRuleGroupLocalService(
468 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService mdrRuleGroupLocalService) {
469 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
470 }
471
472
477 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService getMDRRuleGroupService() {
478 return mdrRuleGroupService;
479 }
480
481
486 public void setMDRRuleGroupService(
487 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService mdrRuleGroupService) {
488 this.mdrRuleGroupService = mdrRuleGroupService;
489 }
490
491
496 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
497 return mdrRuleGroupPersistence;
498 }
499
500
505 public void setMDRRuleGroupPersistence(
506 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
507 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
508 }
509
510
515 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
516 return mdrRuleGroupFinder;
517 }
518
519
524 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
525 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
526 }
527
528
533 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
534 return mdrRuleGroupInstanceLocalService;
535 }
536
537
542 public void setMDRRuleGroupInstanceLocalService(
543 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
544 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
545 }
546
547
552 public com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
553 return mdrRuleGroupInstanceService;
554 }
555
556
561 public void setMDRRuleGroupInstanceService(
562 com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
563 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
564 }
565
566
571 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
572 return mdrRuleGroupInstancePersistence;
573 }
574
575
580 public void setMDRRuleGroupInstancePersistence(
581 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
582 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
583 }
584
585
590 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
591 return counterLocalService;
592 }
593
594
599 public void setCounterLocalService(
600 com.liferay.counter.service.CounterLocalService counterLocalService) {
601 this.counterLocalService = counterLocalService;
602 }
603
604
609 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
610 return resourceLocalService;
611 }
612
613
618 public void setResourceLocalService(
619 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
620 this.resourceLocalService = resourceLocalService;
621 }
622
623
628 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
629 return systemEventLocalService;
630 }
631
632
637 public void setSystemEventLocalService(
638 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
639 this.systemEventLocalService = systemEventLocalService;
640 }
641
642
647 public SystemEventPersistence getSystemEventPersistence() {
648 return systemEventPersistence;
649 }
650
651
656 public void setSystemEventPersistence(
657 SystemEventPersistence systemEventPersistence) {
658 this.systemEventPersistence = systemEventPersistence;
659 }
660
661
666 public com.liferay.portal.service.UserLocalService getUserLocalService() {
667 return userLocalService;
668 }
669
670
675 public void setUserLocalService(
676 com.liferay.portal.service.UserLocalService userLocalService) {
677 this.userLocalService = userLocalService;
678 }
679
680
685 public com.liferay.portal.service.UserService getUserService() {
686 return userService;
687 }
688
689
694 public void setUserService(
695 com.liferay.portal.service.UserService userService) {
696 this.userService = userService;
697 }
698
699
704 public UserPersistence getUserPersistence() {
705 return userPersistence;
706 }
707
708
713 public void setUserPersistence(UserPersistence userPersistence) {
714 this.userPersistence = userPersistence;
715 }
716
717
722 public UserFinder getUserFinder() {
723 return userFinder;
724 }
725
726
731 public void setUserFinder(UserFinder userFinder) {
732 this.userFinder = userFinder;
733 }
734
735 public void afterPropertiesSet() {
736 persistedModelLocalServiceRegistry.register("com.liferay.portlet.mobiledevicerules.model.MDRRule",
737 mdrRuleLocalService);
738 }
739
740 public void destroy() {
741 persistedModelLocalServiceRegistry.unregister(
742 "com.liferay.portlet.mobiledevicerules.model.MDRRule");
743 }
744
745
750 @Override
751 public String getBeanIdentifier() {
752 return _beanIdentifier;
753 }
754
755
760 @Override
761 public void setBeanIdentifier(String beanIdentifier) {
762 _beanIdentifier = beanIdentifier;
763 }
764
765 protected Class<?> getModelClass() {
766 return MDRRule.class;
767 }
768
769 protected String getModelClassName() {
770 return MDRRule.class.getName();
771 }
772
773
778 protected void runSQL(String sql) throws SystemException {
779 try {
780 DataSource dataSource = mdrRulePersistence.getDataSource();
781
782 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
783 sql, new int[0]);
784
785 sqlUpdate.update();
786 }
787 catch (Exception e) {
788 throw new SystemException(e);
789 }
790 }
791
792 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService.class)
793 protected com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService mdrActionLocalService;
794 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRActionService.class)
795 protected com.liferay.portlet.mobiledevicerules.service.MDRActionService mdrActionService;
796 @BeanReference(type = MDRActionPersistence.class)
797 protected MDRActionPersistence mdrActionPersistence;
798 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService.class)
799 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService mdrRuleLocalService;
800 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleService.class)
801 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleService mdrRuleService;
802 @BeanReference(type = MDRRulePersistence.class)
803 protected MDRRulePersistence mdrRulePersistence;
804 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService.class)
805 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService mdrRuleGroupLocalService;
806 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService.class)
807 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService mdrRuleGroupService;
808 @BeanReference(type = MDRRuleGroupPersistence.class)
809 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
810 @BeanReference(type = MDRRuleGroupFinder.class)
811 protected MDRRuleGroupFinder mdrRuleGroupFinder;
812 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService.class)
813 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
814 @BeanReference(type = com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService.class)
815 protected com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
816 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
817 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
818 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
819 protected com.liferay.counter.service.CounterLocalService counterLocalService;
820 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
821 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
822 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
823 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
824 @BeanReference(type = SystemEventPersistence.class)
825 protected SystemEventPersistence systemEventPersistence;
826 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
827 protected com.liferay.portal.service.UserLocalService userLocalService;
828 @BeanReference(type = com.liferay.portal.service.UserService.class)
829 protected com.liferay.portal.service.UserService userService;
830 @BeanReference(type = UserPersistence.class)
831 protected UserPersistence userPersistence;
832 @BeanReference(type = UserFinder.class)
833 protected UserFinder userFinder;
834 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
835 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
836 private String _beanIdentifier;
837 }