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.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion;
036 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
037 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
038 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
039 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
040 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
041 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
042 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
043 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
044 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
045 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
046 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
047 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
048 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
049 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
050
051 import java.util.List;
052
053 import javax.sql.DataSource;
054
055
071 public abstract class SCFrameworkVersionLocalServiceBaseImpl
072 implements SCFrameworkVersionLocalService {
073
080 public SCFrameworkVersion addSCFrameworkVersion(
081 SCFrameworkVersion scFrameworkVersion) throws SystemException {
082 scFrameworkVersion.setNew(true);
083
084 return scFrameworkVersionPersistence.update(scFrameworkVersion, false);
085 }
086
087
093 public SCFrameworkVersion createSCFrameworkVersion(long frameworkVersionId) {
094 return scFrameworkVersionPersistence.create(frameworkVersionId);
095 }
096
097
104 public void deleteSCFrameworkVersion(long frameworkVersionId)
105 throws PortalException, SystemException {
106 scFrameworkVersionPersistence.remove(frameworkVersionId);
107 }
108
109
115 public void deleteSCFrameworkVersion(SCFrameworkVersion scFrameworkVersion)
116 throws SystemException {
117 scFrameworkVersionPersistence.remove(scFrameworkVersion);
118 }
119
120
127 @SuppressWarnings("rawtypes")
128 public List dynamicQuery(DynamicQuery dynamicQuery)
129 throws SystemException {
130 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery);
131 }
132
133
146 @SuppressWarnings("rawtypes")
147 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
148 throws SystemException {
149 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
150 start, end);
151 }
152
153
167 @SuppressWarnings("rawtypes")
168 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
169 OrderByComparator orderByComparator) throws SystemException {
170 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
171 start, end, orderByComparator);
172 }
173
174
181 public long dynamicQueryCount(DynamicQuery dynamicQuery)
182 throws SystemException {
183 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery);
184 }
185
186
194 public SCFrameworkVersion getSCFrameworkVersion(long frameworkVersionId)
195 throws PortalException, SystemException {
196 return scFrameworkVersionPersistence.findByPrimaryKey(frameworkVersionId);
197 }
198
199
211 public List<SCFrameworkVersion> getSCFrameworkVersions(int start, int end)
212 throws SystemException {
213 return scFrameworkVersionPersistence.findAll(start, end);
214 }
215
216
222 public int getSCFrameworkVersionsCount() throws SystemException {
223 return scFrameworkVersionPersistence.countAll();
224 }
225
226
233 public SCFrameworkVersion updateSCFrameworkVersion(
234 SCFrameworkVersion scFrameworkVersion) throws SystemException {
235 scFrameworkVersion.setNew(false);
236
237 return scFrameworkVersionPersistence.update(scFrameworkVersion, true);
238 }
239
240
248 public SCFrameworkVersion updateSCFrameworkVersion(
249 SCFrameworkVersion scFrameworkVersion, boolean merge)
250 throws SystemException {
251 scFrameworkVersion.setNew(false);
252
253 return scFrameworkVersionPersistence.update(scFrameworkVersion, merge);
254 }
255
256
261 public SCLicenseLocalService getSCLicenseLocalService() {
262 return scLicenseLocalService;
263 }
264
265
270 public void setSCLicenseLocalService(
271 SCLicenseLocalService scLicenseLocalService) {
272 this.scLicenseLocalService = scLicenseLocalService;
273 }
274
275
280 public SCLicenseService getSCLicenseService() {
281 return scLicenseService;
282 }
283
284
289 public void setSCLicenseService(SCLicenseService scLicenseService) {
290 this.scLicenseService = scLicenseService;
291 }
292
293
298 public SCLicensePersistence getSCLicensePersistence() {
299 return scLicensePersistence;
300 }
301
302
307 public void setSCLicensePersistence(
308 SCLicensePersistence scLicensePersistence) {
309 this.scLicensePersistence = scLicensePersistence;
310 }
311
312
317 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
318 return scFrameworkVersionLocalService;
319 }
320
321
326 public void setSCFrameworkVersionLocalService(
327 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
328 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
329 }
330
331
336 public SCFrameworkVersionService getSCFrameworkVersionService() {
337 return scFrameworkVersionService;
338 }
339
340
345 public void setSCFrameworkVersionService(
346 SCFrameworkVersionService scFrameworkVersionService) {
347 this.scFrameworkVersionService = scFrameworkVersionService;
348 }
349
350
355 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
356 return scFrameworkVersionPersistence;
357 }
358
359
364 public void setSCFrameworkVersionPersistence(
365 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
366 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
367 }
368
369
374 public SCProductEntryLocalService getSCProductEntryLocalService() {
375 return scProductEntryLocalService;
376 }
377
378
383 public void setSCProductEntryLocalService(
384 SCProductEntryLocalService scProductEntryLocalService) {
385 this.scProductEntryLocalService = scProductEntryLocalService;
386 }
387
388
393 public SCProductEntryService getSCProductEntryService() {
394 return scProductEntryService;
395 }
396
397
402 public void setSCProductEntryService(
403 SCProductEntryService scProductEntryService) {
404 this.scProductEntryService = scProductEntryService;
405 }
406
407
412 public SCProductEntryPersistence getSCProductEntryPersistence() {
413 return scProductEntryPersistence;
414 }
415
416
421 public void setSCProductEntryPersistence(
422 SCProductEntryPersistence scProductEntryPersistence) {
423 this.scProductEntryPersistence = scProductEntryPersistence;
424 }
425
426
431 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
432 return scProductScreenshotLocalService;
433 }
434
435
440 public void setSCProductScreenshotLocalService(
441 SCProductScreenshotLocalService scProductScreenshotLocalService) {
442 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
443 }
444
445
450 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
451 return scProductScreenshotPersistence;
452 }
453
454
459 public void setSCProductScreenshotPersistence(
460 SCProductScreenshotPersistence scProductScreenshotPersistence) {
461 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
462 }
463
464
469 public SCProductVersionLocalService getSCProductVersionLocalService() {
470 return scProductVersionLocalService;
471 }
472
473
478 public void setSCProductVersionLocalService(
479 SCProductVersionLocalService scProductVersionLocalService) {
480 this.scProductVersionLocalService = scProductVersionLocalService;
481 }
482
483
488 public SCProductVersionService getSCProductVersionService() {
489 return scProductVersionService;
490 }
491
492
497 public void setSCProductVersionService(
498 SCProductVersionService scProductVersionService) {
499 this.scProductVersionService = scProductVersionService;
500 }
501
502
507 public SCProductVersionPersistence getSCProductVersionPersistence() {
508 return scProductVersionPersistence;
509 }
510
511
516 public void setSCProductVersionPersistence(
517 SCProductVersionPersistence scProductVersionPersistence) {
518 this.scProductVersionPersistence = scProductVersionPersistence;
519 }
520
521
526 public CounterLocalService getCounterLocalService() {
527 return counterLocalService;
528 }
529
530
535 public void setCounterLocalService(CounterLocalService counterLocalService) {
536 this.counterLocalService = counterLocalService;
537 }
538
539
544 public ResourceLocalService getResourceLocalService() {
545 return resourceLocalService;
546 }
547
548
553 public void setResourceLocalService(
554 ResourceLocalService resourceLocalService) {
555 this.resourceLocalService = resourceLocalService;
556 }
557
558
563 public ResourceService getResourceService() {
564 return resourceService;
565 }
566
567
572 public void setResourceService(ResourceService resourceService) {
573 this.resourceService = resourceService;
574 }
575
576
581 public ResourcePersistence getResourcePersistence() {
582 return resourcePersistence;
583 }
584
585
590 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
591 this.resourcePersistence = resourcePersistence;
592 }
593
594
599 public ResourceFinder getResourceFinder() {
600 return resourceFinder;
601 }
602
603
608 public void setResourceFinder(ResourceFinder resourceFinder) {
609 this.resourceFinder = resourceFinder;
610 }
611
612
617 public UserLocalService getUserLocalService() {
618 return userLocalService;
619 }
620
621
626 public void setUserLocalService(UserLocalService userLocalService) {
627 this.userLocalService = userLocalService;
628 }
629
630
635 public UserService getUserService() {
636 return userService;
637 }
638
639
644 public void setUserService(UserService userService) {
645 this.userService = userService;
646 }
647
648
653 public UserPersistence getUserPersistence() {
654 return userPersistence;
655 }
656
657
662 public void setUserPersistence(UserPersistence userPersistence) {
663 this.userPersistence = userPersistence;
664 }
665
666
671 public UserFinder getUserFinder() {
672 return userFinder;
673 }
674
675
680 public void setUserFinder(UserFinder userFinder) {
681 this.userFinder = userFinder;
682 }
683
684
689 protected void runSQL(String sql) throws SystemException {
690 try {
691 DataSource dataSource = scFrameworkVersionPersistence.getDataSource();
692
693 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
694 sql, new int[0]);
695
696 sqlUpdate.update();
697 }
698 catch (Exception e) {
699 throw new SystemException(e);
700 }
701 }
702
703 @BeanReference(type = SCLicenseLocalService.class)
704 protected SCLicenseLocalService scLicenseLocalService;
705 @BeanReference(type = SCLicenseService.class)
706 protected SCLicenseService scLicenseService;
707 @BeanReference(type = SCLicensePersistence.class)
708 protected SCLicensePersistence scLicensePersistence;
709 @BeanReference(type = SCFrameworkVersionLocalService.class)
710 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
711 @BeanReference(type = SCFrameworkVersionService.class)
712 protected SCFrameworkVersionService scFrameworkVersionService;
713 @BeanReference(type = SCFrameworkVersionPersistence.class)
714 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
715 @BeanReference(type = SCProductEntryLocalService.class)
716 protected SCProductEntryLocalService scProductEntryLocalService;
717 @BeanReference(type = SCProductEntryService.class)
718 protected SCProductEntryService scProductEntryService;
719 @BeanReference(type = SCProductEntryPersistence.class)
720 protected SCProductEntryPersistence scProductEntryPersistence;
721 @BeanReference(type = SCProductScreenshotLocalService.class)
722 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
723 @BeanReference(type = SCProductScreenshotPersistence.class)
724 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
725 @BeanReference(type = SCProductVersionLocalService.class)
726 protected SCProductVersionLocalService scProductVersionLocalService;
727 @BeanReference(type = SCProductVersionService.class)
728 protected SCProductVersionService scProductVersionService;
729 @BeanReference(type = SCProductVersionPersistence.class)
730 protected SCProductVersionPersistence scProductVersionPersistence;
731 @BeanReference(type = CounterLocalService.class)
732 protected CounterLocalService counterLocalService;
733 @BeanReference(type = ResourceLocalService.class)
734 protected ResourceLocalService resourceLocalService;
735 @BeanReference(type = ResourceService.class)
736 protected ResourceService resourceService;
737 @BeanReference(type = ResourcePersistence.class)
738 protected ResourcePersistence resourcePersistence;
739 @BeanReference(type = ResourceFinder.class)
740 protected ResourceFinder resourceFinder;
741 @BeanReference(type = UserLocalService.class)
742 protected UserLocalService userLocalService;
743 @BeanReference(type = UserService.class)
744 protected UserService userService;
745 @BeanReference(type = UserPersistence.class)
746 protected UserPersistence userPersistence;
747 @BeanReference(type = UserFinder.class)
748 protected UserFinder userFinder;
749 }