001
014
015 package com.liferay.portlet.dynamicdatalists.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.ResourceService;
035 import com.liferay.portal.service.UserLocalService;
036 import com.liferay.portal.service.UserService;
037 import com.liferay.portal.service.WorkflowDefinitionLinkLocalService;
038 import com.liferay.portal.service.persistence.ResourceFinder;
039 import com.liferay.portal.service.persistence.ResourcePersistence;
040 import com.liferay.portal.service.persistence.UserFinder;
041 import com.liferay.portal.service.persistence.UserPersistence;
042 import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
043
044 import com.liferay.portlet.dynamicdatalists.model.DDLRecordSet;
045 import com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService;
046 import com.liferay.portlet.dynamicdatalists.service.DDLRecordService;
047 import com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService;
048 import com.liferay.portlet.dynamicdatalists.service.DDLRecordSetService;
049 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordFinder;
050 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordPersistence;
051 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordSetFinder;
052 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordSetPersistence;
053 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordVersionPersistence;
054 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService;
055 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService;
056 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureService;
057 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
058 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
059 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
060
061 import java.io.Serializable;
062
063 import java.util.List;
064
065 import javax.sql.DataSource;
066
067
079 public abstract class DDLRecordSetLocalServiceBaseImpl
080 extends BaseLocalServiceImpl implements DDLRecordSetLocalService,
081 IdentifiableBean {
082
087
088
095 @Indexable(type = IndexableType.REINDEX)
096 public DDLRecordSet addDDLRecordSet(DDLRecordSet ddlRecordSet)
097 throws SystemException {
098 ddlRecordSet.setNew(true);
099
100 return ddlRecordSetPersistence.update(ddlRecordSet, false);
101 }
102
103
109 public DDLRecordSet createDDLRecordSet(long recordSetId) {
110 return ddlRecordSetPersistence.create(recordSetId);
111 }
112
113
121 @Indexable(type = IndexableType.DELETE)
122 public DDLRecordSet deleteDDLRecordSet(long recordSetId)
123 throws PortalException, SystemException {
124 return ddlRecordSetPersistence.remove(recordSetId);
125 }
126
127
134 @Indexable(type = IndexableType.DELETE)
135 public DDLRecordSet deleteDDLRecordSet(DDLRecordSet ddlRecordSet)
136 throws SystemException {
137 return ddlRecordSetPersistence.remove(ddlRecordSet);
138 }
139
140 public DynamicQuery dynamicQuery() {
141 Class<?> clazz = getClass();
142
143 return DynamicQueryFactoryUtil.forClass(DDLRecordSet.class,
144 clazz.getClassLoader());
145 }
146
147
154 @SuppressWarnings("rawtypes")
155 public List dynamicQuery(DynamicQuery dynamicQuery)
156 throws SystemException {
157 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery);
158 }
159
160
173 @SuppressWarnings("rawtypes")
174 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
175 throws SystemException {
176 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery,
177 start, end);
178 }
179
180
194 @SuppressWarnings("rawtypes")
195 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
196 OrderByComparator orderByComparator) throws SystemException {
197 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery,
198 start, end, orderByComparator);
199 }
200
201
208 public long dynamicQueryCount(DynamicQuery dynamicQuery)
209 throws SystemException {
210 return ddlRecordSetPersistence.countWithDynamicQuery(dynamicQuery);
211 }
212
213 public DDLRecordSet fetchDDLRecordSet(long recordSetId)
214 throws SystemException {
215 return ddlRecordSetPersistence.fetchByPrimaryKey(recordSetId);
216 }
217
218
226 public DDLRecordSet getDDLRecordSet(long recordSetId)
227 throws PortalException, SystemException {
228 return ddlRecordSetPersistence.findByPrimaryKey(recordSetId);
229 }
230
231 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
232 throws PortalException, SystemException {
233 return ddlRecordSetPersistence.findByPrimaryKey(primaryKeyObj);
234 }
235
236
245 public DDLRecordSet getDDLRecordSetByUuidAndGroupId(String uuid,
246 long groupId) throws PortalException, SystemException {
247 return ddlRecordSetPersistence.findByUUID_G(uuid, groupId);
248 }
249
250
262 public List<DDLRecordSet> getDDLRecordSets(int start, int end)
263 throws SystemException {
264 return ddlRecordSetPersistence.findAll(start, end);
265 }
266
267
273 public int getDDLRecordSetsCount() throws SystemException {
274 return ddlRecordSetPersistence.countAll();
275 }
276
277
284 @Indexable(type = IndexableType.REINDEX)
285 public DDLRecordSet updateDDLRecordSet(DDLRecordSet ddlRecordSet)
286 throws SystemException {
287 return updateDDLRecordSet(ddlRecordSet, true);
288 }
289
290
298 @Indexable(type = IndexableType.REINDEX)
299 public DDLRecordSet updateDDLRecordSet(DDLRecordSet ddlRecordSet,
300 boolean merge) throws SystemException {
301 ddlRecordSet.setNew(false);
302
303 return ddlRecordSetPersistence.update(ddlRecordSet, merge);
304 }
305
306
311 public DDLRecordLocalService getDDLRecordLocalService() {
312 return ddlRecordLocalService;
313 }
314
315
320 public void setDDLRecordLocalService(
321 DDLRecordLocalService ddlRecordLocalService) {
322 this.ddlRecordLocalService = ddlRecordLocalService;
323 }
324
325
330 public DDLRecordService getDDLRecordService() {
331 return ddlRecordService;
332 }
333
334
339 public void setDDLRecordService(DDLRecordService ddlRecordService) {
340 this.ddlRecordService = ddlRecordService;
341 }
342
343
348 public DDLRecordPersistence getDDLRecordPersistence() {
349 return ddlRecordPersistence;
350 }
351
352
357 public void setDDLRecordPersistence(
358 DDLRecordPersistence ddlRecordPersistence) {
359 this.ddlRecordPersistence = ddlRecordPersistence;
360 }
361
362
367 public DDLRecordFinder getDDLRecordFinder() {
368 return ddlRecordFinder;
369 }
370
371
376 public void setDDLRecordFinder(DDLRecordFinder ddlRecordFinder) {
377 this.ddlRecordFinder = ddlRecordFinder;
378 }
379
380
385 public DDLRecordSetLocalService getDDLRecordSetLocalService() {
386 return ddlRecordSetLocalService;
387 }
388
389
394 public void setDDLRecordSetLocalService(
395 DDLRecordSetLocalService ddlRecordSetLocalService) {
396 this.ddlRecordSetLocalService = ddlRecordSetLocalService;
397 }
398
399
404 public DDLRecordSetService getDDLRecordSetService() {
405 return ddlRecordSetService;
406 }
407
408
413 public void setDDLRecordSetService(DDLRecordSetService ddlRecordSetService) {
414 this.ddlRecordSetService = ddlRecordSetService;
415 }
416
417
422 public DDLRecordSetPersistence getDDLRecordSetPersistence() {
423 return ddlRecordSetPersistence;
424 }
425
426
431 public void setDDLRecordSetPersistence(
432 DDLRecordSetPersistence ddlRecordSetPersistence) {
433 this.ddlRecordSetPersistence = ddlRecordSetPersistence;
434 }
435
436
441 public DDLRecordSetFinder getDDLRecordSetFinder() {
442 return ddlRecordSetFinder;
443 }
444
445
450 public void setDDLRecordSetFinder(DDLRecordSetFinder ddlRecordSetFinder) {
451 this.ddlRecordSetFinder = ddlRecordSetFinder;
452 }
453
454
459 public DDLRecordVersionPersistence getDDLRecordVersionPersistence() {
460 return ddlRecordVersionPersistence;
461 }
462
463
468 public void setDDLRecordVersionPersistence(
469 DDLRecordVersionPersistence ddlRecordVersionPersistence) {
470 this.ddlRecordVersionPersistence = ddlRecordVersionPersistence;
471 }
472
473
478 public CounterLocalService getCounterLocalService() {
479 return counterLocalService;
480 }
481
482
487 public void setCounterLocalService(CounterLocalService counterLocalService) {
488 this.counterLocalService = counterLocalService;
489 }
490
491
496 public ResourceLocalService getResourceLocalService() {
497 return resourceLocalService;
498 }
499
500
505 public void setResourceLocalService(
506 ResourceLocalService resourceLocalService) {
507 this.resourceLocalService = resourceLocalService;
508 }
509
510
515 public ResourceService getResourceService() {
516 return resourceService;
517 }
518
519
524 public void setResourceService(ResourceService resourceService) {
525 this.resourceService = resourceService;
526 }
527
528
533 public ResourcePersistence getResourcePersistence() {
534 return resourcePersistence;
535 }
536
537
542 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
543 this.resourcePersistence = resourcePersistence;
544 }
545
546
551 public ResourceFinder getResourceFinder() {
552 return resourceFinder;
553 }
554
555
560 public void setResourceFinder(ResourceFinder resourceFinder) {
561 this.resourceFinder = resourceFinder;
562 }
563
564
569 public UserLocalService getUserLocalService() {
570 return userLocalService;
571 }
572
573
578 public void setUserLocalService(UserLocalService userLocalService) {
579 this.userLocalService = userLocalService;
580 }
581
582
587 public UserService getUserService() {
588 return userService;
589 }
590
591
596 public void setUserService(UserService userService) {
597 this.userService = userService;
598 }
599
600
605 public UserPersistence getUserPersistence() {
606 return userPersistence;
607 }
608
609
614 public void setUserPersistence(UserPersistence userPersistence) {
615 this.userPersistence = userPersistence;
616 }
617
618
623 public UserFinder getUserFinder() {
624 return userFinder;
625 }
626
627
632 public void setUserFinder(UserFinder userFinder) {
633 this.userFinder = userFinder;
634 }
635
636
641 public WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
642 return workflowDefinitionLinkLocalService;
643 }
644
645
650 public void setWorkflowDefinitionLinkLocalService(
651 WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
652 this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
653 }
654
655
660 public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
661 return workflowDefinitionLinkPersistence;
662 }
663
664
669 public void setWorkflowDefinitionLinkPersistence(
670 WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
671 this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
672 }
673
674
679 public DDMStructureLocalService getDDMStructureLocalService() {
680 return ddmStructureLocalService;
681 }
682
683
688 public void setDDMStructureLocalService(
689 DDMStructureLocalService ddmStructureLocalService) {
690 this.ddmStructureLocalService = ddmStructureLocalService;
691 }
692
693
698 public DDMStructureService getDDMStructureService() {
699 return ddmStructureService;
700 }
701
702
707 public void setDDMStructureService(DDMStructureService ddmStructureService) {
708 this.ddmStructureService = ddmStructureService;
709 }
710
711
716 public DDMStructurePersistence getDDMStructurePersistence() {
717 return ddmStructurePersistence;
718 }
719
720
725 public void setDDMStructurePersistence(
726 DDMStructurePersistence ddmStructurePersistence) {
727 this.ddmStructurePersistence = ddmStructurePersistence;
728 }
729
730
735 public DDMStructureFinder getDDMStructureFinder() {
736 return ddmStructureFinder;
737 }
738
739
744 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
745 this.ddmStructureFinder = ddmStructureFinder;
746 }
747
748
753 public DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
754 return ddmStructureLinkLocalService;
755 }
756
757
762 public void setDDMStructureLinkLocalService(
763 DDMStructureLinkLocalService ddmStructureLinkLocalService) {
764 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
765 }
766
767
772 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
773 return ddmStructureLinkPersistence;
774 }
775
776
781 public void setDDMStructureLinkPersistence(
782 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
783 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
784 }
785
786 public void afterPropertiesSet() {
787 persistedModelLocalServiceRegistry.register("com.liferay.portlet.dynamicdatalists.model.DDLRecordSet",
788 ddlRecordSetLocalService);
789 }
790
791 public void destroy() {
792 persistedModelLocalServiceRegistry.unregister(
793 "com.liferay.portlet.dynamicdatalists.model.DDLRecordSet");
794 }
795
796
801 public String getBeanIdentifier() {
802 return _beanIdentifier;
803 }
804
805
810 public void setBeanIdentifier(String beanIdentifier) {
811 _beanIdentifier = beanIdentifier;
812 }
813
814 protected Class<?> getModelClass() {
815 return DDLRecordSet.class;
816 }
817
818 protected String getModelClassName() {
819 return DDLRecordSet.class.getName();
820 }
821
822
827 protected void runSQL(String sql) throws SystemException {
828 try {
829 DataSource dataSource = ddlRecordSetPersistence.getDataSource();
830
831 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
832 sql, new int[0]);
833
834 sqlUpdate.update();
835 }
836 catch (Exception e) {
837 throw new SystemException(e);
838 }
839 }
840
841 @BeanReference(type = DDLRecordLocalService.class)
842 protected DDLRecordLocalService ddlRecordLocalService;
843 @BeanReference(type = DDLRecordService.class)
844 protected DDLRecordService ddlRecordService;
845 @BeanReference(type = DDLRecordPersistence.class)
846 protected DDLRecordPersistence ddlRecordPersistence;
847 @BeanReference(type = DDLRecordFinder.class)
848 protected DDLRecordFinder ddlRecordFinder;
849 @BeanReference(type = DDLRecordSetLocalService.class)
850 protected DDLRecordSetLocalService ddlRecordSetLocalService;
851 @BeanReference(type = DDLRecordSetService.class)
852 protected DDLRecordSetService ddlRecordSetService;
853 @BeanReference(type = DDLRecordSetPersistence.class)
854 protected DDLRecordSetPersistence ddlRecordSetPersistence;
855 @BeanReference(type = DDLRecordSetFinder.class)
856 protected DDLRecordSetFinder ddlRecordSetFinder;
857 @BeanReference(type = DDLRecordVersionPersistence.class)
858 protected DDLRecordVersionPersistence ddlRecordVersionPersistence;
859 @BeanReference(type = CounterLocalService.class)
860 protected CounterLocalService counterLocalService;
861 @BeanReference(type = ResourceLocalService.class)
862 protected ResourceLocalService resourceLocalService;
863 @BeanReference(type = ResourceService.class)
864 protected ResourceService resourceService;
865 @BeanReference(type = ResourcePersistence.class)
866 protected ResourcePersistence resourcePersistence;
867 @BeanReference(type = ResourceFinder.class)
868 protected ResourceFinder resourceFinder;
869 @BeanReference(type = UserLocalService.class)
870 protected UserLocalService userLocalService;
871 @BeanReference(type = UserService.class)
872 protected UserService userService;
873 @BeanReference(type = UserPersistence.class)
874 protected UserPersistence userPersistence;
875 @BeanReference(type = UserFinder.class)
876 protected UserFinder userFinder;
877 @BeanReference(type = WorkflowDefinitionLinkLocalService.class)
878 protected WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
879 @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
880 protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
881 @BeanReference(type = DDMStructureLocalService.class)
882 protected DDMStructureLocalService ddmStructureLocalService;
883 @BeanReference(type = DDMStructureService.class)
884 protected DDMStructureService ddmStructureService;
885 @BeanReference(type = DDMStructurePersistence.class)
886 protected DDMStructurePersistence ddmStructurePersistence;
887 @BeanReference(type = DDMStructureFinder.class)
888 protected DDMStructureFinder ddmStructureFinder;
889 @BeanReference(type = DDMStructureLinkLocalService.class)
890 protected DDMStructureLinkLocalService ddmStructureLinkLocalService;
891 @BeanReference(type = DDMStructureLinkPersistence.class)
892 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
893 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
894 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
895 private String _beanIdentifier;
896 }