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.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.GroupFinder;
033 import com.liferay.portal.service.persistence.GroupPersistence;
034 import com.liferay.portal.service.persistence.ImagePersistence;
035 import com.liferay.portal.service.persistence.SystemEventPersistence;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.dynamicdatamapping.model.DDMTemplate;
040 import com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService;
041 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMContentPersistence;
042 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStorageLinkPersistence;
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 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplateFinder;
047 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplatePersistence;
048
049 import java.io.Serializable;
050
051 import java.util.List;
052
053 import javax.sql.DataSource;
054
055
067 public abstract class DDMTemplateLocalServiceBaseImpl
068 extends BaseLocalServiceImpl implements DDMTemplateLocalService,
069 IdentifiableBean {
070
075
076
083 @Indexable(type = IndexableType.REINDEX)
084 @Override
085 public DDMTemplate addDDMTemplate(DDMTemplate ddmTemplate)
086 throws SystemException {
087 ddmTemplate.setNew(true);
088
089 return ddmTemplatePersistence.update(ddmTemplate);
090 }
091
092
098 @Override
099 public DDMTemplate createDDMTemplate(long templateId) {
100 return ddmTemplatePersistence.create(templateId);
101 }
102
103
111 @Indexable(type = IndexableType.DELETE)
112 @Override
113 public DDMTemplate deleteDDMTemplate(long templateId)
114 throws PortalException, SystemException {
115 return ddmTemplatePersistence.remove(templateId);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public DDMTemplate deleteDDMTemplate(DDMTemplate ddmTemplate)
128 throws SystemException {
129 return ddmTemplatePersistence.remove(ddmTemplate);
130 }
131
132 @Override
133 public DynamicQuery dynamicQuery() {
134 Class<?> clazz = getClass();
135
136 return DynamicQueryFactoryUtil.forClass(DDMTemplate.class,
137 clazz.getClassLoader());
138 }
139
140
147 @Override
148 @SuppressWarnings("rawtypes")
149 public List dynamicQuery(DynamicQuery dynamicQuery)
150 throws SystemException {
151 return ddmTemplatePersistence.findWithDynamicQuery(dynamicQuery);
152 }
153
154
167 @Override
168 @SuppressWarnings("rawtypes")
169 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
170 throws SystemException {
171 return ddmTemplatePersistence.findWithDynamicQuery(dynamicQuery, start,
172 end);
173 }
174
175
189 @Override
190 @SuppressWarnings("rawtypes")
191 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
192 OrderByComparator orderByComparator) throws SystemException {
193 return ddmTemplatePersistence.findWithDynamicQuery(dynamicQuery, start,
194 end, orderByComparator);
195 }
196
197
204 @Override
205 public long dynamicQueryCount(DynamicQuery dynamicQuery)
206 throws SystemException {
207 return ddmTemplatePersistence.countWithDynamicQuery(dynamicQuery);
208 }
209
210
218 @Override
219 public long dynamicQueryCount(DynamicQuery dynamicQuery,
220 Projection projection) throws SystemException {
221 return ddmTemplatePersistence.countWithDynamicQuery(dynamicQuery,
222 projection);
223 }
224
225 @Override
226 public DDMTemplate fetchDDMTemplate(long templateId)
227 throws SystemException {
228 return ddmTemplatePersistence.fetchByPrimaryKey(templateId);
229 }
230
231
239 @Override
240 public DDMTemplate fetchDDMTemplateByUuidAndCompanyId(String uuid,
241 long companyId) throws SystemException {
242 return ddmTemplatePersistence.fetchByUuid_C_First(uuid, companyId, null);
243 }
244
245
253 @Override
254 public DDMTemplate fetchDDMTemplateByUuidAndGroupId(String uuid,
255 long groupId) throws SystemException {
256 return ddmTemplatePersistence.fetchByUUID_G(uuid, groupId);
257 }
258
259
267 @Override
268 public DDMTemplate getDDMTemplate(long templateId)
269 throws PortalException, SystemException {
270 return ddmTemplatePersistence.findByPrimaryKey(templateId);
271 }
272
273 @Override
274 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
275 throws PortalException, SystemException {
276 return ddmTemplatePersistence.findByPrimaryKey(primaryKeyObj);
277 }
278
279
288 @Override
289 public DDMTemplate getDDMTemplateByUuidAndCompanyId(String uuid,
290 long companyId) throws PortalException, SystemException {
291 return ddmTemplatePersistence.findByUuid_C_First(uuid, companyId, null);
292 }
293
294
303 @Override
304 public DDMTemplate getDDMTemplateByUuidAndGroupId(String uuid, long groupId)
305 throws PortalException, SystemException {
306 return ddmTemplatePersistence.findByUUID_G(uuid, groupId);
307 }
308
309
321 @Override
322 public List<DDMTemplate> getDDMTemplates(int start, int end)
323 throws SystemException {
324 return ddmTemplatePersistence.findAll(start, end);
325 }
326
327
333 @Override
334 public int getDDMTemplatesCount() throws SystemException {
335 return ddmTemplatePersistence.countAll();
336 }
337
338
345 @Indexable(type = IndexableType.REINDEX)
346 @Override
347 public DDMTemplate updateDDMTemplate(DDMTemplate ddmTemplate)
348 throws SystemException {
349 return ddmTemplatePersistence.update(ddmTemplate);
350 }
351
352
357 public com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService getDDMContentLocalService() {
358 return ddmContentLocalService;
359 }
360
361
366 public void setDDMContentLocalService(
367 com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService ddmContentLocalService) {
368 this.ddmContentLocalService = ddmContentLocalService;
369 }
370
371
376 public DDMContentPersistence getDDMContentPersistence() {
377 return ddmContentPersistence;
378 }
379
380
385 public void setDDMContentPersistence(
386 DDMContentPersistence ddmContentPersistence) {
387 this.ddmContentPersistence = ddmContentPersistence;
388 }
389
390
395 public com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService getDDMStorageLinkLocalService() {
396 return ddmStorageLinkLocalService;
397 }
398
399
404 public void setDDMStorageLinkLocalService(
405 com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService ddmStorageLinkLocalService) {
406 this.ddmStorageLinkLocalService = ddmStorageLinkLocalService;
407 }
408
409
414 public DDMStorageLinkPersistence getDDMStorageLinkPersistence() {
415 return ddmStorageLinkPersistence;
416 }
417
418
423 public void setDDMStorageLinkPersistence(
424 DDMStorageLinkPersistence ddmStorageLinkPersistence) {
425 this.ddmStorageLinkPersistence = ddmStorageLinkPersistence;
426 }
427
428
433 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
434 return ddmStructureLocalService;
435 }
436
437
442 public void setDDMStructureLocalService(
443 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
444 this.ddmStructureLocalService = ddmStructureLocalService;
445 }
446
447
452 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
453 return ddmStructureService;
454 }
455
456
461 public void setDDMStructureService(
462 com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
463 this.ddmStructureService = ddmStructureService;
464 }
465
466
471 public DDMStructurePersistence getDDMStructurePersistence() {
472 return ddmStructurePersistence;
473 }
474
475
480 public void setDDMStructurePersistence(
481 DDMStructurePersistence ddmStructurePersistence) {
482 this.ddmStructurePersistence = ddmStructurePersistence;
483 }
484
485
490 public DDMStructureFinder getDDMStructureFinder() {
491 return ddmStructureFinder;
492 }
493
494
499 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
500 this.ddmStructureFinder = ddmStructureFinder;
501 }
502
503
508 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
509 return ddmStructureLinkLocalService;
510 }
511
512
517 public void setDDMStructureLinkLocalService(
518 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
519 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
520 }
521
522
527 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
528 return ddmStructureLinkPersistence;
529 }
530
531
536 public void setDDMStructureLinkPersistence(
537 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
538 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
539 }
540
541
546 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService getDDMTemplateLocalService() {
547 return ddmTemplateLocalService;
548 }
549
550
555 public void setDDMTemplateLocalService(
556 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService) {
557 this.ddmTemplateLocalService = ddmTemplateLocalService;
558 }
559
560
565 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService getDDMTemplateService() {
566 return ddmTemplateService;
567 }
568
569
574 public void setDDMTemplateService(
575 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService) {
576 this.ddmTemplateService = ddmTemplateService;
577 }
578
579
584 public DDMTemplatePersistence getDDMTemplatePersistence() {
585 return ddmTemplatePersistence;
586 }
587
588
593 public void setDDMTemplatePersistence(
594 DDMTemplatePersistence ddmTemplatePersistence) {
595 this.ddmTemplatePersistence = ddmTemplatePersistence;
596 }
597
598
603 public DDMTemplateFinder getDDMTemplateFinder() {
604 return ddmTemplateFinder;
605 }
606
607
612 public void setDDMTemplateFinder(DDMTemplateFinder ddmTemplateFinder) {
613 this.ddmTemplateFinder = ddmTemplateFinder;
614 }
615
616
621 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
622 return counterLocalService;
623 }
624
625
630 public void setCounterLocalService(
631 com.liferay.counter.service.CounterLocalService counterLocalService) {
632 this.counterLocalService = counterLocalService;
633 }
634
635
640 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
641 return groupLocalService;
642 }
643
644
649 public void setGroupLocalService(
650 com.liferay.portal.service.GroupLocalService groupLocalService) {
651 this.groupLocalService = groupLocalService;
652 }
653
654
659 public com.liferay.portal.service.GroupService getGroupService() {
660 return groupService;
661 }
662
663
668 public void setGroupService(
669 com.liferay.portal.service.GroupService groupService) {
670 this.groupService = groupService;
671 }
672
673
678 public GroupPersistence getGroupPersistence() {
679 return groupPersistence;
680 }
681
682
687 public void setGroupPersistence(GroupPersistence groupPersistence) {
688 this.groupPersistence = groupPersistence;
689 }
690
691
696 public GroupFinder getGroupFinder() {
697 return groupFinder;
698 }
699
700
705 public void setGroupFinder(GroupFinder groupFinder) {
706 this.groupFinder = groupFinder;
707 }
708
709
714 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
715 return imageLocalService;
716 }
717
718
723 public void setImageLocalService(
724 com.liferay.portal.service.ImageLocalService imageLocalService) {
725 this.imageLocalService = imageLocalService;
726 }
727
728
733 public com.liferay.portal.service.ImageService getImageService() {
734 return imageService;
735 }
736
737
742 public void setImageService(
743 com.liferay.portal.service.ImageService imageService) {
744 this.imageService = imageService;
745 }
746
747
752 public ImagePersistence getImagePersistence() {
753 return imagePersistence;
754 }
755
756
761 public void setImagePersistence(ImagePersistence imagePersistence) {
762 this.imagePersistence = imagePersistence;
763 }
764
765
770 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
771 return resourceLocalService;
772 }
773
774
779 public void setResourceLocalService(
780 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
781 this.resourceLocalService = resourceLocalService;
782 }
783
784
789 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
790 return systemEventLocalService;
791 }
792
793
798 public void setSystemEventLocalService(
799 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
800 this.systemEventLocalService = systemEventLocalService;
801 }
802
803
808 public SystemEventPersistence getSystemEventPersistence() {
809 return systemEventPersistence;
810 }
811
812
817 public void setSystemEventPersistence(
818 SystemEventPersistence systemEventPersistence) {
819 this.systemEventPersistence = systemEventPersistence;
820 }
821
822
827 public com.liferay.portal.service.UserLocalService getUserLocalService() {
828 return userLocalService;
829 }
830
831
836 public void setUserLocalService(
837 com.liferay.portal.service.UserLocalService userLocalService) {
838 this.userLocalService = userLocalService;
839 }
840
841
846 public com.liferay.portal.service.UserService getUserService() {
847 return userService;
848 }
849
850
855 public void setUserService(
856 com.liferay.portal.service.UserService userService) {
857 this.userService = userService;
858 }
859
860
865 public UserPersistence getUserPersistence() {
866 return userPersistence;
867 }
868
869
874 public void setUserPersistence(UserPersistence userPersistence) {
875 this.userPersistence = userPersistence;
876 }
877
878
883 public UserFinder getUserFinder() {
884 return userFinder;
885 }
886
887
892 public void setUserFinder(UserFinder userFinder) {
893 this.userFinder = userFinder;
894 }
895
896 public void afterPropertiesSet() {
897 persistedModelLocalServiceRegistry.register("com.liferay.portlet.dynamicdatamapping.model.DDMTemplate",
898 ddmTemplateLocalService);
899 }
900
901 public void destroy() {
902 persistedModelLocalServiceRegistry.unregister(
903 "com.liferay.portlet.dynamicdatamapping.model.DDMTemplate");
904 }
905
906
911 @Override
912 public String getBeanIdentifier() {
913 return _beanIdentifier;
914 }
915
916
921 @Override
922 public void setBeanIdentifier(String beanIdentifier) {
923 _beanIdentifier = beanIdentifier;
924 }
925
926 protected Class<?> getModelClass() {
927 return DDMTemplate.class;
928 }
929
930 protected String getModelClassName() {
931 return DDMTemplate.class.getName();
932 }
933
934
939 protected void runSQL(String sql) throws SystemException {
940 try {
941 DataSource dataSource = ddmTemplatePersistence.getDataSource();
942
943 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
944 sql, new int[0]);
945
946 sqlUpdate.update();
947 }
948 catch (Exception e) {
949 throw new SystemException(e);
950 }
951 }
952
953 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService.class)
954 protected com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService ddmContentLocalService;
955 @BeanReference(type = DDMContentPersistence.class)
956 protected DDMContentPersistence ddmContentPersistence;
957 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService.class)
958 protected com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService ddmStorageLinkLocalService;
959 @BeanReference(type = DDMStorageLinkPersistence.class)
960 protected DDMStorageLinkPersistence ddmStorageLinkPersistence;
961 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
962 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
963 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
964 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
965 @BeanReference(type = DDMStructurePersistence.class)
966 protected DDMStructurePersistence ddmStructurePersistence;
967 @BeanReference(type = DDMStructureFinder.class)
968 protected DDMStructureFinder ddmStructureFinder;
969 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
970 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
971 @BeanReference(type = DDMStructureLinkPersistence.class)
972 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
973 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService.class)
974 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService;
975 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService.class)
976 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService;
977 @BeanReference(type = DDMTemplatePersistence.class)
978 protected DDMTemplatePersistence ddmTemplatePersistence;
979 @BeanReference(type = DDMTemplateFinder.class)
980 protected DDMTemplateFinder ddmTemplateFinder;
981 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
982 protected com.liferay.counter.service.CounterLocalService counterLocalService;
983 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
984 protected com.liferay.portal.service.GroupLocalService groupLocalService;
985 @BeanReference(type = com.liferay.portal.service.GroupService.class)
986 protected com.liferay.portal.service.GroupService groupService;
987 @BeanReference(type = GroupPersistence.class)
988 protected GroupPersistence groupPersistence;
989 @BeanReference(type = GroupFinder.class)
990 protected GroupFinder groupFinder;
991 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
992 protected com.liferay.portal.service.ImageLocalService imageLocalService;
993 @BeanReference(type = com.liferay.portal.service.ImageService.class)
994 protected com.liferay.portal.service.ImageService imageService;
995 @BeanReference(type = ImagePersistence.class)
996 protected ImagePersistence imagePersistence;
997 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
998 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
999 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1000 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1001 @BeanReference(type = SystemEventPersistence.class)
1002 protected SystemEventPersistence systemEventPersistence;
1003 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1004 protected com.liferay.portal.service.UserLocalService userLocalService;
1005 @BeanReference(type = com.liferay.portal.service.UserService.class)
1006 protected com.liferay.portal.service.UserService userService;
1007 @BeanReference(type = UserPersistence.class)
1008 protected UserPersistence userPersistence;
1009 @BeanReference(type = UserFinder.class)
1010 protected UserFinder userFinder;
1011 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1012 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1013 private String _beanIdentifier;
1014 }