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.SCLicense;
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 SCLicenseLocalServiceBaseImpl
072 implements SCLicenseLocalService {
073
080 public SCLicense addSCLicense(SCLicense scLicense)
081 throws SystemException {
082 scLicense.setNew(true);
083
084 return scLicensePersistence.update(scLicense, false);
085 }
086
087
093 public SCLicense createSCLicense(long licenseId) {
094 return scLicensePersistence.create(licenseId);
095 }
096
097
104 public void deleteSCLicense(long licenseId)
105 throws PortalException, SystemException {
106 scLicensePersistence.remove(licenseId);
107 }
108
109
115 public void deleteSCLicense(SCLicense scLicense) throws SystemException {
116 scLicensePersistence.remove(scLicense);
117 }
118
119
126 @SuppressWarnings("rawtypes")
127 public List dynamicQuery(DynamicQuery dynamicQuery)
128 throws SystemException {
129 return scLicensePersistence.findWithDynamicQuery(dynamicQuery);
130 }
131
132
145 @SuppressWarnings("rawtypes")
146 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
147 throws SystemException {
148 return scLicensePersistence.findWithDynamicQuery(dynamicQuery, start,
149 end);
150 }
151
152
166 @SuppressWarnings("rawtypes")
167 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
168 OrderByComparator orderByComparator) throws SystemException {
169 return scLicensePersistence.findWithDynamicQuery(dynamicQuery, start,
170 end, orderByComparator);
171 }
172
173
180 public long dynamicQueryCount(DynamicQuery dynamicQuery)
181 throws SystemException {
182 return scLicensePersistence.countWithDynamicQuery(dynamicQuery);
183 }
184
185
193 public SCLicense getSCLicense(long licenseId)
194 throws PortalException, SystemException {
195 return scLicensePersistence.findByPrimaryKey(licenseId);
196 }
197
198
210 public List<SCLicense> getSCLicenses(int start, int end)
211 throws SystemException {
212 return scLicensePersistence.findAll(start, end);
213 }
214
215
221 public int getSCLicensesCount() throws SystemException {
222 return scLicensePersistence.countAll();
223 }
224
225
232 public SCLicense updateSCLicense(SCLicense scLicense)
233 throws SystemException {
234 scLicense.setNew(false);
235
236 return scLicensePersistence.update(scLicense, true);
237 }
238
239
247 public SCLicense updateSCLicense(SCLicense scLicense, boolean merge)
248 throws SystemException {
249 scLicense.setNew(false);
250
251 return scLicensePersistence.update(scLicense, merge);
252 }
253
254
259 public SCLicenseLocalService getSCLicenseLocalService() {
260 return scLicenseLocalService;
261 }
262
263
268 public void setSCLicenseLocalService(
269 SCLicenseLocalService scLicenseLocalService) {
270 this.scLicenseLocalService = scLicenseLocalService;
271 }
272
273
278 public SCLicenseService getSCLicenseService() {
279 return scLicenseService;
280 }
281
282
287 public void setSCLicenseService(SCLicenseService scLicenseService) {
288 this.scLicenseService = scLicenseService;
289 }
290
291
296 public SCLicensePersistence getSCLicensePersistence() {
297 return scLicensePersistence;
298 }
299
300
305 public void setSCLicensePersistence(
306 SCLicensePersistence scLicensePersistence) {
307 this.scLicensePersistence = scLicensePersistence;
308 }
309
310
315 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
316 return scFrameworkVersionLocalService;
317 }
318
319
324 public void setSCFrameworkVersionLocalService(
325 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
326 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
327 }
328
329
334 public SCFrameworkVersionService getSCFrameworkVersionService() {
335 return scFrameworkVersionService;
336 }
337
338
343 public void setSCFrameworkVersionService(
344 SCFrameworkVersionService scFrameworkVersionService) {
345 this.scFrameworkVersionService = scFrameworkVersionService;
346 }
347
348
353 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
354 return scFrameworkVersionPersistence;
355 }
356
357
362 public void setSCFrameworkVersionPersistence(
363 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
364 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
365 }
366
367
372 public SCProductEntryLocalService getSCProductEntryLocalService() {
373 return scProductEntryLocalService;
374 }
375
376
381 public void setSCProductEntryLocalService(
382 SCProductEntryLocalService scProductEntryLocalService) {
383 this.scProductEntryLocalService = scProductEntryLocalService;
384 }
385
386
391 public SCProductEntryService getSCProductEntryService() {
392 return scProductEntryService;
393 }
394
395
400 public void setSCProductEntryService(
401 SCProductEntryService scProductEntryService) {
402 this.scProductEntryService = scProductEntryService;
403 }
404
405
410 public SCProductEntryPersistence getSCProductEntryPersistence() {
411 return scProductEntryPersistence;
412 }
413
414
419 public void setSCProductEntryPersistence(
420 SCProductEntryPersistence scProductEntryPersistence) {
421 this.scProductEntryPersistence = scProductEntryPersistence;
422 }
423
424
429 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
430 return scProductScreenshotLocalService;
431 }
432
433
438 public void setSCProductScreenshotLocalService(
439 SCProductScreenshotLocalService scProductScreenshotLocalService) {
440 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
441 }
442
443
448 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
449 return scProductScreenshotPersistence;
450 }
451
452
457 public void setSCProductScreenshotPersistence(
458 SCProductScreenshotPersistence scProductScreenshotPersistence) {
459 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
460 }
461
462
467 public SCProductVersionLocalService getSCProductVersionLocalService() {
468 return scProductVersionLocalService;
469 }
470
471
476 public void setSCProductVersionLocalService(
477 SCProductVersionLocalService scProductVersionLocalService) {
478 this.scProductVersionLocalService = scProductVersionLocalService;
479 }
480
481
486 public SCProductVersionService getSCProductVersionService() {
487 return scProductVersionService;
488 }
489
490
495 public void setSCProductVersionService(
496 SCProductVersionService scProductVersionService) {
497 this.scProductVersionService = scProductVersionService;
498 }
499
500
505 public SCProductVersionPersistence getSCProductVersionPersistence() {
506 return scProductVersionPersistence;
507 }
508
509
514 public void setSCProductVersionPersistence(
515 SCProductVersionPersistence scProductVersionPersistence) {
516 this.scProductVersionPersistence = scProductVersionPersistence;
517 }
518
519
524 public CounterLocalService getCounterLocalService() {
525 return counterLocalService;
526 }
527
528
533 public void setCounterLocalService(CounterLocalService counterLocalService) {
534 this.counterLocalService = counterLocalService;
535 }
536
537
542 public ResourceLocalService getResourceLocalService() {
543 return resourceLocalService;
544 }
545
546
551 public void setResourceLocalService(
552 ResourceLocalService resourceLocalService) {
553 this.resourceLocalService = resourceLocalService;
554 }
555
556
561 public ResourceService getResourceService() {
562 return resourceService;
563 }
564
565
570 public void setResourceService(ResourceService resourceService) {
571 this.resourceService = resourceService;
572 }
573
574
579 public ResourcePersistence getResourcePersistence() {
580 return resourcePersistence;
581 }
582
583
588 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
589 this.resourcePersistence = resourcePersistence;
590 }
591
592
597 public ResourceFinder getResourceFinder() {
598 return resourceFinder;
599 }
600
601
606 public void setResourceFinder(ResourceFinder resourceFinder) {
607 this.resourceFinder = resourceFinder;
608 }
609
610
615 public UserLocalService getUserLocalService() {
616 return userLocalService;
617 }
618
619
624 public void setUserLocalService(UserLocalService userLocalService) {
625 this.userLocalService = userLocalService;
626 }
627
628
633 public UserService getUserService() {
634 return userService;
635 }
636
637
642 public void setUserService(UserService userService) {
643 this.userService = userService;
644 }
645
646
651 public UserPersistence getUserPersistence() {
652 return userPersistence;
653 }
654
655
660 public void setUserPersistence(UserPersistence userPersistence) {
661 this.userPersistence = userPersistence;
662 }
663
664
669 public UserFinder getUserFinder() {
670 return userFinder;
671 }
672
673
678 public void setUserFinder(UserFinder userFinder) {
679 this.userFinder = userFinder;
680 }
681
682
687 protected void runSQL(String sql) throws SystemException {
688 try {
689 DataSource dataSource = scLicensePersistence.getDataSource();
690
691 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
692 sql, new int[0]);
693
694 sqlUpdate.update();
695 }
696 catch (Exception e) {
697 throw new SystemException(e);
698 }
699 }
700
701 @BeanReference(type = SCLicenseLocalService.class)
702 protected SCLicenseLocalService scLicenseLocalService;
703 @BeanReference(type = SCLicenseService.class)
704 protected SCLicenseService scLicenseService;
705 @BeanReference(type = SCLicensePersistence.class)
706 protected SCLicensePersistence scLicensePersistence;
707 @BeanReference(type = SCFrameworkVersionLocalService.class)
708 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
709 @BeanReference(type = SCFrameworkVersionService.class)
710 protected SCFrameworkVersionService scFrameworkVersionService;
711 @BeanReference(type = SCFrameworkVersionPersistence.class)
712 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
713 @BeanReference(type = SCProductEntryLocalService.class)
714 protected SCProductEntryLocalService scProductEntryLocalService;
715 @BeanReference(type = SCProductEntryService.class)
716 protected SCProductEntryService scProductEntryService;
717 @BeanReference(type = SCProductEntryPersistence.class)
718 protected SCProductEntryPersistence scProductEntryPersistence;
719 @BeanReference(type = SCProductScreenshotLocalService.class)
720 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
721 @BeanReference(type = SCProductScreenshotPersistence.class)
722 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
723 @BeanReference(type = SCProductVersionLocalService.class)
724 protected SCProductVersionLocalService scProductVersionLocalService;
725 @BeanReference(type = SCProductVersionService.class)
726 protected SCProductVersionService scProductVersionService;
727 @BeanReference(type = SCProductVersionPersistence.class)
728 protected SCProductVersionPersistence scProductVersionPersistence;
729 @BeanReference(type = CounterLocalService.class)
730 protected CounterLocalService counterLocalService;
731 @BeanReference(type = ResourceLocalService.class)
732 protected ResourceLocalService resourceLocalService;
733 @BeanReference(type = ResourceService.class)
734 protected ResourceService resourceService;
735 @BeanReference(type = ResourcePersistence.class)
736 protected ResourcePersistence resourcePersistence;
737 @BeanReference(type = ResourceFinder.class)
738 protected ResourceFinder resourceFinder;
739 @BeanReference(type = UserLocalService.class)
740 protected UserLocalService userLocalService;
741 @BeanReference(type = UserService.class)
742 protected UserService userService;
743 @BeanReference(type = UserPersistence.class)
744 protected UserPersistence userPersistence;
745 @BeanReference(type = UserFinder.class)
746 protected UserFinder userFinder;
747 }