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.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.SCLicenseLocalService;
037 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
038 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
039 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
040 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
041 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
042
043 import java.io.Serializable;
044
045 import java.util.List;
046
047 import javax.sql.DataSource;
048
049
061 public abstract class SCLicenseLocalServiceBaseImpl extends BaseLocalServiceImpl
062 implements SCLicenseLocalService, IdentifiableBean {
063
068
069
076 @Indexable(type = IndexableType.REINDEX)
077 @Override
078 public SCLicense addSCLicense(SCLicense scLicense)
079 throws SystemException {
080 scLicense.setNew(true);
081
082 return scLicensePersistence.update(scLicense);
083 }
084
085
091 @Override
092 public SCLicense createSCLicense(long licenseId) {
093 return scLicensePersistence.create(licenseId);
094 }
095
096
104 @Indexable(type = IndexableType.DELETE)
105 @Override
106 public SCLicense deleteSCLicense(long licenseId)
107 throws PortalException, SystemException {
108 return scLicensePersistence.remove(licenseId);
109 }
110
111
118 @Indexable(type = IndexableType.DELETE)
119 @Override
120 public SCLicense deleteSCLicense(SCLicense scLicense)
121 throws SystemException {
122 return scLicensePersistence.remove(scLicense);
123 }
124
125 @Override
126 public DynamicQuery dynamicQuery() {
127 Class<?> clazz = getClass();
128
129 return DynamicQueryFactoryUtil.forClass(SCLicense.class,
130 clazz.getClassLoader());
131 }
132
133
140 @Override
141 @SuppressWarnings("rawtypes")
142 public List dynamicQuery(DynamicQuery dynamicQuery)
143 throws SystemException {
144 return scLicensePersistence.findWithDynamicQuery(dynamicQuery);
145 }
146
147
160 @Override
161 @SuppressWarnings("rawtypes")
162 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
163 throws SystemException {
164 return scLicensePersistence.findWithDynamicQuery(dynamicQuery, start,
165 end);
166 }
167
168
182 @Override
183 @SuppressWarnings("rawtypes")
184 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
185 OrderByComparator orderByComparator) throws SystemException {
186 return scLicensePersistence.findWithDynamicQuery(dynamicQuery, start,
187 end, orderByComparator);
188 }
189
190
197 @Override
198 public long dynamicQueryCount(DynamicQuery dynamicQuery)
199 throws SystemException {
200 return scLicensePersistence.countWithDynamicQuery(dynamicQuery);
201 }
202
203
211 @Override
212 public long dynamicQueryCount(DynamicQuery dynamicQuery,
213 Projection projection) throws SystemException {
214 return scLicensePersistence.countWithDynamicQuery(dynamicQuery,
215 projection);
216 }
217
218 @Override
219 public SCLicense fetchSCLicense(long licenseId) throws SystemException {
220 return scLicensePersistence.fetchByPrimaryKey(licenseId);
221 }
222
223
231 @Override
232 public SCLicense getSCLicense(long licenseId)
233 throws PortalException, SystemException {
234 return scLicensePersistence.findByPrimaryKey(licenseId);
235 }
236
237 @Override
238 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
239 throws PortalException, SystemException {
240 return scLicensePersistence.findByPrimaryKey(primaryKeyObj);
241 }
242
243
255 @Override
256 public List<SCLicense> getSCLicenses(int start, int end)
257 throws SystemException {
258 return scLicensePersistence.findAll(start, end);
259 }
260
261
267 @Override
268 public int getSCLicensesCount() throws SystemException {
269 return scLicensePersistence.countAll();
270 }
271
272
279 @Indexable(type = IndexableType.REINDEX)
280 @Override
281 public SCLicense updateSCLicense(SCLicense scLicense)
282 throws SystemException {
283 return scLicensePersistence.update(scLicense);
284 }
285
286
289 @Override
290 public void addSCProductEntrySCLicense(long productEntryId, long licenseId)
291 throws SystemException {
292 scProductEntryPersistence.addSCLicense(productEntryId, licenseId);
293 }
294
295
298 @Override
299 public void addSCProductEntrySCLicense(long productEntryId,
300 SCLicense scLicense) throws SystemException {
301 scProductEntryPersistence.addSCLicense(productEntryId, scLicense);
302 }
303
304
307 @Override
308 public void addSCProductEntrySCLicenses(long productEntryId,
309 long[] licenseIds) throws SystemException {
310 scProductEntryPersistence.addSCLicenses(productEntryId, licenseIds);
311 }
312
313
316 @Override
317 public void addSCProductEntrySCLicenses(long productEntryId,
318 List<SCLicense> SCLicenses) throws SystemException {
319 scProductEntryPersistence.addSCLicenses(productEntryId, SCLicenses);
320 }
321
322
325 @Override
326 public void clearSCProductEntrySCLicenses(long productEntryId)
327 throws SystemException {
328 scProductEntryPersistence.clearSCLicenses(productEntryId);
329 }
330
331
334 @Override
335 public void deleteSCProductEntrySCLicense(long productEntryId,
336 long licenseId) throws SystemException {
337 scProductEntryPersistence.removeSCLicense(productEntryId, licenseId);
338 }
339
340
343 @Override
344 public void deleteSCProductEntrySCLicense(long productEntryId,
345 SCLicense scLicense) throws SystemException {
346 scProductEntryPersistence.removeSCLicense(productEntryId, scLicense);
347 }
348
349
352 @Override
353 public void deleteSCProductEntrySCLicenses(long productEntryId,
354 long[] licenseIds) throws SystemException {
355 scProductEntryPersistence.removeSCLicenses(productEntryId, licenseIds);
356 }
357
358
361 @Override
362 public void deleteSCProductEntrySCLicenses(long productEntryId,
363 List<SCLicense> SCLicenses) throws SystemException {
364 scProductEntryPersistence.removeSCLicenses(productEntryId, SCLicenses);
365 }
366
367
370 @Override
371 public List<SCLicense> getSCProductEntrySCLicenses(long productEntryId)
372 throws SystemException {
373 return scProductEntryPersistence.getSCLicenses(productEntryId);
374 }
375
376
379 @Override
380 public List<SCLicense> getSCProductEntrySCLicenses(long productEntryId,
381 int start, int end) throws SystemException {
382 return scProductEntryPersistence.getSCLicenses(productEntryId, start,
383 end);
384 }
385
386
389 @Override
390 public List<SCLicense> getSCProductEntrySCLicenses(long productEntryId,
391 int start, int end, OrderByComparator orderByComparator)
392 throws SystemException {
393 return scProductEntryPersistence.getSCLicenses(productEntryId, start,
394 end, orderByComparator);
395 }
396
397
400 @Override
401 public int getSCProductEntrySCLicensesCount(long productEntryId)
402 throws SystemException {
403 return scProductEntryPersistence.getSCLicensesSize(productEntryId);
404 }
405
406
409 @Override
410 public boolean hasSCProductEntrySCLicense(long productEntryId,
411 long licenseId) throws SystemException {
412 return scProductEntryPersistence.containsSCLicense(productEntryId,
413 licenseId);
414 }
415
416
419 @Override
420 public boolean hasSCProductEntrySCLicenses(long productEntryId)
421 throws SystemException {
422 return scProductEntryPersistence.containsSCLicenses(productEntryId);
423 }
424
425
428 @Override
429 public void setSCProductEntrySCLicenses(long productEntryId,
430 long[] licenseIds) throws SystemException {
431 scProductEntryPersistence.setSCLicenses(productEntryId, licenseIds);
432 }
433
434
439 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
440 return scFrameworkVersionLocalService;
441 }
442
443
448 public void setSCFrameworkVersionLocalService(
449 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
450 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
451 }
452
453
458 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
459 return scFrameworkVersionService;
460 }
461
462
467 public void setSCFrameworkVersionService(
468 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
469 this.scFrameworkVersionService = scFrameworkVersionService;
470 }
471
472
477 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
478 return scFrameworkVersionPersistence;
479 }
480
481
486 public void setSCFrameworkVersionPersistence(
487 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
488 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
489 }
490
491
496 public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
497 return scLicenseLocalService;
498 }
499
500
505 public void setSCLicenseLocalService(
506 com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
507 this.scLicenseLocalService = scLicenseLocalService;
508 }
509
510
515 public com.liferay.portlet.softwarecatalog.service.SCLicenseService getSCLicenseService() {
516 return scLicenseService;
517 }
518
519
524 public void setSCLicenseService(
525 com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService) {
526 this.scLicenseService = scLicenseService;
527 }
528
529
534 public SCLicensePersistence getSCLicensePersistence() {
535 return scLicensePersistence;
536 }
537
538
543 public void setSCLicensePersistence(
544 SCLicensePersistence scLicensePersistence) {
545 this.scLicensePersistence = scLicensePersistence;
546 }
547
548
553 public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
554 return scProductEntryLocalService;
555 }
556
557
562 public void setSCProductEntryLocalService(
563 com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
564 this.scProductEntryLocalService = scProductEntryLocalService;
565 }
566
567
572 public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
573 return scProductEntryService;
574 }
575
576
581 public void setSCProductEntryService(
582 com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
583 this.scProductEntryService = scProductEntryService;
584 }
585
586
591 public SCProductEntryPersistence getSCProductEntryPersistence() {
592 return scProductEntryPersistence;
593 }
594
595
600 public void setSCProductEntryPersistence(
601 SCProductEntryPersistence scProductEntryPersistence) {
602 this.scProductEntryPersistence = scProductEntryPersistence;
603 }
604
605
610 public com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
611 return scProductScreenshotLocalService;
612 }
613
614
619 public void setSCProductScreenshotLocalService(
620 com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService) {
621 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
622 }
623
624
629 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
630 return scProductScreenshotPersistence;
631 }
632
633
638 public void setSCProductScreenshotPersistence(
639 SCProductScreenshotPersistence scProductScreenshotPersistence) {
640 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
641 }
642
643
648 public com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService getSCProductVersionLocalService() {
649 return scProductVersionLocalService;
650 }
651
652
657 public void setSCProductVersionLocalService(
658 com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService) {
659 this.scProductVersionLocalService = scProductVersionLocalService;
660 }
661
662
667 public com.liferay.portlet.softwarecatalog.service.SCProductVersionService getSCProductVersionService() {
668 return scProductVersionService;
669 }
670
671
676 public void setSCProductVersionService(
677 com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService) {
678 this.scProductVersionService = scProductVersionService;
679 }
680
681
686 public SCProductVersionPersistence getSCProductVersionPersistence() {
687 return scProductVersionPersistence;
688 }
689
690
695 public void setSCProductVersionPersistence(
696 SCProductVersionPersistence scProductVersionPersistence) {
697 this.scProductVersionPersistence = scProductVersionPersistence;
698 }
699
700
705 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
706 return counterLocalService;
707 }
708
709
714 public void setCounterLocalService(
715 com.liferay.counter.service.CounterLocalService counterLocalService) {
716 this.counterLocalService = counterLocalService;
717 }
718
719
724 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
725 return resourceLocalService;
726 }
727
728
733 public void setResourceLocalService(
734 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
735 this.resourceLocalService = resourceLocalService;
736 }
737
738
743 public com.liferay.portal.service.UserLocalService getUserLocalService() {
744 return userLocalService;
745 }
746
747
752 public void setUserLocalService(
753 com.liferay.portal.service.UserLocalService userLocalService) {
754 this.userLocalService = userLocalService;
755 }
756
757
762 public com.liferay.portal.service.UserService getUserService() {
763 return userService;
764 }
765
766
771 public void setUserService(
772 com.liferay.portal.service.UserService userService) {
773 this.userService = userService;
774 }
775
776
781 public UserPersistence getUserPersistence() {
782 return userPersistence;
783 }
784
785
790 public void setUserPersistence(UserPersistence userPersistence) {
791 this.userPersistence = userPersistence;
792 }
793
794
799 public UserFinder getUserFinder() {
800 return userFinder;
801 }
802
803
808 public void setUserFinder(UserFinder userFinder) {
809 this.userFinder = userFinder;
810 }
811
812 public void afterPropertiesSet() {
813 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCLicense",
814 scLicenseLocalService);
815 }
816
817 public void destroy() {
818 persistedModelLocalServiceRegistry.unregister(
819 "com.liferay.portlet.softwarecatalog.model.SCLicense");
820 }
821
822
827 @Override
828 public String getBeanIdentifier() {
829 return _beanIdentifier;
830 }
831
832
837 @Override
838 public void setBeanIdentifier(String beanIdentifier) {
839 _beanIdentifier = beanIdentifier;
840 }
841
842 protected Class<?> getModelClass() {
843 return SCLicense.class;
844 }
845
846 protected String getModelClassName() {
847 return SCLicense.class.getName();
848 }
849
850
855 protected void runSQL(String sql) throws SystemException {
856 try {
857 DataSource dataSource = scLicensePersistence.getDataSource();
858
859 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
860 sql, new int[0]);
861
862 sqlUpdate.update();
863 }
864 catch (Exception e) {
865 throw new SystemException(e);
866 }
867 }
868
869 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
870 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
871 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
872 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
873 @BeanReference(type = SCFrameworkVersionPersistence.class)
874 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
875 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
876 protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
877 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
878 protected com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService;
879 @BeanReference(type = SCLicensePersistence.class)
880 protected SCLicensePersistence scLicensePersistence;
881 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
882 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
883 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
884 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
885 @BeanReference(type = SCProductEntryPersistence.class)
886 protected SCProductEntryPersistence scProductEntryPersistence;
887 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService.class)
888 protected com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService;
889 @BeanReference(type = SCProductScreenshotPersistence.class)
890 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
891 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService.class)
892 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService;
893 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionService.class)
894 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService;
895 @BeanReference(type = SCProductVersionPersistence.class)
896 protected SCProductVersionPersistence scProductVersionPersistence;
897 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
898 protected com.liferay.counter.service.CounterLocalService counterLocalService;
899 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
900 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
901 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
902 protected com.liferay.portal.service.UserLocalService userLocalService;
903 @BeanReference(type = com.liferay.portal.service.UserService.class)
904 protected com.liferay.portal.service.UserService userService;
905 @BeanReference(type = UserPersistence.class)
906 protected UserPersistence userPersistence;
907 @BeanReference(type = UserFinder.class)
908 protected UserFinder userFinder;
909 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
910 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
911 private String _beanIdentifier;
912 }