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.GroupLocalService;
033 import com.liferay.portal.service.GroupService;
034 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
035 import com.liferay.portal.service.ResourceLocalService;
036 import com.liferay.portal.service.UserLocalService;
037 import com.liferay.portal.service.UserService;
038 import com.liferay.portal.service.persistence.GroupFinder;
039 import com.liferay.portal.service.persistence.GroupPersistence;
040 import com.liferay.portal.service.persistence.UserFinder;
041 import com.liferay.portal.service.persistence.UserPersistence;
042
043 import com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup;
044 import com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService;
045 import com.liferay.portlet.mobiledevicerules.service.MDRActionService;
046 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService;
047 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService;
048 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService;
049 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService;
050 import com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService;
051 import com.liferay.portlet.mobiledevicerules.service.MDRRuleService;
052 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
053 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
054 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
055 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
056 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
057
058 import java.io.Serializable;
059
060 import java.util.List;
061
062 import javax.sql.DataSource;
063
064
076 public abstract class MDRRuleGroupLocalServiceBaseImpl
077 extends BaseLocalServiceImpl implements MDRRuleGroupLocalService,
078 IdentifiableBean {
079
084
085
092 @Indexable(type = IndexableType.REINDEX)
093 public MDRRuleGroup addMDRRuleGroup(MDRRuleGroup mdrRuleGroup)
094 throws SystemException {
095 mdrRuleGroup.setNew(true);
096
097 return mdrRuleGroupPersistence.update(mdrRuleGroup);
098 }
099
100
106 public MDRRuleGroup createMDRRuleGroup(long ruleGroupId) {
107 return mdrRuleGroupPersistence.create(ruleGroupId);
108 }
109
110
118 @Indexable(type = IndexableType.DELETE)
119 public MDRRuleGroup deleteMDRRuleGroup(long ruleGroupId)
120 throws PortalException, SystemException {
121 return mdrRuleGroupPersistence.remove(ruleGroupId);
122 }
123
124
131 @Indexable(type = IndexableType.DELETE)
132 public MDRRuleGroup deleteMDRRuleGroup(MDRRuleGroup mdrRuleGroup)
133 throws SystemException {
134 return mdrRuleGroupPersistence.remove(mdrRuleGroup);
135 }
136
137 public DynamicQuery dynamicQuery() {
138 Class<?> clazz = getClass();
139
140 return DynamicQueryFactoryUtil.forClass(MDRRuleGroup.class,
141 clazz.getClassLoader());
142 }
143
144
151 @SuppressWarnings("rawtypes")
152 public List dynamicQuery(DynamicQuery dynamicQuery)
153 throws SystemException {
154 return mdrRuleGroupPersistence.findWithDynamicQuery(dynamicQuery);
155 }
156
157
170 @SuppressWarnings("rawtypes")
171 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
172 throws SystemException {
173 return mdrRuleGroupPersistence.findWithDynamicQuery(dynamicQuery,
174 start, end);
175 }
176
177
191 @SuppressWarnings("rawtypes")
192 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
193 OrderByComparator orderByComparator) throws SystemException {
194 return mdrRuleGroupPersistence.findWithDynamicQuery(dynamicQuery,
195 start, end, orderByComparator);
196 }
197
198
205 public long dynamicQueryCount(DynamicQuery dynamicQuery)
206 throws SystemException {
207 return mdrRuleGroupPersistence.countWithDynamicQuery(dynamicQuery);
208 }
209
210 public MDRRuleGroup fetchMDRRuleGroup(long ruleGroupId)
211 throws SystemException {
212 return mdrRuleGroupPersistence.fetchByPrimaryKey(ruleGroupId);
213 }
214
215
223 public MDRRuleGroup getMDRRuleGroup(long ruleGroupId)
224 throws PortalException, SystemException {
225 return mdrRuleGroupPersistence.findByPrimaryKey(ruleGroupId);
226 }
227
228 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
229 throws PortalException, SystemException {
230 return mdrRuleGroupPersistence.findByPrimaryKey(primaryKeyObj);
231 }
232
233
242 public MDRRuleGroup getMDRRuleGroupByUuidAndGroupId(String uuid,
243 long groupId) throws PortalException, SystemException {
244 return mdrRuleGroupPersistence.findByUUID_G(uuid, groupId);
245 }
246
247
259 public List<MDRRuleGroup> getMDRRuleGroups(int start, int end)
260 throws SystemException {
261 return mdrRuleGroupPersistence.findAll(start, end);
262 }
263
264
270 public int getMDRRuleGroupsCount() throws SystemException {
271 return mdrRuleGroupPersistence.countAll();
272 }
273
274
281 @Indexable(type = IndexableType.REINDEX)
282 public MDRRuleGroup updateMDRRuleGroup(MDRRuleGroup mdrRuleGroup)
283 throws SystemException {
284 return mdrRuleGroupPersistence.update(mdrRuleGroup);
285 }
286
287
292 public MDRActionLocalService getMDRActionLocalService() {
293 return mdrActionLocalService;
294 }
295
296
301 public void setMDRActionLocalService(
302 MDRActionLocalService mdrActionLocalService) {
303 this.mdrActionLocalService = mdrActionLocalService;
304 }
305
306
311 public MDRActionService getMDRActionService() {
312 return mdrActionService;
313 }
314
315
320 public void setMDRActionService(MDRActionService mdrActionService) {
321 this.mdrActionService = mdrActionService;
322 }
323
324
329 public MDRActionPersistence getMDRActionPersistence() {
330 return mdrActionPersistence;
331 }
332
333
338 public void setMDRActionPersistence(
339 MDRActionPersistence mdrActionPersistence) {
340 this.mdrActionPersistence = mdrActionPersistence;
341 }
342
343
348 public MDRRuleLocalService getMDRRuleLocalService() {
349 return mdrRuleLocalService;
350 }
351
352
357 public void setMDRRuleLocalService(MDRRuleLocalService mdrRuleLocalService) {
358 this.mdrRuleLocalService = mdrRuleLocalService;
359 }
360
361
366 public MDRRuleService getMDRRuleService() {
367 return mdrRuleService;
368 }
369
370
375 public void setMDRRuleService(MDRRuleService mdrRuleService) {
376 this.mdrRuleService = mdrRuleService;
377 }
378
379
384 public MDRRulePersistence getMDRRulePersistence() {
385 return mdrRulePersistence;
386 }
387
388
393 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
394 this.mdrRulePersistence = mdrRulePersistence;
395 }
396
397
402 public MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
403 return mdrRuleGroupLocalService;
404 }
405
406
411 public void setMDRRuleGroupLocalService(
412 MDRRuleGroupLocalService mdrRuleGroupLocalService) {
413 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
414 }
415
416
421 public MDRRuleGroupService getMDRRuleGroupService() {
422 return mdrRuleGroupService;
423 }
424
425
430 public void setMDRRuleGroupService(MDRRuleGroupService mdrRuleGroupService) {
431 this.mdrRuleGroupService = mdrRuleGroupService;
432 }
433
434
439 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
440 return mdrRuleGroupPersistence;
441 }
442
443
448 public void setMDRRuleGroupPersistence(
449 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
450 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
451 }
452
453
458 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
459 return mdrRuleGroupFinder;
460 }
461
462
467 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
468 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
469 }
470
471
476 public MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
477 return mdrRuleGroupInstanceLocalService;
478 }
479
480
485 public void setMDRRuleGroupInstanceLocalService(
486 MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
487 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
488 }
489
490
495 public MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
496 return mdrRuleGroupInstanceService;
497 }
498
499
504 public void setMDRRuleGroupInstanceService(
505 MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
506 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
507 }
508
509
514 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
515 return mdrRuleGroupInstancePersistence;
516 }
517
518
523 public void setMDRRuleGroupInstancePersistence(
524 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
525 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
526 }
527
528
533 public CounterLocalService getCounterLocalService() {
534 return counterLocalService;
535 }
536
537
542 public void setCounterLocalService(CounterLocalService counterLocalService) {
543 this.counterLocalService = counterLocalService;
544 }
545
546
551 public GroupLocalService getGroupLocalService() {
552 return groupLocalService;
553 }
554
555
560 public void setGroupLocalService(GroupLocalService groupLocalService) {
561 this.groupLocalService = groupLocalService;
562 }
563
564
569 public GroupService getGroupService() {
570 return groupService;
571 }
572
573
578 public void setGroupService(GroupService groupService) {
579 this.groupService = groupService;
580 }
581
582
587 public GroupPersistence getGroupPersistence() {
588 return groupPersistence;
589 }
590
591
596 public void setGroupPersistence(GroupPersistence groupPersistence) {
597 this.groupPersistence = groupPersistence;
598 }
599
600
605 public GroupFinder getGroupFinder() {
606 return groupFinder;
607 }
608
609
614 public void setGroupFinder(GroupFinder groupFinder) {
615 this.groupFinder = groupFinder;
616 }
617
618
623 public ResourceLocalService getResourceLocalService() {
624 return resourceLocalService;
625 }
626
627
632 public void setResourceLocalService(
633 ResourceLocalService resourceLocalService) {
634 this.resourceLocalService = resourceLocalService;
635 }
636
637
642 public UserLocalService getUserLocalService() {
643 return userLocalService;
644 }
645
646
651 public void setUserLocalService(UserLocalService userLocalService) {
652 this.userLocalService = userLocalService;
653 }
654
655
660 public UserService getUserService() {
661 return userService;
662 }
663
664
669 public void setUserService(UserService userService) {
670 this.userService = userService;
671 }
672
673
678 public UserPersistence getUserPersistence() {
679 return userPersistence;
680 }
681
682
687 public void setUserPersistence(UserPersistence userPersistence) {
688 this.userPersistence = userPersistence;
689 }
690
691
696 public UserFinder getUserFinder() {
697 return userFinder;
698 }
699
700
705 public void setUserFinder(UserFinder userFinder) {
706 this.userFinder = userFinder;
707 }
708
709 public void afterPropertiesSet() {
710 persistedModelLocalServiceRegistry.register("com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup",
711 mdrRuleGroupLocalService);
712 }
713
714 public void destroy() {
715 persistedModelLocalServiceRegistry.unregister(
716 "com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup");
717 }
718
719
724 public String getBeanIdentifier() {
725 return _beanIdentifier;
726 }
727
728
733 public void setBeanIdentifier(String beanIdentifier) {
734 _beanIdentifier = beanIdentifier;
735 }
736
737 protected Class<?> getModelClass() {
738 return MDRRuleGroup.class;
739 }
740
741 protected String getModelClassName() {
742 return MDRRuleGroup.class.getName();
743 }
744
745
750 protected void runSQL(String sql) throws SystemException {
751 try {
752 DataSource dataSource = mdrRuleGroupPersistence.getDataSource();
753
754 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
755 sql, new int[0]);
756
757 sqlUpdate.update();
758 }
759 catch (Exception e) {
760 throw new SystemException(e);
761 }
762 }
763
764 @BeanReference(type = MDRActionLocalService.class)
765 protected MDRActionLocalService mdrActionLocalService;
766 @BeanReference(type = MDRActionService.class)
767 protected MDRActionService mdrActionService;
768 @BeanReference(type = MDRActionPersistence.class)
769 protected MDRActionPersistence mdrActionPersistence;
770 @BeanReference(type = MDRRuleLocalService.class)
771 protected MDRRuleLocalService mdrRuleLocalService;
772 @BeanReference(type = MDRRuleService.class)
773 protected MDRRuleService mdrRuleService;
774 @BeanReference(type = MDRRulePersistence.class)
775 protected MDRRulePersistence mdrRulePersistence;
776 @BeanReference(type = MDRRuleGroupLocalService.class)
777 protected MDRRuleGroupLocalService mdrRuleGroupLocalService;
778 @BeanReference(type = MDRRuleGroupService.class)
779 protected MDRRuleGroupService mdrRuleGroupService;
780 @BeanReference(type = MDRRuleGroupPersistence.class)
781 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
782 @BeanReference(type = MDRRuleGroupFinder.class)
783 protected MDRRuleGroupFinder mdrRuleGroupFinder;
784 @BeanReference(type = MDRRuleGroupInstanceLocalService.class)
785 protected MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
786 @BeanReference(type = MDRRuleGroupInstanceService.class)
787 protected MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
788 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
789 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
790 @BeanReference(type = CounterLocalService.class)
791 protected CounterLocalService counterLocalService;
792 @BeanReference(type = GroupLocalService.class)
793 protected GroupLocalService groupLocalService;
794 @BeanReference(type = GroupService.class)
795 protected GroupService groupService;
796 @BeanReference(type = GroupPersistence.class)
797 protected GroupPersistence groupPersistence;
798 @BeanReference(type = GroupFinder.class)
799 protected GroupFinder groupFinder;
800 @BeanReference(type = ResourceLocalService.class)
801 protected ResourceLocalService resourceLocalService;
802 @BeanReference(type = UserLocalService.class)
803 protected UserLocalService userLocalService;
804 @BeanReference(type = UserService.class)
805 protected UserService userService;
806 @BeanReference(type = UserPersistence.class)
807 protected UserPersistence userPersistence;
808 @BeanReference(type = UserFinder.class)
809 protected UserFinder userFinder;
810 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
811 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
812 private String _beanIdentifier;
813 }