001
014
015 package com.liferay.portlet.dynamicdatamapping.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.db.DB;
020 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023 import com.liferay.portal.kernel.exception.SystemException;
024 import com.liferay.portal.service.BaseServiceImpl;
025 import com.liferay.portal.service.persistence.ClassNamePersistence;
026 import com.liferay.portal.service.persistence.GroupFinder;
027 import com.liferay.portal.service.persistence.GroupPersistence;
028 import com.liferay.portal.service.persistence.SystemEventPersistence;
029 import com.liferay.portal.service.persistence.UserFinder;
030 import com.liferay.portal.service.persistence.UserPersistence;
031 import com.liferay.portal.util.PortalUtil;
032
033 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypeFinder;
034 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypePersistence;
035 import com.liferay.portlet.dynamicdatamapping.model.DDMStructure;
036 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureService;
037 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
038 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLayoutPersistence;
039 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
040 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
041 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureVersionPersistence;
042 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplateFinder;
043 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplatePersistence;
044
045 import javax.sql.DataSource;
046
047
059 public abstract class DDMStructureServiceBaseImpl extends BaseServiceImpl
060 implements DDMStructureService, IdentifiableBean {
061
066
067
072 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
073 return ddmStructureLocalService;
074 }
075
076
081 public void setDDMStructureLocalService(
082 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
083 this.ddmStructureLocalService = ddmStructureLocalService;
084 }
085
086
091 public DDMStructureService getDDMStructureService() {
092 return ddmStructureService;
093 }
094
095
100 public void setDDMStructureService(DDMStructureService ddmStructureService) {
101 this.ddmStructureService = ddmStructureService;
102 }
103
104
109 public DDMStructurePersistence getDDMStructurePersistence() {
110 return ddmStructurePersistence;
111 }
112
113
118 public void setDDMStructurePersistence(
119 DDMStructurePersistence ddmStructurePersistence) {
120 this.ddmStructurePersistence = ddmStructurePersistence;
121 }
122
123
128 public DDMStructureFinder getDDMStructureFinder() {
129 return ddmStructureFinder;
130 }
131
132
137 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
138 this.ddmStructureFinder = ddmStructureFinder;
139 }
140
141
146 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
147 return counterLocalService;
148 }
149
150
155 public void setCounterLocalService(
156 com.liferay.counter.service.CounterLocalService counterLocalService) {
157 this.counterLocalService = counterLocalService;
158 }
159
160
165 public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
166 return classNameLocalService;
167 }
168
169
174 public void setClassNameLocalService(
175 com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
176 this.classNameLocalService = classNameLocalService;
177 }
178
179
184 public com.liferay.portal.service.ClassNameService getClassNameService() {
185 return classNameService;
186 }
187
188
193 public void setClassNameService(
194 com.liferay.portal.service.ClassNameService classNameService) {
195 this.classNameService = classNameService;
196 }
197
198
203 public ClassNamePersistence getClassNamePersistence() {
204 return classNamePersistence;
205 }
206
207
212 public void setClassNamePersistence(
213 ClassNamePersistence classNamePersistence) {
214 this.classNamePersistence = classNamePersistence;
215 }
216
217
222 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
223 return groupLocalService;
224 }
225
226
231 public void setGroupLocalService(
232 com.liferay.portal.service.GroupLocalService groupLocalService) {
233 this.groupLocalService = groupLocalService;
234 }
235
236
241 public com.liferay.portal.service.GroupService getGroupService() {
242 return groupService;
243 }
244
245
250 public void setGroupService(
251 com.liferay.portal.service.GroupService groupService) {
252 this.groupService = groupService;
253 }
254
255
260 public GroupPersistence getGroupPersistence() {
261 return groupPersistence;
262 }
263
264
269 public void setGroupPersistence(GroupPersistence groupPersistence) {
270 this.groupPersistence = groupPersistence;
271 }
272
273
278 public GroupFinder getGroupFinder() {
279 return groupFinder;
280 }
281
282
287 public void setGroupFinder(GroupFinder groupFinder) {
288 this.groupFinder = groupFinder;
289 }
290
291
296 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
297 return resourceLocalService;
298 }
299
300
305 public void setResourceLocalService(
306 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
307 this.resourceLocalService = resourceLocalService;
308 }
309
310
315 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
316 return systemEventLocalService;
317 }
318
319
324 public void setSystemEventLocalService(
325 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
326 this.systemEventLocalService = systemEventLocalService;
327 }
328
329
334 public SystemEventPersistence getSystemEventPersistence() {
335 return systemEventPersistence;
336 }
337
338
343 public void setSystemEventPersistence(
344 SystemEventPersistence systemEventPersistence) {
345 this.systemEventPersistence = systemEventPersistence;
346 }
347
348
353 public com.liferay.portal.service.UserLocalService getUserLocalService() {
354 return userLocalService;
355 }
356
357
362 public void setUserLocalService(
363 com.liferay.portal.service.UserLocalService userLocalService) {
364 this.userLocalService = userLocalService;
365 }
366
367
372 public com.liferay.portal.service.UserService getUserService() {
373 return userService;
374 }
375
376
381 public void setUserService(
382 com.liferay.portal.service.UserService userService) {
383 this.userService = userService;
384 }
385
386
391 public UserPersistence getUserPersistence() {
392 return userPersistence;
393 }
394
395
400 public void setUserPersistence(UserPersistence userPersistence) {
401 this.userPersistence = userPersistence;
402 }
403
404
409 public UserFinder getUserFinder() {
410 return userFinder;
411 }
412
413
418 public void setUserFinder(UserFinder userFinder) {
419 this.userFinder = userFinder;
420 }
421
422
427 public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService getDLFileEntryTypeLocalService() {
428 return dlFileEntryTypeLocalService;
429 }
430
431
436 public void setDLFileEntryTypeLocalService(
437 com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
438 this.dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
439 }
440
441
446 public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService getDLFileEntryTypeService() {
447 return dlFileEntryTypeService;
448 }
449
450
455 public void setDLFileEntryTypeService(
456 com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService) {
457 this.dlFileEntryTypeService = dlFileEntryTypeService;
458 }
459
460
465 public DLFileEntryTypePersistence getDLFileEntryTypePersistence() {
466 return dlFileEntryTypePersistence;
467 }
468
469
474 public void setDLFileEntryTypePersistence(
475 DLFileEntryTypePersistence dlFileEntryTypePersistence) {
476 this.dlFileEntryTypePersistence = dlFileEntryTypePersistence;
477 }
478
479
484 public DLFileEntryTypeFinder getDLFileEntryTypeFinder() {
485 return dlFileEntryTypeFinder;
486 }
487
488
493 public void setDLFileEntryTypeFinder(
494 DLFileEntryTypeFinder dlFileEntryTypeFinder) {
495 this.dlFileEntryTypeFinder = dlFileEntryTypeFinder;
496 }
497
498
503 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLayoutLocalService getDDMStructureLayoutLocalService() {
504 return ddmStructureLayoutLocalService;
505 }
506
507
512 public void setDDMStructureLayoutLocalService(
513 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLayoutLocalService ddmStructureLayoutLocalService) {
514 this.ddmStructureLayoutLocalService = ddmStructureLayoutLocalService;
515 }
516
517
522 public DDMStructureLayoutPersistence getDDMStructureLayoutPersistence() {
523 return ddmStructureLayoutPersistence;
524 }
525
526
531 public void setDDMStructureLayoutPersistence(
532 DDMStructureLayoutPersistence ddmStructureLayoutPersistence) {
533 this.ddmStructureLayoutPersistence = ddmStructureLayoutPersistence;
534 }
535
536
541 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
542 return ddmStructureLinkLocalService;
543 }
544
545
550 public void setDDMStructureLinkLocalService(
551 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
552 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
553 }
554
555
560 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
561 return ddmStructureLinkPersistence;
562 }
563
564
569 public void setDDMStructureLinkPersistence(
570 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
571 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
572 }
573
574
579 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService getDDMStructureVersionLocalService() {
580 return ddmStructureVersionLocalService;
581 }
582
583
588 public void setDDMStructureVersionLocalService(
589 com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService ddmStructureVersionLocalService) {
590 this.ddmStructureVersionLocalService = ddmStructureVersionLocalService;
591 }
592
593
598 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService getDDMStructureVersionService() {
599 return ddmStructureVersionService;
600 }
601
602
607 public void setDDMStructureVersionService(
608 com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService ddmStructureVersionService) {
609 this.ddmStructureVersionService = ddmStructureVersionService;
610 }
611
612
617 public DDMStructureVersionPersistence getDDMStructureVersionPersistence() {
618 return ddmStructureVersionPersistence;
619 }
620
621
626 public void setDDMStructureVersionPersistence(
627 DDMStructureVersionPersistence ddmStructureVersionPersistence) {
628 this.ddmStructureVersionPersistence = ddmStructureVersionPersistence;
629 }
630
631
636 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService getDDMTemplateLocalService() {
637 return ddmTemplateLocalService;
638 }
639
640
645 public void setDDMTemplateLocalService(
646 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService) {
647 this.ddmTemplateLocalService = ddmTemplateLocalService;
648 }
649
650
655 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService getDDMTemplateService() {
656 return ddmTemplateService;
657 }
658
659
664 public void setDDMTemplateService(
665 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService) {
666 this.ddmTemplateService = ddmTemplateService;
667 }
668
669
674 public DDMTemplatePersistence getDDMTemplatePersistence() {
675 return ddmTemplatePersistence;
676 }
677
678
683 public void setDDMTemplatePersistence(
684 DDMTemplatePersistence ddmTemplatePersistence) {
685 this.ddmTemplatePersistence = ddmTemplatePersistence;
686 }
687
688
693 public DDMTemplateFinder getDDMTemplateFinder() {
694 return ddmTemplateFinder;
695 }
696
697
702 public void setDDMTemplateFinder(DDMTemplateFinder ddmTemplateFinder) {
703 this.ddmTemplateFinder = ddmTemplateFinder;
704 }
705
706 public void afterPropertiesSet() {
707 }
708
709 public void destroy() {
710 }
711
712
717 @Override
718 public String getBeanIdentifier() {
719 return _beanIdentifier;
720 }
721
722
727 @Override
728 public void setBeanIdentifier(String beanIdentifier) {
729 _beanIdentifier = beanIdentifier;
730 }
731
732 protected Class<?> getModelClass() {
733 return DDMStructure.class;
734 }
735
736 protected String getModelClassName() {
737 return DDMStructure.class.getName();
738 }
739
740
745 protected void runSQL(String sql) {
746 try {
747 DataSource dataSource = ddmStructurePersistence.getDataSource();
748
749 DB db = DBFactoryUtil.getDB();
750
751 sql = db.buildSQL(sql);
752 sql = PortalUtil.transformSQL(sql);
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 = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
765 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
766 @BeanReference(type = DDMStructureService.class)
767 protected DDMStructureService ddmStructureService;
768 @BeanReference(type = DDMStructurePersistence.class)
769 protected DDMStructurePersistence ddmStructurePersistence;
770 @BeanReference(type = DDMStructureFinder.class)
771 protected DDMStructureFinder ddmStructureFinder;
772 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
773 protected com.liferay.counter.service.CounterLocalService counterLocalService;
774 @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
775 protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
776 @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
777 protected com.liferay.portal.service.ClassNameService classNameService;
778 @BeanReference(type = ClassNamePersistence.class)
779 protected ClassNamePersistence classNamePersistence;
780 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
781 protected com.liferay.portal.service.GroupLocalService groupLocalService;
782 @BeanReference(type = com.liferay.portal.service.GroupService.class)
783 protected com.liferay.portal.service.GroupService groupService;
784 @BeanReference(type = GroupPersistence.class)
785 protected GroupPersistence groupPersistence;
786 @BeanReference(type = GroupFinder.class)
787 protected GroupFinder groupFinder;
788 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
789 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
790 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
791 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
792 @BeanReference(type = SystemEventPersistence.class)
793 protected SystemEventPersistence systemEventPersistence;
794 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
795 protected com.liferay.portal.service.UserLocalService userLocalService;
796 @BeanReference(type = com.liferay.portal.service.UserService.class)
797 protected com.liferay.portal.service.UserService userService;
798 @BeanReference(type = UserPersistence.class)
799 protected UserPersistence userPersistence;
800 @BeanReference(type = UserFinder.class)
801 protected UserFinder userFinder;
802 @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService.class)
803 protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService;
804 @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService.class)
805 protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService;
806 @BeanReference(type = DLFileEntryTypePersistence.class)
807 protected DLFileEntryTypePersistence dlFileEntryTypePersistence;
808 @BeanReference(type = DLFileEntryTypeFinder.class)
809 protected DLFileEntryTypeFinder dlFileEntryTypeFinder;
810 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLayoutLocalService.class)
811 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLayoutLocalService ddmStructureLayoutLocalService;
812 @BeanReference(type = DDMStructureLayoutPersistence.class)
813 protected DDMStructureLayoutPersistence ddmStructureLayoutPersistence;
814 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
815 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
816 @BeanReference(type = DDMStructureLinkPersistence.class)
817 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
818 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService.class)
819 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService ddmStructureVersionLocalService;
820 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService.class)
821 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService ddmStructureVersionService;
822 @BeanReference(type = DDMStructureVersionPersistence.class)
823 protected DDMStructureVersionPersistence ddmStructureVersionPersistence;
824 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService.class)
825 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService;
826 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService.class)
827 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService;
828 @BeanReference(type = DDMTemplatePersistence.class)
829 protected DDMTemplatePersistence ddmTemplatePersistence;
830 @BeanReference(type = DDMTemplateFinder.class)
831 protected DDMTemplateFinder ddmTemplateFinder;
832 private String _beanIdentifier;
833 }