001
014
015 package com.liferay.portlet.dynamicdatalists.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.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034 import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
035
036 import com.liferay.portlet.dynamicdatalists.model.DDLRecordSet;
037 import com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService;
038 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordFinder;
039 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordPersistence;
040 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordSetFinder;
041 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordSetPersistence;
042 import com.liferay.portlet.dynamicdatalists.service.persistence.DDLRecordVersionPersistence;
043 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
044 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
045 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
046
047 import java.io.Serializable;
048
049 import java.util.List;
050
051 import javax.sql.DataSource;
052
053
065 public abstract class DDLRecordSetLocalServiceBaseImpl
066 extends BaseLocalServiceImpl implements DDLRecordSetLocalService,
067 IdentifiableBean {
068
073
074
081 @Indexable(type = IndexableType.REINDEX)
082 @Override
083 public DDLRecordSet addDDLRecordSet(DDLRecordSet ddlRecordSet)
084 throws SystemException {
085 ddlRecordSet.setNew(true);
086
087 return ddlRecordSetPersistence.update(ddlRecordSet);
088 }
089
090
096 @Override
097 public DDLRecordSet createDDLRecordSet(long recordSetId) {
098 return ddlRecordSetPersistence.create(recordSetId);
099 }
100
101
109 @Indexable(type = IndexableType.DELETE)
110 @Override
111 public DDLRecordSet deleteDDLRecordSet(long recordSetId)
112 throws PortalException, SystemException {
113 return ddlRecordSetPersistence.remove(recordSetId);
114 }
115
116
123 @Indexable(type = IndexableType.DELETE)
124 @Override
125 public DDLRecordSet deleteDDLRecordSet(DDLRecordSet ddlRecordSet)
126 throws SystemException {
127 return ddlRecordSetPersistence.remove(ddlRecordSet);
128 }
129
130 @Override
131 public DynamicQuery dynamicQuery() {
132 Class<?> clazz = getClass();
133
134 return DynamicQueryFactoryUtil.forClass(DDLRecordSet.class,
135 clazz.getClassLoader());
136 }
137
138
145 @Override
146 @SuppressWarnings("rawtypes")
147 public List dynamicQuery(DynamicQuery dynamicQuery)
148 throws SystemException {
149 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery);
150 }
151
152
165 @Override
166 @SuppressWarnings("rawtypes")
167 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
168 throws SystemException {
169 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery,
170 start, end);
171 }
172
173
187 @Override
188 @SuppressWarnings("rawtypes")
189 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
190 OrderByComparator orderByComparator) throws SystemException {
191 return ddlRecordSetPersistence.findWithDynamicQuery(dynamicQuery,
192 start, end, orderByComparator);
193 }
194
195
202 @Override
203 public long dynamicQueryCount(DynamicQuery dynamicQuery)
204 throws SystemException {
205 return ddlRecordSetPersistence.countWithDynamicQuery(dynamicQuery);
206 }
207
208
216 @Override
217 public long dynamicQueryCount(DynamicQuery dynamicQuery,
218 Projection projection) throws SystemException {
219 return ddlRecordSetPersistence.countWithDynamicQuery(dynamicQuery,
220 projection);
221 }
222
223 @Override
224 public DDLRecordSet fetchDDLRecordSet(long recordSetId)
225 throws SystemException {
226 return ddlRecordSetPersistence.fetchByPrimaryKey(recordSetId);
227 }
228
229
237 @Override
238 public DDLRecordSet fetchDDLRecordSetByUuidAndCompanyId(String uuid,
239 long companyId) throws SystemException {
240 return ddlRecordSetPersistence.fetchByUuid_C_First(uuid, companyId, null);
241 }
242
243
251 @Override
252 public DDLRecordSet fetchDDLRecordSetByUuidAndGroupId(String uuid,
253 long groupId) throws SystemException {
254 return ddlRecordSetPersistence.fetchByUUID_G(uuid, groupId);
255 }
256
257
265 @Override
266 public DDLRecordSet getDDLRecordSet(long recordSetId)
267 throws PortalException, SystemException {
268 return ddlRecordSetPersistence.findByPrimaryKey(recordSetId);
269 }
270
271 @Override
272 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
273 throws PortalException, SystemException {
274 return ddlRecordSetPersistence.findByPrimaryKey(primaryKeyObj);
275 }
276
277
286 @Override
287 public DDLRecordSet getDDLRecordSetByUuidAndCompanyId(String uuid,
288 long companyId) throws PortalException, SystemException {
289 return ddlRecordSetPersistence.findByUuid_C_First(uuid, companyId, null);
290 }
291
292
301 @Override
302 public DDLRecordSet getDDLRecordSetByUuidAndGroupId(String uuid,
303 long groupId) throws PortalException, SystemException {
304 return ddlRecordSetPersistence.findByUUID_G(uuid, groupId);
305 }
306
307
319 @Override
320 public List<DDLRecordSet> getDDLRecordSets(int start, int end)
321 throws SystemException {
322 return ddlRecordSetPersistence.findAll(start, end);
323 }
324
325
331 @Override
332 public int getDDLRecordSetsCount() throws SystemException {
333 return ddlRecordSetPersistence.countAll();
334 }
335
336
343 @Indexable(type = IndexableType.REINDEX)
344 @Override
345 public DDLRecordSet updateDDLRecordSet(DDLRecordSet ddlRecordSet)
346 throws SystemException {
347 return ddlRecordSetPersistence.update(ddlRecordSet);
348 }
349
350
355 public com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService getDDLRecordLocalService() {
356 return ddlRecordLocalService;
357 }
358
359
364 public void setDDLRecordLocalService(
365 com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService ddlRecordLocalService) {
366 this.ddlRecordLocalService = ddlRecordLocalService;
367 }
368
369
374 public com.liferay.portlet.dynamicdatalists.service.DDLRecordService getDDLRecordService() {
375 return ddlRecordService;
376 }
377
378
383 public void setDDLRecordService(
384 com.liferay.portlet.dynamicdatalists.service.DDLRecordService ddlRecordService) {
385 this.ddlRecordService = ddlRecordService;
386 }
387
388
393 public DDLRecordPersistence getDDLRecordPersistence() {
394 return ddlRecordPersistence;
395 }
396
397
402 public void setDDLRecordPersistence(
403 DDLRecordPersistence ddlRecordPersistence) {
404 this.ddlRecordPersistence = ddlRecordPersistence;
405 }
406
407
412 public DDLRecordFinder getDDLRecordFinder() {
413 return ddlRecordFinder;
414 }
415
416
421 public void setDDLRecordFinder(DDLRecordFinder ddlRecordFinder) {
422 this.ddlRecordFinder = ddlRecordFinder;
423 }
424
425
430 public com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService getDDLRecordSetLocalService() {
431 return ddlRecordSetLocalService;
432 }
433
434
439 public void setDDLRecordSetLocalService(
440 com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService ddlRecordSetLocalService) {
441 this.ddlRecordSetLocalService = ddlRecordSetLocalService;
442 }
443
444
449 public com.liferay.portlet.dynamicdatalists.service.DDLRecordSetService getDDLRecordSetService() {
450 return ddlRecordSetService;
451 }
452
453
458 public void setDDLRecordSetService(
459 com.liferay.portlet.dynamicdatalists.service.DDLRecordSetService ddlRecordSetService) {
460 this.ddlRecordSetService = ddlRecordSetService;
461 }
462
463
468 public DDLRecordSetPersistence getDDLRecordSetPersistence() {
469 return ddlRecordSetPersistence;
470 }
471
472
477 public void setDDLRecordSetPersistence(
478 DDLRecordSetPersistence ddlRecordSetPersistence) {
479 this.ddlRecordSetPersistence = ddlRecordSetPersistence;
480 }
481
482
487 public DDLRecordSetFinder getDDLRecordSetFinder() {
488 return ddlRecordSetFinder;
489 }
490
491
496 public void setDDLRecordSetFinder(DDLRecordSetFinder ddlRecordSetFinder) {
497 this.ddlRecordSetFinder = ddlRecordSetFinder;
498 }
499
500
505 public DDLRecordVersionPersistence getDDLRecordVersionPersistence() {
506 return ddlRecordVersionPersistence;
507 }
508
509
514 public void setDDLRecordVersionPersistence(
515 DDLRecordVersionPersistence ddlRecordVersionPersistence) {
516 this.ddlRecordVersionPersistence = ddlRecordVersionPersistence;
517 }
518
519
524 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
525 return counterLocalService;
526 }
527
528
533 public void setCounterLocalService(
534 com.liferay.counter.service.CounterLocalService counterLocalService) {
535 this.counterLocalService = counterLocalService;
536 }
537
538
543 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
544 return resourceLocalService;
545 }
546
547
552 public void setResourceLocalService(
553 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
554 this.resourceLocalService = resourceLocalService;
555 }
556
557
562 public com.liferay.portal.service.UserLocalService getUserLocalService() {
563 return userLocalService;
564 }
565
566
571 public void setUserLocalService(
572 com.liferay.portal.service.UserLocalService userLocalService) {
573 this.userLocalService = userLocalService;
574 }
575
576
581 public com.liferay.portal.service.UserService getUserService() {
582 return userService;
583 }
584
585
590 public void setUserService(
591 com.liferay.portal.service.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
636 public com.liferay.portal.service.WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
637 return workflowDefinitionLinkLocalService;
638 }
639
640
645 public void setWorkflowDefinitionLinkLocalService(
646 com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
647 this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
648 }
649
650
655 public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
656 return workflowDefinitionLinkPersistence;
657 }
658
659
664 public void setWorkflowDefinitionLinkPersistence(
665 WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
666 this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
667 }
668
669
674 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
675 return ddmStructureLocalService;
676 }
677
678
683 public void setDDMStructureLocalService(
684 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
685 this.ddmStructureLocalService = ddmStructureLocalService;
686 }
687
688
693 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
694 return ddmStructureService;
695 }
696
697
702 public void setDDMStructureService(
703 com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
704 this.ddmStructureService = ddmStructureService;
705 }
706
707
712 public DDMStructurePersistence getDDMStructurePersistence() {
713 return ddmStructurePersistence;
714 }
715
716
721 public void setDDMStructurePersistence(
722 DDMStructurePersistence ddmStructurePersistence) {
723 this.ddmStructurePersistence = ddmStructurePersistence;
724 }
725
726
731 public DDMStructureFinder getDDMStructureFinder() {
732 return ddmStructureFinder;
733 }
734
735
740 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
741 this.ddmStructureFinder = ddmStructureFinder;
742 }
743
744
749 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
750 return ddmStructureLinkLocalService;
751 }
752
753
758 public void setDDMStructureLinkLocalService(
759 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
760 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
761 }
762
763
768 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
769 return ddmStructureLinkPersistence;
770 }
771
772
777 public void setDDMStructureLinkPersistence(
778 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
779 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
780 }
781
782 public void afterPropertiesSet() {
783 persistedModelLocalServiceRegistry.register("com.liferay.portlet.dynamicdatalists.model.DDLRecordSet",
784 ddlRecordSetLocalService);
785 }
786
787 public void destroy() {
788 persistedModelLocalServiceRegistry.unregister(
789 "com.liferay.portlet.dynamicdatalists.model.DDLRecordSet");
790 }
791
792
797 @Override
798 public String getBeanIdentifier() {
799 return _beanIdentifier;
800 }
801
802
807 @Override
808 public void setBeanIdentifier(String beanIdentifier) {
809 _beanIdentifier = beanIdentifier;
810 }
811
812 protected Class<?> getModelClass() {
813 return DDLRecordSet.class;
814 }
815
816 protected String getModelClassName() {
817 return DDLRecordSet.class.getName();
818 }
819
820
825 protected void runSQL(String sql) throws SystemException {
826 try {
827 DataSource dataSource = ddlRecordSetPersistence.getDataSource();
828
829 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
830 sql, new int[0]);
831
832 sqlUpdate.update();
833 }
834 catch (Exception e) {
835 throw new SystemException(e);
836 }
837 }
838
839 @BeanReference(type = com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService.class)
840 protected com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService ddlRecordLocalService;
841 @BeanReference(type = com.liferay.portlet.dynamicdatalists.service.DDLRecordService.class)
842 protected com.liferay.portlet.dynamicdatalists.service.DDLRecordService ddlRecordService;
843 @BeanReference(type = DDLRecordPersistence.class)
844 protected DDLRecordPersistence ddlRecordPersistence;
845 @BeanReference(type = DDLRecordFinder.class)
846 protected DDLRecordFinder ddlRecordFinder;
847 @BeanReference(type = com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService.class)
848 protected com.liferay.portlet.dynamicdatalists.service.DDLRecordSetLocalService ddlRecordSetLocalService;
849 @BeanReference(type = com.liferay.portlet.dynamicdatalists.service.DDLRecordSetService.class)
850 protected com.liferay.portlet.dynamicdatalists.service.DDLRecordSetService ddlRecordSetService;
851 @BeanReference(type = DDLRecordSetPersistence.class)
852 protected DDLRecordSetPersistence ddlRecordSetPersistence;
853 @BeanReference(type = DDLRecordSetFinder.class)
854 protected DDLRecordSetFinder ddlRecordSetFinder;
855 @BeanReference(type = DDLRecordVersionPersistence.class)
856 protected DDLRecordVersionPersistence ddlRecordVersionPersistence;
857 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
858 protected com.liferay.counter.service.CounterLocalService counterLocalService;
859 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
860 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
861 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
862 protected com.liferay.portal.service.UserLocalService userLocalService;
863 @BeanReference(type = com.liferay.portal.service.UserService.class)
864 protected com.liferay.portal.service.UserService userService;
865 @BeanReference(type = UserPersistence.class)
866 protected UserPersistence userPersistence;
867 @BeanReference(type = UserFinder.class)
868 protected UserFinder userFinder;
869 @BeanReference(type = com.liferay.portal.service.WorkflowDefinitionLinkLocalService.class)
870 protected com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
871 @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
872 protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
873 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
874 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
875 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
876 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
877 @BeanReference(type = DDMStructurePersistence.class)
878 protected DDMStructurePersistence ddmStructurePersistence;
879 @BeanReference(type = DDMStructureFinder.class)
880 protected DDMStructureFinder ddmStructureFinder;
881 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
882 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
883 @BeanReference(type = DDMStructureLinkPersistence.class)
884 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
885 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
886 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
887 private String _beanIdentifier;
888 }