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.PersistedModelLocalServiceRegistry;
033 import com.liferay.portal.service.ResourceLocalService;
034 import com.liferay.portal.service.UserLocalService;
035 import com.liferay.portal.service.UserService;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.mobiledevicerules.model.MDRAction;
040 import com.liferay.portlet.mobiledevicerules.service.MDRActionLocalService;
041 import com.liferay.portlet.mobiledevicerules.service.MDRActionService;
042 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceLocalService;
043 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupInstanceService;
044 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupLocalService;
045 import com.liferay.portlet.mobiledevicerules.service.MDRRuleGroupService;
046 import com.liferay.portlet.mobiledevicerules.service.MDRRuleLocalService;
047 import com.liferay.portlet.mobiledevicerules.service.MDRRuleService;
048 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRActionPersistence;
049 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupFinder;
050 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupInstancePersistence;
051 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRuleGroupPersistence;
052 import com.liferay.portlet.mobiledevicerules.service.persistence.MDRRulePersistence;
053
054 import java.io.Serializable;
055
056 import java.util.List;
057
058 import javax.sql.DataSource;
059
060
072 public abstract class MDRActionLocalServiceBaseImpl extends BaseLocalServiceImpl
073 implements MDRActionLocalService, IdentifiableBean {
074
079
080
087 @Indexable(type = IndexableType.REINDEX)
088 public MDRAction addMDRAction(MDRAction mdrAction)
089 throws SystemException {
090 mdrAction.setNew(true);
091
092 return mdrActionPersistence.update(mdrAction);
093 }
094
095
101 public MDRAction createMDRAction(long actionId) {
102 return mdrActionPersistence.create(actionId);
103 }
104
105
113 @Indexable(type = IndexableType.DELETE)
114 public MDRAction deleteMDRAction(long actionId)
115 throws PortalException, SystemException {
116 return mdrActionPersistence.remove(actionId);
117 }
118
119
126 @Indexable(type = IndexableType.DELETE)
127 public MDRAction deleteMDRAction(MDRAction mdrAction)
128 throws SystemException {
129 return mdrActionPersistence.remove(mdrAction);
130 }
131
132 public DynamicQuery dynamicQuery() {
133 Class<?> clazz = getClass();
134
135 return DynamicQueryFactoryUtil.forClass(MDRAction.class,
136 clazz.getClassLoader());
137 }
138
139
146 @SuppressWarnings("rawtypes")
147 public List dynamicQuery(DynamicQuery dynamicQuery)
148 throws SystemException {
149 return mdrActionPersistence.findWithDynamicQuery(dynamicQuery);
150 }
151
152
165 @SuppressWarnings("rawtypes")
166 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
167 throws SystemException {
168 return mdrActionPersistence.findWithDynamicQuery(dynamicQuery, start,
169 end);
170 }
171
172
186 @SuppressWarnings("rawtypes")
187 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
188 OrderByComparator orderByComparator) throws SystemException {
189 return mdrActionPersistence.findWithDynamicQuery(dynamicQuery, start,
190 end, orderByComparator);
191 }
192
193
200 public long dynamicQueryCount(DynamicQuery dynamicQuery)
201 throws SystemException {
202 return mdrActionPersistence.countWithDynamicQuery(dynamicQuery);
203 }
204
205 public MDRAction fetchMDRAction(long actionId) throws SystemException {
206 return mdrActionPersistence.fetchByPrimaryKey(actionId);
207 }
208
209
217 public MDRAction getMDRAction(long actionId)
218 throws PortalException, SystemException {
219 return mdrActionPersistence.findByPrimaryKey(actionId);
220 }
221
222 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
223 throws PortalException, SystemException {
224 return mdrActionPersistence.findByPrimaryKey(primaryKeyObj);
225 }
226
227
236 public MDRAction getMDRActionByUuidAndGroupId(String uuid, long groupId)
237 throws PortalException, SystemException {
238 return mdrActionPersistence.findByUUID_G(uuid, groupId);
239 }
240
241
253 public List<MDRAction> getMDRActions(int start, int end)
254 throws SystemException {
255 return mdrActionPersistence.findAll(start, end);
256 }
257
258
264 public int getMDRActionsCount() throws SystemException {
265 return mdrActionPersistence.countAll();
266 }
267
268
275 @Indexable(type = IndexableType.REINDEX)
276 public MDRAction updateMDRAction(MDRAction mdrAction)
277 throws SystemException {
278 return mdrActionPersistence.update(mdrAction);
279 }
280
281
286 public MDRActionLocalService getMDRActionLocalService() {
287 return mdrActionLocalService;
288 }
289
290
295 public void setMDRActionLocalService(
296 MDRActionLocalService mdrActionLocalService) {
297 this.mdrActionLocalService = mdrActionLocalService;
298 }
299
300
305 public MDRActionService getMDRActionService() {
306 return mdrActionService;
307 }
308
309
314 public void setMDRActionService(MDRActionService mdrActionService) {
315 this.mdrActionService = mdrActionService;
316 }
317
318
323 public MDRActionPersistence getMDRActionPersistence() {
324 return mdrActionPersistence;
325 }
326
327
332 public void setMDRActionPersistence(
333 MDRActionPersistence mdrActionPersistence) {
334 this.mdrActionPersistence = mdrActionPersistence;
335 }
336
337
342 public MDRRuleLocalService getMDRRuleLocalService() {
343 return mdrRuleLocalService;
344 }
345
346
351 public void setMDRRuleLocalService(MDRRuleLocalService mdrRuleLocalService) {
352 this.mdrRuleLocalService = mdrRuleLocalService;
353 }
354
355
360 public MDRRuleService getMDRRuleService() {
361 return mdrRuleService;
362 }
363
364
369 public void setMDRRuleService(MDRRuleService mdrRuleService) {
370 this.mdrRuleService = mdrRuleService;
371 }
372
373
378 public MDRRulePersistence getMDRRulePersistence() {
379 return mdrRulePersistence;
380 }
381
382
387 public void setMDRRulePersistence(MDRRulePersistence mdrRulePersistence) {
388 this.mdrRulePersistence = mdrRulePersistence;
389 }
390
391
396 public MDRRuleGroupLocalService getMDRRuleGroupLocalService() {
397 return mdrRuleGroupLocalService;
398 }
399
400
405 public void setMDRRuleGroupLocalService(
406 MDRRuleGroupLocalService mdrRuleGroupLocalService) {
407 this.mdrRuleGroupLocalService = mdrRuleGroupLocalService;
408 }
409
410
415 public MDRRuleGroupService getMDRRuleGroupService() {
416 return mdrRuleGroupService;
417 }
418
419
424 public void setMDRRuleGroupService(MDRRuleGroupService mdrRuleGroupService) {
425 this.mdrRuleGroupService = mdrRuleGroupService;
426 }
427
428
433 public MDRRuleGroupPersistence getMDRRuleGroupPersistence() {
434 return mdrRuleGroupPersistence;
435 }
436
437
442 public void setMDRRuleGroupPersistence(
443 MDRRuleGroupPersistence mdrRuleGroupPersistence) {
444 this.mdrRuleGroupPersistence = mdrRuleGroupPersistence;
445 }
446
447
452 public MDRRuleGroupFinder getMDRRuleGroupFinder() {
453 return mdrRuleGroupFinder;
454 }
455
456
461 public void setMDRRuleGroupFinder(MDRRuleGroupFinder mdrRuleGroupFinder) {
462 this.mdrRuleGroupFinder = mdrRuleGroupFinder;
463 }
464
465
470 public MDRRuleGroupInstanceLocalService getMDRRuleGroupInstanceLocalService() {
471 return mdrRuleGroupInstanceLocalService;
472 }
473
474
479 public void setMDRRuleGroupInstanceLocalService(
480 MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService) {
481 this.mdrRuleGroupInstanceLocalService = mdrRuleGroupInstanceLocalService;
482 }
483
484
489 public MDRRuleGroupInstanceService getMDRRuleGroupInstanceService() {
490 return mdrRuleGroupInstanceService;
491 }
492
493
498 public void setMDRRuleGroupInstanceService(
499 MDRRuleGroupInstanceService mdrRuleGroupInstanceService) {
500 this.mdrRuleGroupInstanceService = mdrRuleGroupInstanceService;
501 }
502
503
508 public MDRRuleGroupInstancePersistence getMDRRuleGroupInstancePersistence() {
509 return mdrRuleGroupInstancePersistence;
510 }
511
512
517 public void setMDRRuleGroupInstancePersistence(
518 MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence) {
519 this.mdrRuleGroupInstancePersistence = mdrRuleGroupInstancePersistence;
520 }
521
522
527 public CounterLocalService getCounterLocalService() {
528 return counterLocalService;
529 }
530
531
536 public void setCounterLocalService(CounterLocalService counterLocalService) {
537 this.counterLocalService = counterLocalService;
538 }
539
540
545 public ResourceLocalService getResourceLocalService() {
546 return resourceLocalService;
547 }
548
549
554 public void setResourceLocalService(
555 ResourceLocalService resourceLocalService) {
556 this.resourceLocalService = resourceLocalService;
557 }
558
559
564 public UserLocalService getUserLocalService() {
565 return userLocalService;
566 }
567
568
573 public void setUserLocalService(UserLocalService userLocalService) {
574 this.userLocalService = userLocalService;
575 }
576
577
582 public UserService getUserService() {
583 return userService;
584 }
585
586
591 public void setUserService(UserService userService) {
592 this.userService = userService;
593 }
594
595
600 public UserPersistence getUserPersistence() {
601 return userPersistence;
602 }
603
604
609 public void setUserPersistence(UserPersistence userPersistence) {
610 this.userPersistence = userPersistence;
611 }
612
613
618 public UserFinder getUserFinder() {
619 return userFinder;
620 }
621
622
627 public void setUserFinder(UserFinder userFinder) {
628 this.userFinder = userFinder;
629 }
630
631 public void afterPropertiesSet() {
632 persistedModelLocalServiceRegistry.register("com.liferay.portlet.mobiledevicerules.model.MDRAction",
633 mdrActionLocalService);
634 }
635
636 public void destroy() {
637 persistedModelLocalServiceRegistry.unregister(
638 "com.liferay.portlet.mobiledevicerules.model.MDRAction");
639 }
640
641
646 public String getBeanIdentifier() {
647 return _beanIdentifier;
648 }
649
650
655 public void setBeanIdentifier(String beanIdentifier) {
656 _beanIdentifier = beanIdentifier;
657 }
658
659 protected Class<?> getModelClass() {
660 return MDRAction.class;
661 }
662
663 protected String getModelClassName() {
664 return MDRAction.class.getName();
665 }
666
667
672 protected void runSQL(String sql) throws SystemException {
673 try {
674 DataSource dataSource = mdrActionPersistence.getDataSource();
675
676 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
677 sql, new int[0]);
678
679 sqlUpdate.update();
680 }
681 catch (Exception e) {
682 throw new SystemException(e);
683 }
684 }
685
686 @BeanReference(type = MDRActionLocalService.class)
687 protected MDRActionLocalService mdrActionLocalService;
688 @BeanReference(type = MDRActionService.class)
689 protected MDRActionService mdrActionService;
690 @BeanReference(type = MDRActionPersistence.class)
691 protected MDRActionPersistence mdrActionPersistence;
692 @BeanReference(type = MDRRuleLocalService.class)
693 protected MDRRuleLocalService mdrRuleLocalService;
694 @BeanReference(type = MDRRuleService.class)
695 protected MDRRuleService mdrRuleService;
696 @BeanReference(type = MDRRulePersistence.class)
697 protected MDRRulePersistence mdrRulePersistence;
698 @BeanReference(type = MDRRuleGroupLocalService.class)
699 protected MDRRuleGroupLocalService mdrRuleGroupLocalService;
700 @BeanReference(type = MDRRuleGroupService.class)
701 protected MDRRuleGroupService mdrRuleGroupService;
702 @BeanReference(type = MDRRuleGroupPersistence.class)
703 protected MDRRuleGroupPersistence mdrRuleGroupPersistence;
704 @BeanReference(type = MDRRuleGroupFinder.class)
705 protected MDRRuleGroupFinder mdrRuleGroupFinder;
706 @BeanReference(type = MDRRuleGroupInstanceLocalService.class)
707 protected MDRRuleGroupInstanceLocalService mdrRuleGroupInstanceLocalService;
708 @BeanReference(type = MDRRuleGroupInstanceService.class)
709 protected MDRRuleGroupInstanceService mdrRuleGroupInstanceService;
710 @BeanReference(type = MDRRuleGroupInstancePersistence.class)
711 protected MDRRuleGroupInstancePersistence mdrRuleGroupInstancePersistence;
712 @BeanReference(type = CounterLocalService.class)
713 protected CounterLocalService counterLocalService;
714 @BeanReference(type = ResourceLocalService.class)
715 protected ResourceLocalService resourceLocalService;
716 @BeanReference(type = UserLocalService.class)
717 protected UserLocalService userLocalService;
718 @BeanReference(type = UserService.class)
719 protected UserService userService;
720 @BeanReference(type = UserPersistence.class)
721 protected UserPersistence userPersistence;
722 @BeanReference(type = UserFinder.class)
723 protected UserFinder userFinder;
724 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
725 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
726 private String _beanIdentifier;
727 }