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.SCProductVersion;
036 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
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 SCProductVersionLocalServiceBaseImpl
062 extends BaseLocalServiceImpl implements SCProductVersionLocalService,
063 IdentifiableBean {
064
069
070
077 @Indexable(type = IndexableType.REINDEX)
078 @Override
079 public SCProductVersion addSCProductVersion(
080 SCProductVersion scProductVersion) throws SystemException {
081 scProductVersion.setNew(true);
082
083 return scProductVersionPersistence.update(scProductVersion);
084 }
085
086
092 @Override
093 public SCProductVersion createSCProductVersion(long productVersionId) {
094 return scProductVersionPersistence.create(productVersionId);
095 }
096
097
105 @Indexable(type = IndexableType.DELETE)
106 @Override
107 public SCProductVersion deleteSCProductVersion(long productVersionId)
108 throws PortalException, SystemException {
109 return scProductVersionPersistence.remove(productVersionId);
110 }
111
112
119 @Indexable(type = IndexableType.DELETE)
120 @Override
121 public SCProductVersion deleteSCProductVersion(
122 SCProductVersion scProductVersion) throws SystemException {
123 return scProductVersionPersistence.remove(scProductVersion);
124 }
125
126 @Override
127 public DynamicQuery dynamicQuery() {
128 Class<?> clazz = getClass();
129
130 return DynamicQueryFactoryUtil.forClass(SCProductVersion.class,
131 clazz.getClassLoader());
132 }
133
134
141 @Override
142 @SuppressWarnings("rawtypes")
143 public List dynamicQuery(DynamicQuery dynamicQuery)
144 throws SystemException {
145 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery);
146 }
147
148
161 @Override
162 @SuppressWarnings("rawtypes")
163 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
164 throws SystemException {
165 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery,
166 start, end);
167 }
168
169
183 @Override
184 @SuppressWarnings("rawtypes")
185 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
186 OrderByComparator orderByComparator) throws SystemException {
187 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery,
188 start, end, orderByComparator);
189 }
190
191
198 @Override
199 public long dynamicQueryCount(DynamicQuery dynamicQuery)
200 throws SystemException {
201 return scProductVersionPersistence.countWithDynamicQuery(dynamicQuery);
202 }
203
204
212 @Override
213 public long dynamicQueryCount(DynamicQuery dynamicQuery,
214 Projection projection) throws SystemException {
215 return scProductVersionPersistence.countWithDynamicQuery(dynamicQuery,
216 projection);
217 }
218
219 @Override
220 public SCProductVersion fetchSCProductVersion(long productVersionId)
221 throws SystemException {
222 return scProductVersionPersistence.fetchByPrimaryKey(productVersionId);
223 }
224
225
233 @Override
234 public SCProductVersion getSCProductVersion(long productVersionId)
235 throws PortalException, SystemException {
236 return scProductVersionPersistence.findByPrimaryKey(productVersionId);
237 }
238
239 @Override
240 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
241 throws PortalException, SystemException {
242 return scProductVersionPersistence.findByPrimaryKey(primaryKeyObj);
243 }
244
245
257 @Override
258 public List<SCProductVersion> getSCProductVersions(int start, int end)
259 throws SystemException {
260 return scProductVersionPersistence.findAll(start, end);
261 }
262
263
269 @Override
270 public int getSCProductVersionsCount() throws SystemException {
271 return scProductVersionPersistence.countAll();
272 }
273
274
281 @Indexable(type = IndexableType.REINDEX)
282 @Override
283 public SCProductVersion updateSCProductVersion(
284 SCProductVersion scProductVersion) throws SystemException {
285 return scProductVersionPersistence.update(scProductVersion);
286 }
287
288
291 @Override
292 public void addSCFrameworkVersionSCProductVersion(long frameworkVersionId,
293 long productVersionId) throws SystemException {
294 scFrameworkVersionPersistence.addSCProductVersion(frameworkVersionId,
295 productVersionId);
296 }
297
298
301 @Override
302 public void addSCFrameworkVersionSCProductVersion(long frameworkVersionId,
303 SCProductVersion scProductVersion) throws SystemException {
304 scFrameworkVersionPersistence.addSCProductVersion(frameworkVersionId,
305 scProductVersion);
306 }
307
308
311 @Override
312 public void addSCFrameworkVersionSCProductVersions(
313 long frameworkVersionId, long[] productVersionIds)
314 throws SystemException {
315 scFrameworkVersionPersistence.addSCProductVersions(frameworkVersionId,
316 productVersionIds);
317 }
318
319
322 @Override
323 public void addSCFrameworkVersionSCProductVersions(
324 long frameworkVersionId, List<SCProductVersion> SCProductVersions)
325 throws SystemException {
326 scFrameworkVersionPersistence.addSCProductVersions(frameworkVersionId,
327 SCProductVersions);
328 }
329
330
333 @Override
334 public void clearSCFrameworkVersionSCProductVersions(
335 long frameworkVersionId) throws SystemException {
336 scFrameworkVersionPersistence.clearSCProductVersions(frameworkVersionId);
337 }
338
339
342 @Override
343 public void deleteSCFrameworkVersionSCProductVersion(
344 long frameworkVersionId, long productVersionId)
345 throws SystemException {
346 scFrameworkVersionPersistence.removeSCProductVersion(frameworkVersionId,
347 productVersionId);
348 }
349
350
353 @Override
354 public void deleteSCFrameworkVersionSCProductVersion(
355 long frameworkVersionId, SCProductVersion scProductVersion)
356 throws SystemException {
357 scFrameworkVersionPersistence.removeSCProductVersion(frameworkVersionId,
358 scProductVersion);
359 }
360
361
364 @Override
365 public void deleteSCFrameworkVersionSCProductVersions(
366 long frameworkVersionId, long[] productVersionIds)
367 throws SystemException {
368 scFrameworkVersionPersistence.removeSCProductVersions(frameworkVersionId,
369 productVersionIds);
370 }
371
372
375 @Override
376 public void deleteSCFrameworkVersionSCProductVersions(
377 long frameworkVersionId, List<SCProductVersion> SCProductVersions)
378 throws SystemException {
379 scFrameworkVersionPersistence.removeSCProductVersions(frameworkVersionId,
380 SCProductVersions);
381 }
382
383
386 @Override
387 public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(
388 long frameworkVersionId) throws SystemException {
389 return scFrameworkVersionPersistence.getSCProductVersions(frameworkVersionId);
390 }
391
392
395 @Override
396 public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(
397 long frameworkVersionId, int start, int end) throws SystemException {
398 return scFrameworkVersionPersistence.getSCProductVersions(frameworkVersionId,
399 start, end);
400 }
401
402
405 @Override
406 public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(
407 long frameworkVersionId, int start, int end,
408 OrderByComparator orderByComparator) throws SystemException {
409 return scFrameworkVersionPersistence.getSCProductVersions(frameworkVersionId,
410 start, end, orderByComparator);
411 }
412
413
416 @Override
417 public int getSCFrameworkVersionSCProductVersionsCount(
418 long frameworkVersionId) throws SystemException {
419 return scFrameworkVersionPersistence.getSCProductVersionsSize(frameworkVersionId);
420 }
421
422
425 @Override
426 public boolean hasSCFrameworkVersionSCProductVersion(
427 long frameworkVersionId, long productVersionId)
428 throws SystemException {
429 return scFrameworkVersionPersistence.containsSCProductVersion(frameworkVersionId,
430 productVersionId);
431 }
432
433
436 @Override
437 public boolean hasSCFrameworkVersionSCProductVersions(
438 long frameworkVersionId) throws SystemException {
439 return scFrameworkVersionPersistence.containsSCProductVersions(frameworkVersionId);
440 }
441
442
445 @Override
446 public void setSCFrameworkVersionSCProductVersions(
447 long frameworkVersionId, long[] productVersionIds)
448 throws SystemException {
449 scFrameworkVersionPersistence.setSCProductVersions(frameworkVersionId,
450 productVersionIds);
451 }
452
453
458 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
459 return scFrameworkVersionLocalService;
460 }
461
462
467 public void setSCFrameworkVersionLocalService(
468 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
469 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
470 }
471
472
477 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
478 return scFrameworkVersionService;
479 }
480
481
486 public void setSCFrameworkVersionService(
487 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
488 this.scFrameworkVersionService = scFrameworkVersionService;
489 }
490
491
496 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
497 return scFrameworkVersionPersistence;
498 }
499
500
505 public void setSCFrameworkVersionPersistence(
506 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
507 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
508 }
509
510
515 public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
516 return scLicenseLocalService;
517 }
518
519
524 public void setSCLicenseLocalService(
525 com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
526 this.scLicenseLocalService = scLicenseLocalService;
527 }
528
529
534 public com.liferay.portlet.softwarecatalog.service.SCLicenseService getSCLicenseService() {
535 return scLicenseService;
536 }
537
538
543 public void setSCLicenseService(
544 com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService) {
545 this.scLicenseService = scLicenseService;
546 }
547
548
553 public SCLicensePersistence getSCLicensePersistence() {
554 return scLicensePersistence;
555 }
556
557
562 public void setSCLicensePersistence(
563 SCLicensePersistence scLicensePersistence) {
564 this.scLicensePersistence = scLicensePersistence;
565 }
566
567
572 public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
573 return scProductEntryLocalService;
574 }
575
576
581 public void setSCProductEntryLocalService(
582 com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
583 this.scProductEntryLocalService = scProductEntryLocalService;
584 }
585
586
591 public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
592 return scProductEntryService;
593 }
594
595
600 public void setSCProductEntryService(
601 com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
602 this.scProductEntryService = scProductEntryService;
603 }
604
605
610 public SCProductEntryPersistence getSCProductEntryPersistence() {
611 return scProductEntryPersistence;
612 }
613
614
619 public void setSCProductEntryPersistence(
620 SCProductEntryPersistence scProductEntryPersistence) {
621 this.scProductEntryPersistence = scProductEntryPersistence;
622 }
623
624
629 public com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
630 return scProductScreenshotLocalService;
631 }
632
633
638 public void setSCProductScreenshotLocalService(
639 com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService) {
640 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
641 }
642
643
648 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
649 return scProductScreenshotPersistence;
650 }
651
652
657 public void setSCProductScreenshotPersistence(
658 SCProductScreenshotPersistence scProductScreenshotPersistence) {
659 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
660 }
661
662
667 public com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService getSCProductVersionLocalService() {
668 return scProductVersionLocalService;
669 }
670
671
676 public void setSCProductVersionLocalService(
677 com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService) {
678 this.scProductVersionLocalService = scProductVersionLocalService;
679 }
680
681
686 public com.liferay.portlet.softwarecatalog.service.SCProductVersionService getSCProductVersionService() {
687 return scProductVersionService;
688 }
689
690
695 public void setSCProductVersionService(
696 com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService) {
697 this.scProductVersionService = scProductVersionService;
698 }
699
700
705 public SCProductVersionPersistence getSCProductVersionPersistence() {
706 return scProductVersionPersistence;
707 }
708
709
714 public void setSCProductVersionPersistence(
715 SCProductVersionPersistence scProductVersionPersistence) {
716 this.scProductVersionPersistence = scProductVersionPersistence;
717 }
718
719
724 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
725 return counterLocalService;
726 }
727
728
733 public void setCounterLocalService(
734 com.liferay.counter.service.CounterLocalService counterLocalService) {
735 this.counterLocalService = counterLocalService;
736 }
737
738
743 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
744 return resourceLocalService;
745 }
746
747
752 public void setResourceLocalService(
753 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
754 this.resourceLocalService = resourceLocalService;
755 }
756
757
762 public com.liferay.portal.service.UserLocalService getUserLocalService() {
763 return userLocalService;
764 }
765
766
771 public void setUserLocalService(
772 com.liferay.portal.service.UserLocalService userLocalService) {
773 this.userLocalService = userLocalService;
774 }
775
776
781 public com.liferay.portal.service.UserService getUserService() {
782 return userService;
783 }
784
785
790 public void setUserService(
791 com.liferay.portal.service.UserService userService) {
792 this.userService = userService;
793 }
794
795
800 public UserPersistence getUserPersistence() {
801 return userPersistence;
802 }
803
804
809 public void setUserPersistence(UserPersistence userPersistence) {
810 this.userPersistence = userPersistence;
811 }
812
813
818 public UserFinder getUserFinder() {
819 return userFinder;
820 }
821
822
827 public void setUserFinder(UserFinder userFinder) {
828 this.userFinder = userFinder;
829 }
830
831 public void afterPropertiesSet() {
832 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCProductVersion",
833 scProductVersionLocalService);
834 }
835
836 public void destroy() {
837 persistedModelLocalServiceRegistry.unregister(
838 "com.liferay.portlet.softwarecatalog.model.SCProductVersion");
839 }
840
841
846 @Override
847 public String getBeanIdentifier() {
848 return _beanIdentifier;
849 }
850
851
856 @Override
857 public void setBeanIdentifier(String beanIdentifier) {
858 _beanIdentifier = beanIdentifier;
859 }
860
861 protected Class<?> getModelClass() {
862 return SCProductVersion.class;
863 }
864
865 protected String getModelClassName() {
866 return SCProductVersion.class.getName();
867 }
868
869
874 protected void runSQL(String sql) throws SystemException {
875 try {
876 DataSource dataSource = scProductVersionPersistence.getDataSource();
877
878 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
879 sql, new int[0]);
880
881 sqlUpdate.update();
882 }
883 catch (Exception e) {
884 throw new SystemException(e);
885 }
886 }
887
888 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
889 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
890 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
891 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
892 @BeanReference(type = SCFrameworkVersionPersistence.class)
893 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
894 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
895 protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
896 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
897 protected com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService;
898 @BeanReference(type = SCLicensePersistence.class)
899 protected SCLicensePersistence scLicensePersistence;
900 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
901 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
902 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
903 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
904 @BeanReference(type = SCProductEntryPersistence.class)
905 protected SCProductEntryPersistence scProductEntryPersistence;
906 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService.class)
907 protected com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService;
908 @BeanReference(type = SCProductScreenshotPersistence.class)
909 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
910 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService.class)
911 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService;
912 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionService.class)
913 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService;
914 @BeanReference(type = SCProductVersionPersistence.class)
915 protected SCProductVersionPersistence scProductVersionPersistence;
916 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
917 protected com.liferay.counter.service.CounterLocalService counterLocalService;
918 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
919 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
920 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
921 protected com.liferay.portal.service.UserLocalService userLocalService;
922 @BeanReference(type = com.liferay.portal.service.UserService.class)
923 protected com.liferay.portal.service.UserService userService;
924 @BeanReference(type = UserPersistence.class)
925 protected UserPersistence userPersistence;
926 @BeanReference(type = UserFinder.class)
927 protected UserFinder userFinder;
928 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
929 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
930 private String _beanIdentifier;
931 }