001
014
015 package com.liferay.portlet.softwarecatalog.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ImageLocalService;
027 import com.liferay.portal.service.ImageService;
028 import com.liferay.portal.service.ResourceLocalService;
029 import com.liferay.portal.service.ResourceService;
030 import com.liferay.portal.service.UserLocalService;
031 import com.liferay.portal.service.UserService;
032 import com.liferay.portal.service.persistence.ImagePersistence;
033 import com.liferay.portal.service.persistence.ResourceFinder;
034 import com.liferay.portal.service.persistence.ResourcePersistence;
035 import com.liferay.portal.service.persistence.UserFinder;
036 import com.liferay.portal.service.persistence.UserPersistence;
037
038 import com.liferay.portlet.softwarecatalog.model.SCProductScreenshot;
039 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
040 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
041 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
042 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
043 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
044 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
045 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
046 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
047 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
048 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
049 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
050 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
051 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
052 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
053
054 import java.util.List;
055
056 import javax.sql.DataSource;
057
058
074 public abstract class SCProductScreenshotLocalServiceBaseImpl
075 implements SCProductScreenshotLocalService {
076
083 public SCProductScreenshot addSCProductScreenshot(
084 SCProductScreenshot scProductScreenshot) throws SystemException {
085 scProductScreenshot.setNew(true);
086
087 return scProductScreenshotPersistence.update(scProductScreenshot, false);
088 }
089
090
096 public SCProductScreenshot createSCProductScreenshot(
097 long productScreenshotId) {
098 return scProductScreenshotPersistence.create(productScreenshotId);
099 }
100
101
108 public void deleteSCProductScreenshot(long productScreenshotId)
109 throws PortalException, SystemException {
110 scProductScreenshotPersistence.remove(productScreenshotId);
111 }
112
113
119 public void deleteSCProductScreenshot(
120 SCProductScreenshot scProductScreenshot) throws SystemException {
121 scProductScreenshotPersistence.remove(scProductScreenshot);
122 }
123
124
131 @SuppressWarnings("rawtypes")
132 public List dynamicQuery(DynamicQuery dynamicQuery)
133 throws SystemException {
134 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery);
135 }
136
137
150 @SuppressWarnings("rawtypes")
151 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
152 throws SystemException {
153 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery,
154 start, end);
155 }
156
157
171 @SuppressWarnings("rawtypes")
172 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
173 OrderByComparator orderByComparator) throws SystemException {
174 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery,
175 start, end, orderByComparator);
176 }
177
178
185 public long dynamicQueryCount(DynamicQuery dynamicQuery)
186 throws SystemException {
187 return scProductScreenshotPersistence.countWithDynamicQuery(dynamicQuery);
188 }
189
190
198 public SCProductScreenshot getSCProductScreenshot(long productScreenshotId)
199 throws PortalException, SystemException {
200 return scProductScreenshotPersistence.findByPrimaryKey(productScreenshotId);
201 }
202
203
215 public List<SCProductScreenshot> getSCProductScreenshots(int start, int end)
216 throws SystemException {
217 return scProductScreenshotPersistence.findAll(start, end);
218 }
219
220
226 public int getSCProductScreenshotsCount() throws SystemException {
227 return scProductScreenshotPersistence.countAll();
228 }
229
230
237 public SCProductScreenshot updateSCProductScreenshot(
238 SCProductScreenshot scProductScreenshot) throws SystemException {
239 scProductScreenshot.setNew(false);
240
241 return scProductScreenshotPersistence.update(scProductScreenshot, true);
242 }
243
244
252 public SCProductScreenshot updateSCProductScreenshot(
253 SCProductScreenshot scProductScreenshot, boolean merge)
254 throws SystemException {
255 scProductScreenshot.setNew(false);
256
257 return scProductScreenshotPersistence.update(scProductScreenshot, merge);
258 }
259
260
265 public SCLicenseLocalService getSCLicenseLocalService() {
266 return scLicenseLocalService;
267 }
268
269
274 public void setSCLicenseLocalService(
275 SCLicenseLocalService scLicenseLocalService) {
276 this.scLicenseLocalService = scLicenseLocalService;
277 }
278
279
284 public SCLicenseService getSCLicenseService() {
285 return scLicenseService;
286 }
287
288
293 public void setSCLicenseService(SCLicenseService scLicenseService) {
294 this.scLicenseService = scLicenseService;
295 }
296
297
302 public SCLicensePersistence getSCLicensePersistence() {
303 return scLicensePersistence;
304 }
305
306
311 public void setSCLicensePersistence(
312 SCLicensePersistence scLicensePersistence) {
313 this.scLicensePersistence = scLicensePersistence;
314 }
315
316
321 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
322 return scFrameworkVersionLocalService;
323 }
324
325
330 public void setSCFrameworkVersionLocalService(
331 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
332 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
333 }
334
335
340 public SCFrameworkVersionService getSCFrameworkVersionService() {
341 return scFrameworkVersionService;
342 }
343
344
349 public void setSCFrameworkVersionService(
350 SCFrameworkVersionService scFrameworkVersionService) {
351 this.scFrameworkVersionService = scFrameworkVersionService;
352 }
353
354
359 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
360 return scFrameworkVersionPersistence;
361 }
362
363
368 public void setSCFrameworkVersionPersistence(
369 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
370 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
371 }
372
373
378 public SCProductEntryLocalService getSCProductEntryLocalService() {
379 return scProductEntryLocalService;
380 }
381
382
387 public void setSCProductEntryLocalService(
388 SCProductEntryLocalService scProductEntryLocalService) {
389 this.scProductEntryLocalService = scProductEntryLocalService;
390 }
391
392
397 public SCProductEntryService getSCProductEntryService() {
398 return scProductEntryService;
399 }
400
401
406 public void setSCProductEntryService(
407 SCProductEntryService scProductEntryService) {
408 this.scProductEntryService = scProductEntryService;
409 }
410
411
416 public SCProductEntryPersistence getSCProductEntryPersistence() {
417 return scProductEntryPersistence;
418 }
419
420
425 public void setSCProductEntryPersistence(
426 SCProductEntryPersistence scProductEntryPersistence) {
427 this.scProductEntryPersistence = scProductEntryPersistence;
428 }
429
430
435 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
436 return scProductScreenshotLocalService;
437 }
438
439
444 public void setSCProductScreenshotLocalService(
445 SCProductScreenshotLocalService scProductScreenshotLocalService) {
446 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
447 }
448
449
454 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
455 return scProductScreenshotPersistence;
456 }
457
458
463 public void setSCProductScreenshotPersistence(
464 SCProductScreenshotPersistence scProductScreenshotPersistence) {
465 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
466 }
467
468
473 public SCProductVersionLocalService getSCProductVersionLocalService() {
474 return scProductVersionLocalService;
475 }
476
477
482 public void setSCProductVersionLocalService(
483 SCProductVersionLocalService scProductVersionLocalService) {
484 this.scProductVersionLocalService = scProductVersionLocalService;
485 }
486
487
492 public SCProductVersionService getSCProductVersionService() {
493 return scProductVersionService;
494 }
495
496
501 public void setSCProductVersionService(
502 SCProductVersionService scProductVersionService) {
503 this.scProductVersionService = scProductVersionService;
504 }
505
506
511 public SCProductVersionPersistence getSCProductVersionPersistence() {
512 return scProductVersionPersistence;
513 }
514
515
520 public void setSCProductVersionPersistence(
521 SCProductVersionPersistence scProductVersionPersistence) {
522 this.scProductVersionPersistence = scProductVersionPersistence;
523 }
524
525
530 public CounterLocalService getCounterLocalService() {
531 return counterLocalService;
532 }
533
534
539 public void setCounterLocalService(CounterLocalService counterLocalService) {
540 this.counterLocalService = counterLocalService;
541 }
542
543
548 public ImageLocalService getImageLocalService() {
549 return imageLocalService;
550 }
551
552
557 public void setImageLocalService(ImageLocalService imageLocalService) {
558 this.imageLocalService = imageLocalService;
559 }
560
561
566 public ImageService getImageService() {
567 return imageService;
568 }
569
570
575 public void setImageService(ImageService imageService) {
576 this.imageService = imageService;
577 }
578
579
584 public ImagePersistence getImagePersistence() {
585 return imagePersistence;
586 }
587
588
593 public void setImagePersistence(ImagePersistence imagePersistence) {
594 this.imagePersistence = imagePersistence;
595 }
596
597
602 public ResourceLocalService getResourceLocalService() {
603 return resourceLocalService;
604 }
605
606
611 public void setResourceLocalService(
612 ResourceLocalService resourceLocalService) {
613 this.resourceLocalService = resourceLocalService;
614 }
615
616
621 public ResourceService getResourceService() {
622 return resourceService;
623 }
624
625
630 public void setResourceService(ResourceService resourceService) {
631 this.resourceService = resourceService;
632 }
633
634
639 public ResourcePersistence getResourcePersistence() {
640 return resourcePersistence;
641 }
642
643
648 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
649 this.resourcePersistence = resourcePersistence;
650 }
651
652
657 public ResourceFinder getResourceFinder() {
658 return resourceFinder;
659 }
660
661
666 public void setResourceFinder(ResourceFinder resourceFinder) {
667 this.resourceFinder = resourceFinder;
668 }
669
670
675 public UserLocalService getUserLocalService() {
676 return userLocalService;
677 }
678
679
684 public void setUserLocalService(UserLocalService userLocalService) {
685 this.userLocalService = userLocalService;
686 }
687
688
693 public UserService getUserService() {
694 return userService;
695 }
696
697
702 public void setUserService(UserService userService) {
703 this.userService = userService;
704 }
705
706
711 public UserPersistence getUserPersistence() {
712 return userPersistence;
713 }
714
715
720 public void setUserPersistence(UserPersistence userPersistence) {
721 this.userPersistence = userPersistence;
722 }
723
724
729 public UserFinder getUserFinder() {
730 return userFinder;
731 }
732
733
738 public void setUserFinder(UserFinder userFinder) {
739 this.userFinder = userFinder;
740 }
741
742
747 protected void runSQL(String sql) throws SystemException {
748 try {
749 DataSource dataSource = scProductScreenshotPersistence.getDataSource();
750
751 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
752 sql, new int[0]);
753
754 sqlUpdate.update();
755 }
756 catch (Exception e) {
757 throw new SystemException(e);
758 }
759 }
760
761 @BeanReference(type = SCLicenseLocalService.class)
762 protected SCLicenseLocalService scLicenseLocalService;
763 @BeanReference(type = SCLicenseService.class)
764 protected SCLicenseService scLicenseService;
765 @BeanReference(type = SCLicensePersistence.class)
766 protected SCLicensePersistence scLicensePersistence;
767 @BeanReference(type = SCFrameworkVersionLocalService.class)
768 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
769 @BeanReference(type = SCFrameworkVersionService.class)
770 protected SCFrameworkVersionService scFrameworkVersionService;
771 @BeanReference(type = SCFrameworkVersionPersistence.class)
772 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
773 @BeanReference(type = SCProductEntryLocalService.class)
774 protected SCProductEntryLocalService scProductEntryLocalService;
775 @BeanReference(type = SCProductEntryService.class)
776 protected SCProductEntryService scProductEntryService;
777 @BeanReference(type = SCProductEntryPersistence.class)
778 protected SCProductEntryPersistence scProductEntryPersistence;
779 @BeanReference(type = SCProductScreenshotLocalService.class)
780 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
781 @BeanReference(type = SCProductScreenshotPersistence.class)
782 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
783 @BeanReference(type = SCProductVersionLocalService.class)
784 protected SCProductVersionLocalService scProductVersionLocalService;
785 @BeanReference(type = SCProductVersionService.class)
786 protected SCProductVersionService scProductVersionService;
787 @BeanReference(type = SCProductVersionPersistence.class)
788 protected SCProductVersionPersistence scProductVersionPersistence;
789 @BeanReference(type = CounterLocalService.class)
790 protected CounterLocalService counterLocalService;
791 @BeanReference(type = ImageLocalService.class)
792 protected ImageLocalService imageLocalService;
793 @BeanReference(type = ImageService.class)
794 protected ImageService imageService;
795 @BeanReference(type = ImagePersistence.class)
796 protected ImagePersistence imagePersistence;
797 @BeanReference(type = ResourceLocalService.class)
798 protected ResourceLocalService resourceLocalService;
799 @BeanReference(type = ResourceService.class)
800 protected ResourceService resourceService;
801 @BeanReference(type = ResourcePersistence.class)
802 protected ResourcePersistence resourcePersistence;
803 @BeanReference(type = ResourceFinder.class)
804 protected ResourceFinder resourceFinder;
805 @BeanReference(type = UserLocalService.class)
806 protected UserLocalService userLocalService;
807 @BeanReference(type = UserService.class)
808 protected UserService userService;
809 @BeanReference(type = UserPersistence.class)
810 protected UserPersistence userPersistence;
811 @BeanReference(type = UserFinder.class)
812 protected UserFinder userFinder;
813 }