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.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink;
036 import com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService;
037 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMContentPersistence;
038 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStorageLinkPersistence;
039 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
040 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
041 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
042 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplateFinder;
043 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplatePersistence;
044
045 import java.io.Serializable;
046
047 import java.util.List;
048
049 import javax.sql.DataSource;
050
051
063 public abstract class DDMStorageLinkLocalServiceBaseImpl
064 extends BaseLocalServiceImpl implements DDMStorageLinkLocalService,
065 IdentifiableBean {
066
071
072
079 @Indexable(type = IndexableType.REINDEX)
080 @Override
081 public DDMStorageLink addDDMStorageLink(DDMStorageLink ddmStorageLink)
082 throws SystemException {
083 ddmStorageLink.setNew(true);
084
085 return ddmStorageLinkPersistence.update(ddmStorageLink);
086 }
087
088
094 @Override
095 public DDMStorageLink createDDMStorageLink(long storageLinkId) {
096 return ddmStorageLinkPersistence.create(storageLinkId);
097 }
098
099
107 @Indexable(type = IndexableType.DELETE)
108 @Override
109 public DDMStorageLink deleteDDMStorageLink(long storageLinkId)
110 throws PortalException, SystemException {
111 return ddmStorageLinkPersistence.remove(storageLinkId);
112 }
113
114
121 @Indexable(type = IndexableType.DELETE)
122 @Override
123 public DDMStorageLink deleteDDMStorageLink(DDMStorageLink ddmStorageLink)
124 throws SystemException {
125 return ddmStorageLinkPersistence.remove(ddmStorageLink);
126 }
127
128 @Override
129 public DynamicQuery dynamicQuery() {
130 Class<?> clazz = getClass();
131
132 return DynamicQueryFactoryUtil.forClass(DDMStorageLink.class,
133 clazz.getClassLoader());
134 }
135
136
143 @Override
144 @SuppressWarnings("rawtypes")
145 public List dynamicQuery(DynamicQuery dynamicQuery)
146 throws SystemException {
147 return ddmStorageLinkPersistence.findWithDynamicQuery(dynamicQuery);
148 }
149
150
163 @Override
164 @SuppressWarnings("rawtypes")
165 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
166 throws SystemException {
167 return ddmStorageLinkPersistence.findWithDynamicQuery(dynamicQuery,
168 start, end);
169 }
170
171
185 @Override
186 @SuppressWarnings("rawtypes")
187 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
188 OrderByComparator orderByComparator) throws SystemException {
189 return ddmStorageLinkPersistence.findWithDynamicQuery(dynamicQuery,
190 start, end, orderByComparator);
191 }
192
193
200 @Override
201 public long dynamicQueryCount(DynamicQuery dynamicQuery)
202 throws SystemException {
203 return ddmStorageLinkPersistence.countWithDynamicQuery(dynamicQuery);
204 }
205
206
214 @Override
215 public long dynamicQueryCount(DynamicQuery dynamicQuery,
216 Projection projection) throws SystemException {
217 return ddmStorageLinkPersistence.countWithDynamicQuery(dynamicQuery,
218 projection);
219 }
220
221 @Override
222 public DDMStorageLink fetchDDMStorageLink(long storageLinkId)
223 throws SystemException {
224 return ddmStorageLinkPersistence.fetchByPrimaryKey(storageLinkId);
225 }
226
227
235 @Override
236 public DDMStorageLink getDDMStorageLink(long storageLinkId)
237 throws PortalException, SystemException {
238 return ddmStorageLinkPersistence.findByPrimaryKey(storageLinkId);
239 }
240
241 @Override
242 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
243 throws PortalException, SystemException {
244 return ddmStorageLinkPersistence.findByPrimaryKey(primaryKeyObj);
245 }
246
247
259 @Override
260 public List<DDMStorageLink> getDDMStorageLinks(int start, int end)
261 throws SystemException {
262 return ddmStorageLinkPersistence.findAll(start, end);
263 }
264
265
271 @Override
272 public int getDDMStorageLinksCount() throws SystemException {
273 return ddmStorageLinkPersistence.countAll();
274 }
275
276
283 @Indexable(type = IndexableType.REINDEX)
284 @Override
285 public DDMStorageLink updateDDMStorageLink(DDMStorageLink ddmStorageLink)
286 throws SystemException {
287 return ddmStorageLinkPersistence.update(ddmStorageLink);
288 }
289
290
295 public com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService getDDMContentLocalService() {
296 return ddmContentLocalService;
297 }
298
299
304 public void setDDMContentLocalService(
305 com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService ddmContentLocalService) {
306 this.ddmContentLocalService = ddmContentLocalService;
307 }
308
309
314 public DDMContentPersistence getDDMContentPersistence() {
315 return ddmContentPersistence;
316 }
317
318
323 public void setDDMContentPersistence(
324 DDMContentPersistence ddmContentPersistence) {
325 this.ddmContentPersistence = ddmContentPersistence;
326 }
327
328
333 public com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService getDDMStorageLinkLocalService() {
334 return ddmStorageLinkLocalService;
335 }
336
337
342 public void setDDMStorageLinkLocalService(
343 com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService ddmStorageLinkLocalService) {
344 this.ddmStorageLinkLocalService = ddmStorageLinkLocalService;
345 }
346
347
352 public DDMStorageLinkPersistence getDDMStorageLinkPersistence() {
353 return ddmStorageLinkPersistence;
354 }
355
356
361 public void setDDMStorageLinkPersistence(
362 DDMStorageLinkPersistence ddmStorageLinkPersistence) {
363 this.ddmStorageLinkPersistence = ddmStorageLinkPersistence;
364 }
365
366
371 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
372 return ddmStructureLocalService;
373 }
374
375
380 public void setDDMStructureLocalService(
381 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
382 this.ddmStructureLocalService = ddmStructureLocalService;
383 }
384
385
390 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
391 return ddmStructureService;
392 }
393
394
399 public void setDDMStructureService(
400 com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
401 this.ddmStructureService = ddmStructureService;
402 }
403
404
409 public DDMStructurePersistence getDDMStructurePersistence() {
410 return ddmStructurePersistence;
411 }
412
413
418 public void setDDMStructurePersistence(
419 DDMStructurePersistence ddmStructurePersistence) {
420 this.ddmStructurePersistence = ddmStructurePersistence;
421 }
422
423
428 public DDMStructureFinder getDDMStructureFinder() {
429 return ddmStructureFinder;
430 }
431
432
437 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
438 this.ddmStructureFinder = ddmStructureFinder;
439 }
440
441
446 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
447 return ddmStructureLinkLocalService;
448 }
449
450
455 public void setDDMStructureLinkLocalService(
456 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
457 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
458 }
459
460
465 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
466 return ddmStructureLinkPersistence;
467 }
468
469
474 public void setDDMStructureLinkPersistence(
475 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
476 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
477 }
478
479
484 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService getDDMTemplateLocalService() {
485 return ddmTemplateLocalService;
486 }
487
488
493 public void setDDMTemplateLocalService(
494 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService) {
495 this.ddmTemplateLocalService = ddmTemplateLocalService;
496 }
497
498
503 public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService getDDMTemplateService() {
504 return ddmTemplateService;
505 }
506
507
512 public void setDDMTemplateService(
513 com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService) {
514 this.ddmTemplateService = ddmTemplateService;
515 }
516
517
522 public DDMTemplatePersistence getDDMTemplatePersistence() {
523 return ddmTemplatePersistence;
524 }
525
526
531 public void setDDMTemplatePersistence(
532 DDMTemplatePersistence ddmTemplatePersistence) {
533 this.ddmTemplatePersistence = ddmTemplatePersistence;
534 }
535
536
541 public DDMTemplateFinder getDDMTemplateFinder() {
542 return ddmTemplateFinder;
543 }
544
545
550 public void setDDMTemplateFinder(DDMTemplateFinder ddmTemplateFinder) {
551 this.ddmTemplateFinder = ddmTemplateFinder;
552 }
553
554
559 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
560 return counterLocalService;
561 }
562
563
568 public void setCounterLocalService(
569 com.liferay.counter.service.CounterLocalService counterLocalService) {
570 this.counterLocalService = counterLocalService;
571 }
572
573
578 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
579 return resourceLocalService;
580 }
581
582
587 public void setResourceLocalService(
588 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
589 this.resourceLocalService = resourceLocalService;
590 }
591
592
597 public com.liferay.portal.service.UserLocalService getUserLocalService() {
598 return userLocalService;
599 }
600
601
606 public void setUserLocalService(
607 com.liferay.portal.service.UserLocalService userLocalService) {
608 this.userLocalService = userLocalService;
609 }
610
611
616 public com.liferay.portal.service.UserService getUserService() {
617 return userService;
618 }
619
620
625 public void setUserService(
626 com.liferay.portal.service.UserService userService) {
627 this.userService = userService;
628 }
629
630
635 public UserPersistence getUserPersistence() {
636 return userPersistence;
637 }
638
639
644 public void setUserPersistence(UserPersistence userPersistence) {
645 this.userPersistence = userPersistence;
646 }
647
648
653 public UserFinder getUserFinder() {
654 return userFinder;
655 }
656
657
662 public void setUserFinder(UserFinder userFinder) {
663 this.userFinder = userFinder;
664 }
665
666 public void afterPropertiesSet() {
667 persistedModelLocalServiceRegistry.register("com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink",
668 ddmStorageLinkLocalService);
669 }
670
671 public void destroy() {
672 persistedModelLocalServiceRegistry.unregister(
673 "com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink");
674 }
675
676
681 @Override
682 public String getBeanIdentifier() {
683 return _beanIdentifier;
684 }
685
686
691 @Override
692 public void setBeanIdentifier(String beanIdentifier) {
693 _beanIdentifier = beanIdentifier;
694 }
695
696 protected Class<?> getModelClass() {
697 return DDMStorageLink.class;
698 }
699
700 protected String getModelClassName() {
701 return DDMStorageLink.class.getName();
702 }
703
704
709 protected void runSQL(String sql) throws SystemException {
710 try {
711 DataSource dataSource = ddmStorageLinkPersistence.getDataSource();
712
713 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
714 sql, new int[0]);
715
716 sqlUpdate.update();
717 }
718 catch (Exception e) {
719 throw new SystemException(e);
720 }
721 }
722
723 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService.class)
724 protected com.liferay.portlet.dynamicdatamapping.service.DDMContentLocalService ddmContentLocalService;
725 @BeanReference(type = DDMContentPersistence.class)
726 protected DDMContentPersistence ddmContentPersistence;
727 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService.class)
728 protected com.liferay.portlet.dynamicdatamapping.service.DDMStorageLinkLocalService ddmStorageLinkLocalService;
729 @BeanReference(type = DDMStorageLinkPersistence.class)
730 protected DDMStorageLinkPersistence ddmStorageLinkPersistence;
731 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
732 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
733 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
734 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
735 @BeanReference(type = DDMStructurePersistence.class)
736 protected DDMStructurePersistence ddmStructurePersistence;
737 @BeanReference(type = DDMStructureFinder.class)
738 protected DDMStructureFinder ddmStructureFinder;
739 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
740 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
741 @BeanReference(type = DDMStructureLinkPersistence.class)
742 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
743 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService.class)
744 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService;
745 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService.class)
746 protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService;
747 @BeanReference(type = DDMTemplatePersistence.class)
748 protected DDMTemplatePersistence ddmTemplatePersistence;
749 @BeanReference(type = DDMTemplateFinder.class)
750 protected DDMTemplateFinder ddmTemplateFinder;
751 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
752 protected com.liferay.counter.service.CounterLocalService counterLocalService;
753 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
754 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
755 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
756 protected com.liferay.portal.service.UserLocalService userLocalService;
757 @BeanReference(type = com.liferay.portal.service.UserService.class)
758 protected com.liferay.portal.service.UserService userService;
759 @BeanReference(type = UserPersistence.class)
760 protected UserPersistence userPersistence;
761 @BeanReference(type = UserFinder.class)
762 protected UserFinder userFinder;
763 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
764 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
765 private String _beanIdentifier;
766 }