001
014
015 package com.liferay.portlet.dynamicdatamapping.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.db.DB;
022 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
030 import com.liferay.portal.kernel.dao.orm.Projection;
031 import com.liferay.portal.kernel.dao.orm.Property;
032 import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
033 import com.liferay.portal.kernel.exception.PortalException;
034 import com.liferay.portal.kernel.exception.SystemException;
035 import com.liferay.portal.kernel.lar.ExportImportHelperUtil;
036 import com.liferay.portal.kernel.lar.ManifestSummary;
037 import com.liferay.portal.kernel.lar.PortletDataContext;
038 import com.liferay.portal.kernel.lar.StagedModelDataHandlerUtil;
039 import com.liferay.portal.kernel.lar.StagedModelType;
040 import com.liferay.portal.kernel.search.Indexable;
041 import com.liferay.portal.kernel.search.IndexableType;
042 import com.liferay.portal.kernel.util.OrderByComparator;
043 import com.liferay.portal.model.PersistedModel;
044 import com.liferay.portal.service.BaseLocalServiceImpl;
045 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
046 import com.liferay.portal.service.persistence.ClassNamePersistence;
047 import com.liferay.portal.service.persistence.GroupFinder;
048 import com.liferay.portal.service.persistence.GroupPersistence;
049 import com.liferay.portal.service.persistence.SystemEventPersistence;
050 import com.liferay.portal.service.persistence.UserFinder;
051 import com.liferay.portal.service.persistence.UserPersistence;
052 import com.liferay.portal.util.PortalUtil;
053
054 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypeFinder;
055 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryTypePersistence;
056 import com.liferay.portlet.dynamicdatamapping.model.DDMStructure;
057 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService;
058 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
059 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
060 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
061 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureVersionPersistence;
062 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplateFinder;
063 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplatePersistence;
064 import com.liferay.portlet.journal.service.persistence.JournalFolderFinder;
065 import com.liferay.portlet.journal.service.persistence.JournalFolderPersistence;
066
067 import java.io.Serializable;
068
069 import java.util.List;
070
071 import javax.sql.DataSource;
072
073
085 @ProviderType
086 public abstract class DDMStructureLocalServiceBaseImpl
087 extends BaseLocalServiceImpl implements DDMStructureLocalService,
088 IdentifiableBean {
089
094
095
101 @Indexable(type = IndexableType.REINDEX)
102 @Override
103 public DDMStructure addDDMStructure(DDMStructure ddmStructure) {
104 ddmStructure.setNew(true);
105
106 return ddmStructurePersistence.update(ddmStructure);
107 }
108
109
115 @Override
116 public DDMStructure createDDMStructure(long structureId) {
117 return ddmStructurePersistence.create(structureId);
118 }
119
120
127 @Indexable(type = IndexableType.DELETE)
128 @Override
129 public DDMStructure deleteDDMStructure(long structureId)
130 throws PortalException {
131 return ddmStructurePersistence.remove(structureId);
132 }
133
134
140 @Indexable(type = IndexableType.DELETE)
141 @Override
142 public DDMStructure deleteDDMStructure(DDMStructure ddmStructure) {
143 return ddmStructurePersistence.remove(ddmStructure);
144 }
145
146 @Override
147 public DynamicQuery dynamicQuery() {
148 Class<?> clazz = getClass();
149
150 return DynamicQueryFactoryUtil.forClass(DDMStructure.class,
151 clazz.getClassLoader());
152 }
153
154
160 @Override
161 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
162 return ddmStructurePersistence.findWithDynamicQuery(dynamicQuery);
163 }
164
165
177 @Override
178 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
179 int end) {
180 return ddmStructurePersistence.findWithDynamicQuery(dynamicQuery,
181 start, end);
182 }
183
184
197 @Override
198 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
199 int end, OrderByComparator<T> orderByComparator) {
200 return ddmStructurePersistence.findWithDynamicQuery(dynamicQuery,
201 start, end, orderByComparator);
202 }
203
204
210 @Override
211 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
212 return ddmStructurePersistence.countWithDynamicQuery(dynamicQuery);
213 }
214
215
222 @Override
223 public long dynamicQueryCount(DynamicQuery dynamicQuery,
224 Projection projection) {
225 return ddmStructurePersistence.countWithDynamicQuery(dynamicQuery,
226 projection);
227 }
228
229 @Override
230 public DDMStructure fetchDDMStructure(long structureId) {
231 return ddmStructurePersistence.fetchByPrimaryKey(structureId);
232 }
233
234
241 @Override
242 public DDMStructure fetchDDMStructureByUuidAndGroupId(String uuid,
243 long groupId) {
244 return ddmStructurePersistence.fetchByUUID_G(uuid, groupId);
245 }
246
247
254 @Override
255 public DDMStructure getDDMStructure(long structureId)
256 throws PortalException {
257 return ddmStructurePersistence.findByPrimaryKey(structureId);
258 }
259
260 @Override
261 public ActionableDynamicQuery getActionableDynamicQuery() {
262 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
263
264 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalServiceUtil.getService());
265 actionableDynamicQuery.setClass(DDMStructure.class);
266 actionableDynamicQuery.setClassLoader(getClassLoader());
267
268 actionableDynamicQuery.setPrimaryKeyPropertyName("structureId");
269
270 return actionableDynamicQuery;
271 }
272
273 protected void initActionableDynamicQuery(
274 ActionableDynamicQuery actionableDynamicQuery) {
275 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalServiceUtil.getService());
276 actionableDynamicQuery.setClass(DDMStructure.class);
277 actionableDynamicQuery.setClassLoader(getClassLoader());
278
279 actionableDynamicQuery.setPrimaryKeyPropertyName("structureId");
280 }
281
282 @Override
283 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
284 final PortletDataContext portletDataContext) {
285 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
286 @Override
287 public long performCount() throws PortalException {
288 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
289
290 StagedModelType stagedModelType = getStagedModelType();
291
292 long modelAdditionCount = super.performCount();
293
294 manifestSummary.addModelAdditionCount(stagedModelType.toString(),
295 modelAdditionCount);
296
297 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
298 stagedModelType);
299
300 manifestSummary.addModelDeletionCount(stagedModelType.toString(),
301 modelDeletionCount);
302
303 return modelAdditionCount;
304 }
305 };
306
307 initActionableDynamicQuery(exportActionableDynamicQuery);
308
309 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
310 @Override
311 public void addCriteria(DynamicQuery dynamicQuery) {
312 portletDataContext.addDateRangeCriteria(dynamicQuery,
313 "modifiedDate");
314
315 StagedModelType stagedModelType = exportActionableDynamicQuery.getStagedModelType();
316
317 if (stagedModelType.getReferrerClassNameId() >= 0) {
318 Property classNameIdProperty = PropertyFactoryUtil.forName(
319 "classNameId");
320
321 dynamicQuery.add(classNameIdProperty.eq(
322 stagedModelType.getReferrerClassNameId()));
323 }
324 }
325 });
326
327 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
328
329 exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId());
330
331 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod() {
332 @Override
333 public void performAction(Object object)
334 throws PortalException {
335 DDMStructure stagedModel = (DDMStructure)object;
336
337 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
338 stagedModel);
339 }
340 });
341 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
342 PortalUtil.getClassNameId(DDMStructure.class.getName())));
343
344 return exportActionableDynamicQuery;
345 }
346
347
350 @Override
351 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
352 throws PortalException {
353 return ddmStructureLocalService.deleteDDMStructure((DDMStructure)persistedModel);
354 }
355
356 @Override
357 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
358 throws PortalException {
359 return ddmStructurePersistence.findByPrimaryKey(primaryKeyObj);
360 }
361
362
369 @Override
370 public List<DDMStructure> getDDMStructuresByUuidAndCompanyId(String uuid,
371 long companyId) {
372 return ddmStructurePersistence.findByUuid_C(uuid, companyId);
373 }
374
375
385 @Override
386 public List<DDMStructure> getDDMStructuresByUuidAndCompanyId(String uuid,
387 long companyId, int start, int end,
388 OrderByComparator<DDMStructure> orderByComparator) {
389 return ddmStructurePersistence.findByUuid_C(uuid, companyId, start,
390 end, orderByComparator);
391 }
392
393
401 @Override
402 public DDMStructure getDDMStructureByUuidAndGroupId(String uuid,
403 long groupId) throws PortalException {
404 return ddmStructurePersistence.findByUUID_G(uuid, groupId);
405 }
406
407
418 @Override
419 public List<DDMStructure> getDDMStructures(int start, int end) {
420 return ddmStructurePersistence.findAll(start, end);
421 }
422
423
428 @Override
429 public int getDDMStructuresCount() {
430 return ddmStructurePersistence.countAll();
431 }
432
433
439 @Indexable(type = IndexableType.REINDEX)
440 @Override
441 public DDMStructure updateDDMStructure(DDMStructure ddmStructure) {
442 return ddmStructurePersistence.update(ddmStructure);
443 }
444
445
447 @Override
448 public void addDLFileEntryTypeDDMStructure(long fileEntryTypeId,
449 long structureId) {
450 dlFileEntryTypePersistence.addDDMStructure(fileEntryTypeId, structureId);
451 }
452
453
455 @Override
456 public void addDLFileEntryTypeDDMStructure(long fileEntryTypeId,
457 DDMStructure ddmStructure) {
458 dlFileEntryTypePersistence.addDDMStructure(fileEntryTypeId, ddmStructure);
459 }
460
461
463 @Override
464 public void addDLFileEntryTypeDDMStructures(long fileEntryTypeId,
465 long[] structureIds) {
466 dlFileEntryTypePersistence.addDDMStructures(fileEntryTypeId,
467 structureIds);
468 }
469
470
472 @Override
473 public void addDLFileEntryTypeDDMStructures(long fileEntryTypeId,
474 List<DDMStructure> DDMStructures) {
475 dlFileEntryTypePersistence.addDDMStructures(fileEntryTypeId,
476 DDMStructures);
477 }
478
479
481 @Override
482 public void clearDLFileEntryTypeDDMStructures(long fileEntryTypeId) {
483 dlFileEntryTypePersistence.clearDDMStructures(fileEntryTypeId);
484 }
485
486
488 @Override
489 public void deleteDLFileEntryTypeDDMStructure(long fileEntryTypeId,
490 long structureId) {
491 dlFileEntryTypePersistence.removeDDMStructure(fileEntryTypeId,
492 structureId);
493 }
494
495
497 @Override
498 public void deleteDLFileEntryTypeDDMStructure(long fileEntryTypeId,
499 DDMStructure ddmStructure) {
500 dlFileEntryTypePersistence.removeDDMStructure(fileEntryTypeId,
501 ddmStructure);
502 }
503
504
506 @Override
507 public void deleteDLFileEntryTypeDDMStructures(long fileEntryTypeId,
508 long[] structureIds) {
509 dlFileEntryTypePersistence.removeDDMStructures(fileEntryTypeId,
510 structureIds);
511 }
512
513
515 @Override
516 public void deleteDLFileEntryTypeDDMStructures(long fileEntryTypeId,
517 List<DDMStructure> DDMStructures) {
518 dlFileEntryTypePersistence.removeDDMStructures(fileEntryTypeId,
519 DDMStructures);
520 }
521
522
528 @Override
529 public long[] getDLFileEntryTypePrimaryKeys(long structureId) {
530 return ddmStructurePersistence.getDLFileEntryTypePrimaryKeys(structureId);
531 }
532
533
535 @Override
536 public List<DDMStructure> getDLFileEntryTypeDDMStructures(
537 long fileEntryTypeId) {
538 return dlFileEntryTypePersistence.getDDMStructures(fileEntryTypeId);
539 }
540
541
543 @Override
544 public List<DDMStructure> getDLFileEntryTypeDDMStructures(
545 long fileEntryTypeId, int start, int end) {
546 return dlFileEntryTypePersistence.getDDMStructures(fileEntryTypeId,
547 start, end);
548 }
549
550
552 @Override
553 public List<DDMStructure> getDLFileEntryTypeDDMStructures(
554 long fileEntryTypeId, int start, int end,
555 OrderByComparator<DDMStructure> orderByComparator) {
556 return dlFileEntryTypePersistence.getDDMStructures(fileEntryTypeId,
557 start, end, orderByComparator);
558 }
559
560
562 @Override
563 public int getDLFileEntryTypeDDMStructuresCount(long fileEntryTypeId) {
564 return dlFileEntryTypePersistence.getDDMStructuresSize(fileEntryTypeId);
565 }
566
567
569 @Override
570 public boolean hasDLFileEntryTypeDDMStructure(long fileEntryTypeId,
571 long structureId) {
572 return dlFileEntryTypePersistence.containsDDMStructure(fileEntryTypeId,
573 structureId);
574 }
575
576
578 @Override
579 public boolean hasDLFileEntryTypeDDMStructures(long fileEntryTypeId) {
580 return dlFileEntryTypePersistence.containsDDMStructures(fileEntryTypeId);
581 }
582
583
585 @Override
586 public void setDLFileEntryTypeDDMStructures(long fileEntryTypeId,
587 long[] structureIds) {
588 dlFileEntryTypePersistence.setDDMStructures(fileEntryTypeId,
589 structureIds);
590 }
591
592
594 @Override
595 public void addJournalFolderDDMStructure(long folderId, long structureId) {
596 journalFolderPersistence.addDDMStructure(folderId, structureId);
597 }
598
599
601 @Override
602 public void addJournalFolderDDMStructure(long folderId,
603 DDMStructure ddmStructure) {
604 journalFolderPersistence.addDDMStructure(folderId, ddmStructure);
605 }
606
607
609 @Override
610 public void addJournalFolderDDMStructures(long folderId, long[] structureIds) {
611 journalFolderPersistence.addDDMStructures(folderId, structureIds);
612 }
613
614
616 @Override
617 public void addJournalFolderDDMStructures(long folderId,
618 List<DDMStructure> DDMStructures) {
619 journalFolderPersistence.addDDMStructures(folderId, DDMStructures);
620 }
621
622
624 @Override
625 public void clearJournalFolderDDMStructures(long folderId) {
626 journalFolderPersistence.clearDDMStructures(folderId);
627 }
628
629
631 @Override
632 public void deleteJournalFolderDDMStructure(long folderId, long structureId) {
633 journalFolderPersistence.removeDDMStructure(folderId, structureId);
634 }
635
636
638 @Override
639 public void deleteJournalFolderDDMStructure(long folderId,
640 DDMStructure ddmStructure) {
641 journalFolderPersistence.removeDDMStructure(folderId, ddmStructure);
642 }
643
644
646 @Override
647 public void deleteJournalFolderDDMStructures(long folderId,
648 long[] structureIds) {
649 journalFolderPersistence.removeDDMStructures(folderId, structureIds);
650 }
651
652
654 @Override
655 public void deleteJournalFolderDDMStructures(long folderId,
656 List<DDMStructure> DDMStructures) {
657 journalFolderPersistence.removeDDMStructures(folderId, DDMStructures);
658 }
659
660
666 @Override
667 public long[] getJournalFolderPrimaryKeys(long structureId) {
668 return ddmStructurePersistence.getJournalFolderPrimaryKeys(structureId);
669 }
670
671
673 @Override
674 public List<DDMStructure> getJournalFolderDDMStructures(long folderId) {
675 return journalFolderPersistence.getDDMStructures(folderId);
676 }
677
678
680 @Override
681 public List<DDMStructure> getJournalFolderDDMStructures(long folderId,
682 int start, int end) {
683 return journalFolderPersistence.getDDMStructures(folderId, start, end);
684 }
685
686
688 @Override
689 public List<DDMStructure> getJournalFolderDDMStructures(long folderId,
690 int start, int end, OrderByComparator<DDMStructure> orderByComparator) {
691 return journalFolderPersistence.getDDMStructures(folderId, start, end,
692 orderByComparator);
693 }
694
695
697 @Override
698 public int getJournalFolderDDMStructuresCount(long folderId) {
699 return journalFolderPersistence.getDDMStructuresSize(folderId);
700 }
701
702
704 @Override
705 public boolean hasJournalFolderDDMStructure(long folderId, long structureId) {
706 return journalFolderPersistence.containsDDMStructure(folderId,
707 structureId);
708 }
709
710
712 @Override
713 public boolean hasJournalFolderDDMStructures(long folderId) {
714 return journalFolderPersistence.containsDDMStructures(folderId);
715 }
716
717
719 @Override
720 public void setJournalFolderDDMStructures(long folderId, long[] structureIds) {
721 journalFolderPersistence.setDDMStructures(folderId, structureIds);
722 }
723
724
729 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
730 return ddmStructureLocalService;
731 }
732
733
738 public void setDDMStructureLocalService(
739 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
740 this.ddmStructureLocalService = ddmStructureLocalService;
741 }
742
743
748 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
749 return ddmStructureService;
750 }
751
752
757 public void setDDMStructureService(
758 com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
759 this.ddmStructureService = ddmStructureService;
760 }
761
762
767 public DDMStructurePersistence getDDMStructurePersistence() {
768 return ddmStructurePersistence;
769 }
770
771
776 public void setDDMStructurePersistence(
777 DDMStructurePersistence ddmStructurePersistence) {
778 this.ddmStructurePersistence = ddmStructurePersistence;
779 }
780
781
786 public DDMStructureFinder getDDMStructureFinder() {
787 return ddmStructureFinder;
788 }
789
790
795 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
796 this.ddmStructureFinder = ddmStructureFinder;
797 }
798
799
804 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
805 return counterLocalService;
806 }
807
808
813 public void setCounterLocalService(
814 com.liferay.counter.service.CounterLocalService counterLocalService) {
815 this.counterLocalService = counterLocalService;
816 }
817
818
823 public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
824 return classNameLocalService;
825 }
826
827
832 public void setClassNameLocalService(
833 com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
834 this.classNameLocalService = classNameLocalService;
835 }
836
837
842 public com.liferay.portal.service.ClassNameService getClassNameService() {
843 return classNameService;
844 }
845
846
851 public void setClassNameService(
852 com.liferay.portal.service.ClassNameService classNameService) {
853 this.classNameService = classNameService;
854 }
855
856
861 public ClassNamePersistence getClassNamePersistence() {
862 return classNamePersistence;
863 }
864
865
870 public void setClassNamePersistence(
871 ClassNamePersistence classNamePersistence) {
872 this.classNamePersistence = classNamePersistence;
873 }
874
875
880 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
881 return groupLocalService;
882 }
883
884
889 public void setGroupLocalService(
890 com.liferay.portal.service.GroupLocalService groupLocalService) {
891 this.groupLocalService = groupLocalService;
892 }
893
894
899 public com.liferay.portal.service.GroupService getGroupService() {
900 return groupService;
901 }
902
903
908 public void setGroupService(
909 com.liferay.portal.service.GroupService groupService) {
910 this.groupService = groupService;
911 }
912
913
918 public GroupPersistence getGroupPersistence() {
919 return groupPersistence;
920 }
921
922
927 public void setGroupPersistence(GroupPersistence groupPersistence) {
928 this.groupPersistence = groupPersistence;
929 }
930
931
936 public GroupFinder getGroupFinder() {
937 return groupFinder;
938 }
939
940
945 public void setGroupFinder(GroupFinder groupFinder) {
946 this.groupFinder = groupFinder;
947 }
948
949
954 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
955 return resourceLocalService;
956 }
957
958
963 public void setResourceLocalService(
964 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
965 this.resourceLocalService = resourceLocalService;
966 }
967
968
973 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
974 return systemEventLocalService;
975 }
976
977
982 public void setSystemEventLocalService(
983 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
984 this.systemEventLocalService = systemEventLocalService;
985 }
986
987
992 public SystemEventPersistence getSystemEventPersistence() {
993 return systemEventPersistence;
994 }
995
996
1001 public void setSystemEventPersistence(
1002 SystemEventPersistence systemEventPersistence) {
1003 this.systemEventPersistence = systemEventPersistence;
1004 }
1005
1006
1011 public com.liferay.portal.service.UserLocalService getUserLocalService() {
1012 return userLocalService;
1013 }
1014
1015
1020 public void setUserLocalService(
1021 com.liferay.portal.service.UserLocalService userLocalService) {
1022 this.userLocalService = userLocalService;
1023 }
1024
1025
1030 public com.liferay.portal.service.UserService getUserService() {
1031 return userService;
1032 }
1033
1034
1039 public void setUserService(
1040 com.liferay.portal.service.UserService userService) {
1041 this.userService = userService;
1042 }
1043
1044
1049 public UserPersistence getUserPersistence() {
1050 return userPersistence;
1051 }
1052
1053
1058 public void setUserPersistence(UserPersistence userPersistence) {
1059 this.userPersistence = userPersistence;
1060 }
1061
1062
1067 public UserFinder getUserFinder() {
1068 return userFinder;
1069 }
1070
1071
1076 public void setUserFinder(UserFinder userFinder) {
1077 this.userFinder = userFinder;
1078 }
1079
1080
1085 public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService getDLFileEntryTypeLocalService() {
1086 return dlFileEntryTypeLocalService;
1087 }
1088
1089
1094 public void setDLFileEntryTypeLocalService(
1095 com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService) {
1096 this.dlFileEntryTypeLocalService = dlFileEntryTypeLocalService;
1097 }
1098
1099
1104 public com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService getDLFileEntryTypeService() {
1105 return dlFileEntryTypeService;
1106 }
1107
1108
1113 public void setDLFileEntryTypeService(
1114 com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService) {
1115 this.dlFileEntryTypeService = dlFileEntryTypeService;
1116 }
1117
1118
1123 public DLFileEntryTypePersistence getDLFileEntryTypePersistence() {
1124 return dlFileEntryTypePersistence;
1125 }
1126
1127
1132 public void setDLFileEntryTypePersistence(
1133 DLFileEntryTypePersistence dlFileEntryTypePersistence) {
1134 this.dlFileEntryTypePersistence = dlFileEntryTypePersistence;
1135 }
1136
1137
1142 public DLFileEntryTypeFinder getDLFileEntryTypeFinder() {
1143 return dlFileEntryTypeFinder;
1144 }
1145
1146
1151 public void setDLFileEntryTypeFinder(
1152 DLFileEntryTypeFinder dlFileEntryTypeFinder) {
1153 this.dlFileEntryTypeFinder = dlFileEntryTypeFinder;
1154 }
1155
1156
1161 public com.liferay.portlet.journal.service.JournalFolderLocalService getJournalFolderLocalService() {
1162 return journalFolderLocalService;
1163 }
1164
1165
1170 public void setJournalFolderLocalService(
1171 com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService) {
1172 this.journalFolderLocalService = journalFolderLocalService;
1173 }
1174
1175
1180 public com.liferay.portlet.journal.service.JournalFolderService getJournalFolderService() {
1181 return journalFolderService;
1182 }
1183
1184
1189 public void setJournalFolderService(
1190 com.liferay.portlet.journal.service.JournalFolderService journalFolderService) {
1191 this.journalFolderService = journalFolderService;
1192 }
1193
1194
1199 public JournalFolderPersistence getJournalFolderPersistence() {
1200 return journalFolderPersistence;
1201 }
1202
1203
1208 public void setJournalFolderPersistence(
1209 JournalFolderPersistence journalFolderPersistence) {
1210 this.journalFolderPersistence = journalFolderPersistence;
1211 }
1212
1213
1218 public JournalFolderFinder getJournalFolderFinder() {
1219 return journalFolderFinder;
1220 }
1221
1222
1227 public void setJournalFolderFinder(JournalFolderFinder journalFolderFinder) {
1228 this.journalFolderFinder = journalFolderFinder;
1229 }
1230
1231
1236 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
1237 return ddmStructureLinkLocalService;
1238 }
1239
1240
1245 public void setDDMStructureLinkLocalService(
1246 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
1247 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
1248 }
1249
1250
1255 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
1256 return ddmStructureLinkPersistence;
1257 }
1258
1259
1264 public void setDDMStructureLinkPersistence(
1265 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
1266 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
1267 }
1268
1269
1274 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService getDDMStructureVersionLocalService() {
1275 return ddmStructureVersionLocalService;
1276 }
1277
1278
1283 public void setDDMStructureVersionLocalService(
1284 com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService ddmStructureVersionLocalService) {
1285 this.ddmStructureVersionLocalService = ddmStructureVersionLocalService;
1286 }
1287
1288
1293 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService getDDMStructureVersionService() {
1294 return ddmStructureVersionService;
1295 }
1296
1297
1302 public void setDDMStructureVersionService(
1303 com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService ddmStructureVersionService) {
1304 this.ddmStructureVersionService = ddmStructureVersionService;
1305 }
1306
1307
1312 public DDMStructureVersionPersistence getDDMStructureVersionPersistence() {
1313 return ddmStructureVersionPersistence;
1314 }
1315
1316
1321 public void setDDMStructureVersionPersistence(
1322 DDMStructureVersionPersistence ddmStructureVersionPersistence) {
1323 this.ddmStructureVersionPersistence = ddmStructureVersionPersistence;
1324 }
1325
1326
1331 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService getDDMTemplateLocalService() {
1332 return ddmTemplateLocalService;
1333 }
1334
1335
1340 public void setDDMTemplateLocalService(
1341 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService) {
1342 this.ddmTemplateLocalService = ddmTemplateLocalService;
1343 }
1344
1345
1350 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService getDDMTemplateService() {
1351 return ddmTemplateService;
1352 }
1353
1354
1359 public void setDDMTemplateService(
1360 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService) {
1361 this.ddmTemplateService = ddmTemplateService;
1362 }
1363
1364
1369 public DDMTemplatePersistence getDDMTemplatePersistence() {
1370 return ddmTemplatePersistence;
1371 }
1372
1373
1378 public void setDDMTemplatePersistence(
1379 DDMTemplatePersistence ddmTemplatePersistence) {
1380 this.ddmTemplatePersistence = ddmTemplatePersistence;
1381 }
1382
1383
1388 public DDMTemplateFinder getDDMTemplateFinder() {
1389 return ddmTemplateFinder;
1390 }
1391
1392
1397 public void setDDMTemplateFinder(DDMTemplateFinder ddmTemplateFinder) {
1398 this.ddmTemplateFinder = ddmTemplateFinder;
1399 }
1400
1401 public void afterPropertiesSet() {
1402 persistedModelLocalServiceRegistry.register("com.liferay.portlet.dynamicdatamapping.model.DDMStructure",
1403 ddmStructureLocalService);
1404 }
1405
1406 public void destroy() {
1407 persistedModelLocalServiceRegistry.unregister(
1408 "com.liferay.portlet.dynamicdatamapping.model.DDMStructure");
1409 }
1410
1411
1416 @Override
1417 public String getBeanIdentifier() {
1418 return _beanIdentifier;
1419 }
1420
1421
1426 @Override
1427 public void setBeanIdentifier(String beanIdentifier) {
1428 _beanIdentifier = beanIdentifier;
1429 }
1430
1431 protected Class<?> getModelClass() {
1432 return DDMStructure.class;
1433 }
1434
1435 protected String getModelClassName() {
1436 return DDMStructure.class.getName();
1437 }
1438
1439
1444 protected void runSQL(String sql) {
1445 try {
1446 DataSource dataSource = ddmStructurePersistence.getDataSource();
1447
1448 DB db = DBFactoryUtil.getDB();
1449
1450 sql = db.buildSQL(sql);
1451 sql = PortalUtil.transformSQL(sql);
1452
1453 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1454 sql, new int[0]);
1455
1456 sqlUpdate.update();
1457 }
1458 catch (Exception e) {
1459 throw new SystemException(e);
1460 }
1461 }
1462
1463 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
1464 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
1465 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
1466 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
1467 @BeanReference(type = DDMStructurePersistence.class)
1468 protected DDMStructurePersistence ddmStructurePersistence;
1469 @BeanReference(type = DDMStructureFinder.class)
1470 protected DDMStructureFinder ddmStructureFinder;
1471 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1472 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1473 @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
1474 protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
1475 @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
1476 protected com.liferay.portal.service.ClassNameService classNameService;
1477 @BeanReference(type = ClassNamePersistence.class)
1478 protected ClassNamePersistence classNamePersistence;
1479 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1480 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1481 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1482 protected com.liferay.portal.service.GroupService groupService;
1483 @BeanReference(type = GroupPersistence.class)
1484 protected GroupPersistence groupPersistence;
1485 @BeanReference(type = GroupFinder.class)
1486 protected GroupFinder groupFinder;
1487 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1488 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1489 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1490 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1491 @BeanReference(type = SystemEventPersistence.class)
1492 protected SystemEventPersistence systemEventPersistence;
1493 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1494 protected com.liferay.portal.service.UserLocalService userLocalService;
1495 @BeanReference(type = com.liferay.portal.service.UserService.class)
1496 protected com.liferay.portal.service.UserService userService;
1497 @BeanReference(type = UserPersistence.class)
1498 protected UserPersistence userPersistence;
1499 @BeanReference(type = UserFinder.class)
1500 protected UserFinder userFinder;
1501 @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService.class)
1502 protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalService dlFileEntryTypeLocalService;
1503 @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService.class)
1504 protected com.liferay.portlet.documentlibrary.service.DLFileEntryTypeService dlFileEntryTypeService;
1505 @BeanReference(type = DLFileEntryTypePersistence.class)
1506 protected DLFileEntryTypePersistence dlFileEntryTypePersistence;
1507 @BeanReference(type = DLFileEntryTypeFinder.class)
1508 protected DLFileEntryTypeFinder dlFileEntryTypeFinder;
1509 @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderLocalService.class)
1510 protected com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService;
1511 @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderService.class)
1512 protected com.liferay.portlet.journal.service.JournalFolderService journalFolderService;
1513 @BeanReference(type = JournalFolderPersistence.class)
1514 protected JournalFolderPersistence journalFolderPersistence;
1515 @BeanReference(type = JournalFolderFinder.class)
1516 protected JournalFolderFinder journalFolderFinder;
1517 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
1518 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
1519 @BeanReference(type = DDMStructureLinkPersistence.class)
1520 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
1521 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService.class)
1522 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionLocalService ddmStructureVersionLocalService;
1523 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService.class)
1524 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureVersionService ddmStructureVersionService;
1525 @BeanReference(type = DDMStructureVersionPersistence.class)
1526 protected DDMStructureVersionPersistence ddmStructureVersionPersistence;
1527 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService.class)
1528 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService;
1529 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService.class)
1530 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService;
1531 @BeanReference(type = DDMTemplatePersistence.class)
1532 protected DDMTemplatePersistence ddmTemplatePersistence;
1533 @BeanReference(type = DDMTemplateFinder.class)
1534 protected DDMTemplateFinder ddmTemplateFinder;
1535 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1536 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1537 private String _beanIdentifier;
1538 }