001
014
015 package com.liferay.portlet.softwarecatalog.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.ImagePersistence;
033 import com.liferay.portal.service.persistence.UserFinder;
034 import com.liferay.portal.service.persistence.UserPersistence;
035
036 import com.liferay.portlet.softwarecatalog.model.SCProductScreenshot;
037 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
038 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
039 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
040 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
041 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
042 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
043
044 import java.io.Serializable;
045
046 import java.util.List;
047
048 import javax.sql.DataSource;
049
050
062 public abstract class SCProductScreenshotLocalServiceBaseImpl
063 extends BaseLocalServiceImpl implements SCProductScreenshotLocalService,
064 IdentifiableBean {
065
070
071
078 @Indexable(type = IndexableType.REINDEX)
079 @Override
080 public SCProductScreenshot addSCProductScreenshot(
081 SCProductScreenshot scProductScreenshot) throws SystemException {
082 scProductScreenshot.setNew(true);
083
084 return scProductScreenshotPersistence.update(scProductScreenshot);
085 }
086
087
093 @Override
094 public SCProductScreenshot createSCProductScreenshot(
095 long productScreenshotId) {
096 return scProductScreenshotPersistence.create(productScreenshotId);
097 }
098
099
107 @Indexable(type = IndexableType.DELETE)
108 @Override
109 public SCProductScreenshot deleteSCProductScreenshot(
110 long productScreenshotId) throws PortalException, SystemException {
111 return scProductScreenshotPersistence.remove(productScreenshotId);
112 }
113
114
121 @Indexable(type = IndexableType.DELETE)
122 @Override
123 public SCProductScreenshot deleteSCProductScreenshot(
124 SCProductScreenshot scProductScreenshot) throws SystemException {
125 return scProductScreenshotPersistence.remove(scProductScreenshot);
126 }
127
128 @Override
129 public DynamicQuery dynamicQuery() {
130 Class<?> clazz = getClass();
131
132 return DynamicQueryFactoryUtil.forClass(SCProductScreenshot.class,
133 clazz.getClassLoader());
134 }
135
136
143 @Override
144 @SuppressWarnings("rawtypes")
145 public List dynamicQuery(DynamicQuery dynamicQuery)
146 throws SystemException {
147 return scProductScreenshotPersistence.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 scProductScreenshotPersistence.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 scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery,
190 start, end, orderByComparator);
191 }
192
193
200 @Override
201 public long dynamicQueryCount(DynamicQuery dynamicQuery)
202 throws SystemException {
203 return scProductScreenshotPersistence.countWithDynamicQuery(dynamicQuery);
204 }
205
206
214 @Override
215 public long dynamicQueryCount(DynamicQuery dynamicQuery,
216 Projection projection) throws SystemException {
217 return scProductScreenshotPersistence.countWithDynamicQuery(dynamicQuery,
218 projection);
219 }
220
221 @Override
222 public SCProductScreenshot fetchSCProductScreenshot(
223 long productScreenshotId) throws SystemException {
224 return scProductScreenshotPersistence.fetchByPrimaryKey(productScreenshotId);
225 }
226
227
235 @Override
236 public SCProductScreenshot getSCProductScreenshot(long productScreenshotId)
237 throws PortalException, SystemException {
238 return scProductScreenshotPersistence.findByPrimaryKey(productScreenshotId);
239 }
240
241 @Override
242 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
243 throws PortalException, SystemException {
244 return scProductScreenshotPersistence.findByPrimaryKey(primaryKeyObj);
245 }
246
247
259 @Override
260 public List<SCProductScreenshot> getSCProductScreenshots(int start, int end)
261 throws SystemException {
262 return scProductScreenshotPersistence.findAll(start, end);
263 }
264
265
271 @Override
272 public int getSCProductScreenshotsCount() throws SystemException {
273 return scProductScreenshotPersistence.countAll();
274 }
275
276
283 @Indexable(type = IndexableType.REINDEX)
284 @Override
285 public SCProductScreenshot updateSCProductScreenshot(
286 SCProductScreenshot scProductScreenshot) throws SystemException {
287 return scProductScreenshotPersistence.update(scProductScreenshot);
288 }
289
290
295 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
296 return scFrameworkVersionLocalService;
297 }
298
299
304 public void setSCFrameworkVersionLocalService(
305 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
306 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
307 }
308
309
314 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
315 return scFrameworkVersionService;
316 }
317
318
323 public void setSCFrameworkVersionService(
324 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
325 this.scFrameworkVersionService = scFrameworkVersionService;
326 }
327
328
333 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
334 return scFrameworkVersionPersistence;
335 }
336
337
342 public void setSCFrameworkVersionPersistence(
343 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
344 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
345 }
346
347
352 public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
353 return scLicenseLocalService;
354 }
355
356
361 public void setSCLicenseLocalService(
362 com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
363 this.scLicenseLocalService = scLicenseLocalService;
364 }
365
366
371 public com.liferay.portlet.softwarecatalog.service.SCLicenseService getSCLicenseService() {
372 return scLicenseService;
373 }
374
375
380 public void setSCLicenseService(
381 com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService) {
382 this.scLicenseService = scLicenseService;
383 }
384
385
390 public SCLicensePersistence getSCLicensePersistence() {
391 return scLicensePersistence;
392 }
393
394
399 public void setSCLicensePersistence(
400 SCLicensePersistence scLicensePersistence) {
401 this.scLicensePersistence = scLicensePersistence;
402 }
403
404
409 public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
410 return scProductEntryLocalService;
411 }
412
413
418 public void setSCProductEntryLocalService(
419 com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
420 this.scProductEntryLocalService = scProductEntryLocalService;
421 }
422
423
428 public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
429 return scProductEntryService;
430 }
431
432
437 public void setSCProductEntryService(
438 com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
439 this.scProductEntryService = scProductEntryService;
440 }
441
442
447 public SCProductEntryPersistence getSCProductEntryPersistence() {
448 return scProductEntryPersistence;
449 }
450
451
456 public void setSCProductEntryPersistence(
457 SCProductEntryPersistence scProductEntryPersistence) {
458 this.scProductEntryPersistence = scProductEntryPersistence;
459 }
460
461
466 public com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
467 return scProductScreenshotLocalService;
468 }
469
470
475 public void setSCProductScreenshotLocalService(
476 com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService) {
477 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
478 }
479
480
485 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
486 return scProductScreenshotPersistence;
487 }
488
489
494 public void setSCProductScreenshotPersistence(
495 SCProductScreenshotPersistence scProductScreenshotPersistence) {
496 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
497 }
498
499
504 public com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService getSCProductVersionLocalService() {
505 return scProductVersionLocalService;
506 }
507
508
513 public void setSCProductVersionLocalService(
514 com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService) {
515 this.scProductVersionLocalService = scProductVersionLocalService;
516 }
517
518
523 public com.liferay.portlet.softwarecatalog.service.SCProductVersionService getSCProductVersionService() {
524 return scProductVersionService;
525 }
526
527
532 public void setSCProductVersionService(
533 com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService) {
534 this.scProductVersionService = scProductVersionService;
535 }
536
537
542 public SCProductVersionPersistence getSCProductVersionPersistence() {
543 return scProductVersionPersistence;
544 }
545
546
551 public void setSCProductVersionPersistence(
552 SCProductVersionPersistence scProductVersionPersistence) {
553 this.scProductVersionPersistence = scProductVersionPersistence;
554 }
555
556
561 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
562 return counterLocalService;
563 }
564
565
570 public void setCounterLocalService(
571 com.liferay.counter.service.CounterLocalService counterLocalService) {
572 this.counterLocalService = counterLocalService;
573 }
574
575
580 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
581 return imageLocalService;
582 }
583
584
589 public void setImageLocalService(
590 com.liferay.portal.service.ImageLocalService imageLocalService) {
591 this.imageLocalService = imageLocalService;
592 }
593
594
599 public com.liferay.portal.service.ImageService getImageService() {
600 return imageService;
601 }
602
603
608 public void setImageService(
609 com.liferay.portal.service.ImageService imageService) {
610 this.imageService = imageService;
611 }
612
613
618 public ImagePersistence getImagePersistence() {
619 return imagePersistence;
620 }
621
622
627 public void setImagePersistence(ImagePersistence imagePersistence) {
628 this.imagePersistence = imagePersistence;
629 }
630
631
636 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
637 return resourceLocalService;
638 }
639
640
645 public void setResourceLocalService(
646 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
647 this.resourceLocalService = resourceLocalService;
648 }
649
650
655 public com.liferay.portal.service.UserLocalService getUserLocalService() {
656 return userLocalService;
657 }
658
659
664 public void setUserLocalService(
665 com.liferay.portal.service.UserLocalService userLocalService) {
666 this.userLocalService = userLocalService;
667 }
668
669
674 public com.liferay.portal.service.UserService getUserService() {
675 return userService;
676 }
677
678
683 public void setUserService(
684 com.liferay.portal.service.UserService userService) {
685 this.userService = userService;
686 }
687
688
693 public UserPersistence getUserPersistence() {
694 return userPersistence;
695 }
696
697
702 public void setUserPersistence(UserPersistence userPersistence) {
703 this.userPersistence = userPersistence;
704 }
705
706
711 public UserFinder getUserFinder() {
712 return userFinder;
713 }
714
715
720 public void setUserFinder(UserFinder userFinder) {
721 this.userFinder = userFinder;
722 }
723
724 public void afterPropertiesSet() {
725 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCProductScreenshot",
726 scProductScreenshotLocalService);
727 }
728
729 public void destroy() {
730 persistedModelLocalServiceRegistry.unregister(
731 "com.liferay.portlet.softwarecatalog.model.SCProductScreenshot");
732 }
733
734
739 @Override
740 public String getBeanIdentifier() {
741 return _beanIdentifier;
742 }
743
744
749 @Override
750 public void setBeanIdentifier(String beanIdentifier) {
751 _beanIdentifier = beanIdentifier;
752 }
753
754 protected Class<?> getModelClass() {
755 return SCProductScreenshot.class;
756 }
757
758 protected String getModelClassName() {
759 return SCProductScreenshot.class.getName();
760 }
761
762
767 protected void runSQL(String sql) throws SystemException {
768 try {
769 DataSource dataSource = scProductScreenshotPersistence.getDataSource();
770
771 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
772 sql, new int[0]);
773
774 sqlUpdate.update();
775 }
776 catch (Exception e) {
777 throw new SystemException(e);
778 }
779 }
780
781 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
782 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
783 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
784 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
785 @BeanReference(type = SCFrameworkVersionPersistence.class)
786 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
787 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
788 protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
789 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
790 protected com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService;
791 @BeanReference(type = SCLicensePersistence.class)
792 protected SCLicensePersistence scLicensePersistence;
793 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
794 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
795 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
796 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
797 @BeanReference(type = SCProductEntryPersistence.class)
798 protected SCProductEntryPersistence scProductEntryPersistence;
799 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService.class)
800 protected com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService;
801 @BeanReference(type = SCProductScreenshotPersistence.class)
802 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
803 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService.class)
804 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService;
805 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionService.class)
806 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService;
807 @BeanReference(type = SCProductVersionPersistence.class)
808 protected SCProductVersionPersistence scProductVersionPersistence;
809 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
810 protected com.liferay.counter.service.CounterLocalService counterLocalService;
811 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
812 protected com.liferay.portal.service.ImageLocalService imageLocalService;
813 @BeanReference(type = com.liferay.portal.service.ImageService.class)
814 protected com.liferay.portal.service.ImageService imageService;
815 @BeanReference(type = ImagePersistence.class)
816 protected ImagePersistence imagePersistence;
817 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
818 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
819 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
820 protected com.liferay.portal.service.UserLocalService userLocalService;
821 @BeanReference(type = com.liferay.portal.service.UserService.class)
822 protected com.liferay.portal.service.UserService userService;
823 @BeanReference(type = UserPersistence.class)
824 protected UserPersistence userPersistence;
825 @BeanReference(type = UserFinder.class)
826 protected UserFinder userFinder;
827 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
828 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
829 private String _beanIdentifier;
830 }