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.SCFrameworkVersion;
036 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
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 SCFrameworkVersionLocalServiceBaseImpl
062 extends BaseLocalServiceImpl implements SCFrameworkVersionLocalService,
063 IdentifiableBean {
064
069
070
077 @Indexable(type = IndexableType.REINDEX)
078 @Override
079 public SCFrameworkVersion addSCFrameworkVersion(
080 SCFrameworkVersion scFrameworkVersion) throws SystemException {
081 scFrameworkVersion.setNew(true);
082
083 return scFrameworkVersionPersistence.update(scFrameworkVersion);
084 }
085
086
092 @Override
093 public SCFrameworkVersion createSCFrameworkVersion(long frameworkVersionId) {
094 return scFrameworkVersionPersistence.create(frameworkVersionId);
095 }
096
097
105 @Indexable(type = IndexableType.DELETE)
106 @Override
107 public SCFrameworkVersion deleteSCFrameworkVersion(long frameworkVersionId)
108 throws PortalException, SystemException {
109 return scFrameworkVersionPersistence.remove(frameworkVersionId);
110 }
111
112
119 @Indexable(type = IndexableType.DELETE)
120 @Override
121 public SCFrameworkVersion deleteSCFrameworkVersion(
122 SCFrameworkVersion scFrameworkVersion) throws SystemException {
123 return scFrameworkVersionPersistence.remove(scFrameworkVersion);
124 }
125
126 @Override
127 public DynamicQuery dynamicQuery() {
128 Class<?> clazz = getClass();
129
130 return DynamicQueryFactoryUtil.forClass(SCFrameworkVersion.class,
131 clazz.getClassLoader());
132 }
133
134
141 @Override
142 @SuppressWarnings("rawtypes")
143 public List dynamicQuery(DynamicQuery dynamicQuery)
144 throws SystemException {
145 return scFrameworkVersionPersistence.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 scFrameworkVersionPersistence.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 scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
188 start, end, orderByComparator);
189 }
190
191
198 @Override
199 public long dynamicQueryCount(DynamicQuery dynamicQuery)
200 throws SystemException {
201 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery);
202 }
203
204
212 @Override
213 public long dynamicQueryCount(DynamicQuery dynamicQuery,
214 Projection projection) throws SystemException {
215 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery,
216 projection);
217 }
218
219 @Override
220 public SCFrameworkVersion fetchSCFrameworkVersion(long frameworkVersionId)
221 throws SystemException {
222 return scFrameworkVersionPersistence.fetchByPrimaryKey(frameworkVersionId);
223 }
224
225
233 @Override
234 public SCFrameworkVersion getSCFrameworkVersion(long frameworkVersionId)
235 throws PortalException, SystemException {
236 return scFrameworkVersionPersistence.findByPrimaryKey(frameworkVersionId);
237 }
238
239 @Override
240 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
241 throws PortalException, SystemException {
242 return scFrameworkVersionPersistence.findByPrimaryKey(primaryKeyObj);
243 }
244
245
257 @Override
258 public List<SCFrameworkVersion> getSCFrameworkVersions(int start, int end)
259 throws SystemException {
260 return scFrameworkVersionPersistence.findAll(start, end);
261 }
262
263
269 @Override
270 public int getSCFrameworkVersionsCount() throws SystemException {
271 return scFrameworkVersionPersistence.countAll();
272 }
273
274
281 @Indexable(type = IndexableType.REINDEX)
282 @Override
283 public SCFrameworkVersion updateSCFrameworkVersion(
284 SCFrameworkVersion scFrameworkVersion) throws SystemException {
285 return scFrameworkVersionPersistence.update(scFrameworkVersion);
286 }
287
288
291 @Override
292 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
293 long frameworkVersionId) throws SystemException {
294 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
295 frameworkVersionId);
296 }
297
298
301 @Override
302 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
303 SCFrameworkVersion scFrameworkVersion) throws SystemException {
304 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
305 scFrameworkVersion);
306 }
307
308
311 @Override
312 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
313 long[] frameworkVersionIds) throws SystemException {
314 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
315 frameworkVersionIds);
316 }
317
318
321 @Override
322 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
323 List<SCFrameworkVersion> SCFrameworkVersions) throws SystemException {
324 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
325 SCFrameworkVersions);
326 }
327
328
331 @Override
332 public void clearSCProductVersionSCFrameworkVersions(long productVersionId)
333 throws SystemException {
334 scProductVersionPersistence.clearSCFrameworkVersions(productVersionId);
335 }
336
337
340 @Override
341 public void deleteSCProductVersionSCFrameworkVersion(
342 long productVersionId, long frameworkVersionId)
343 throws SystemException {
344 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
345 frameworkVersionId);
346 }
347
348
351 @Override
352 public void deleteSCProductVersionSCFrameworkVersion(
353 long productVersionId, SCFrameworkVersion scFrameworkVersion)
354 throws SystemException {
355 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
356 scFrameworkVersion);
357 }
358
359
362 @Override
363 public void deleteSCProductVersionSCFrameworkVersions(
364 long productVersionId, long[] frameworkVersionIds)
365 throws SystemException {
366 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
367 frameworkVersionIds);
368 }
369
370
373 @Override
374 public void deleteSCProductVersionSCFrameworkVersions(
375 long productVersionId, List<SCFrameworkVersion> SCFrameworkVersions)
376 throws SystemException {
377 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
378 SCFrameworkVersions);
379 }
380
381
384 @Override
385 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
386 long productVersionId) throws SystemException {
387 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId);
388 }
389
390
393 @Override
394 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
395 long productVersionId, int start, int end) throws SystemException {
396 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
397 start, end);
398 }
399
400
403 @Override
404 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
405 long productVersionId, int start, int end,
406 OrderByComparator orderByComparator) throws SystemException {
407 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
408 start, end, orderByComparator);
409 }
410
411
414 @Override
415 public int getSCProductVersionSCFrameworkVersionsCount(
416 long productVersionId) throws SystemException {
417 return scProductVersionPersistence.getSCFrameworkVersionsSize(productVersionId);
418 }
419
420
423 @Override
424 public boolean hasSCProductVersionSCFrameworkVersion(
425 long productVersionId, long frameworkVersionId)
426 throws SystemException {
427 return scProductVersionPersistence.containsSCFrameworkVersion(productVersionId,
428 frameworkVersionId);
429 }
430
431
434 @Override
435 public boolean hasSCProductVersionSCFrameworkVersions(long productVersionId)
436 throws SystemException {
437 return scProductVersionPersistence.containsSCFrameworkVersions(productVersionId);
438 }
439
440
443 @Override
444 public void setSCProductVersionSCFrameworkVersions(long productVersionId,
445 long[] frameworkVersionIds) throws SystemException {
446 scProductVersionPersistence.setSCFrameworkVersions(productVersionId,
447 frameworkVersionIds);
448 }
449
450
455 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
456 return scFrameworkVersionLocalService;
457 }
458
459
464 public void setSCFrameworkVersionLocalService(
465 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
466 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
467 }
468
469
474 public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
475 return scFrameworkVersionService;
476 }
477
478
483 public void setSCFrameworkVersionService(
484 com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
485 this.scFrameworkVersionService = scFrameworkVersionService;
486 }
487
488
493 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
494 return scFrameworkVersionPersistence;
495 }
496
497
502 public void setSCFrameworkVersionPersistence(
503 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
504 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
505 }
506
507
512 public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
513 return scLicenseLocalService;
514 }
515
516
521 public void setSCLicenseLocalService(
522 com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
523 this.scLicenseLocalService = scLicenseLocalService;
524 }
525
526
531 public com.liferay.portlet.softwarecatalog.service.SCLicenseService getSCLicenseService() {
532 return scLicenseService;
533 }
534
535
540 public void setSCLicenseService(
541 com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService) {
542 this.scLicenseService = scLicenseService;
543 }
544
545
550 public SCLicensePersistence getSCLicensePersistence() {
551 return scLicensePersistence;
552 }
553
554
559 public void setSCLicensePersistence(
560 SCLicensePersistence scLicensePersistence) {
561 this.scLicensePersistence = scLicensePersistence;
562 }
563
564
569 public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
570 return scProductEntryLocalService;
571 }
572
573
578 public void setSCProductEntryLocalService(
579 com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
580 this.scProductEntryLocalService = scProductEntryLocalService;
581 }
582
583
588 public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
589 return scProductEntryService;
590 }
591
592
597 public void setSCProductEntryService(
598 com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
599 this.scProductEntryService = scProductEntryService;
600 }
601
602
607 public SCProductEntryPersistence getSCProductEntryPersistence() {
608 return scProductEntryPersistence;
609 }
610
611
616 public void setSCProductEntryPersistence(
617 SCProductEntryPersistence scProductEntryPersistence) {
618 this.scProductEntryPersistence = scProductEntryPersistence;
619 }
620
621
626 public com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
627 return scProductScreenshotLocalService;
628 }
629
630
635 public void setSCProductScreenshotLocalService(
636 com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService) {
637 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
638 }
639
640
645 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
646 return scProductScreenshotPersistence;
647 }
648
649
654 public void setSCProductScreenshotPersistence(
655 SCProductScreenshotPersistence scProductScreenshotPersistence) {
656 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
657 }
658
659
664 public com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService getSCProductVersionLocalService() {
665 return scProductVersionLocalService;
666 }
667
668
673 public void setSCProductVersionLocalService(
674 com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService) {
675 this.scProductVersionLocalService = scProductVersionLocalService;
676 }
677
678
683 public com.liferay.portlet.softwarecatalog.service.SCProductVersionService getSCProductVersionService() {
684 return scProductVersionService;
685 }
686
687
692 public void setSCProductVersionService(
693 com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService) {
694 this.scProductVersionService = scProductVersionService;
695 }
696
697
702 public SCProductVersionPersistence getSCProductVersionPersistence() {
703 return scProductVersionPersistence;
704 }
705
706
711 public void setSCProductVersionPersistence(
712 SCProductVersionPersistence scProductVersionPersistence) {
713 this.scProductVersionPersistence = scProductVersionPersistence;
714 }
715
716
721 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
722 return counterLocalService;
723 }
724
725
730 public void setCounterLocalService(
731 com.liferay.counter.service.CounterLocalService counterLocalService) {
732 this.counterLocalService = counterLocalService;
733 }
734
735
740 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
741 return resourceLocalService;
742 }
743
744
749 public void setResourceLocalService(
750 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
751 this.resourceLocalService = resourceLocalService;
752 }
753
754
759 public com.liferay.portal.service.UserLocalService getUserLocalService() {
760 return userLocalService;
761 }
762
763
768 public void setUserLocalService(
769 com.liferay.portal.service.UserLocalService userLocalService) {
770 this.userLocalService = userLocalService;
771 }
772
773
778 public com.liferay.portal.service.UserService getUserService() {
779 return userService;
780 }
781
782
787 public void setUserService(
788 com.liferay.portal.service.UserService userService) {
789 this.userService = userService;
790 }
791
792
797 public UserPersistence getUserPersistence() {
798 return userPersistence;
799 }
800
801
806 public void setUserPersistence(UserPersistence userPersistence) {
807 this.userPersistence = userPersistence;
808 }
809
810
815 public UserFinder getUserFinder() {
816 return userFinder;
817 }
818
819
824 public void setUserFinder(UserFinder userFinder) {
825 this.userFinder = userFinder;
826 }
827
828 public void afterPropertiesSet() {
829 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion",
830 scFrameworkVersionLocalService);
831 }
832
833 public void destroy() {
834 persistedModelLocalServiceRegistry.unregister(
835 "com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion");
836 }
837
838
843 @Override
844 public String getBeanIdentifier() {
845 return _beanIdentifier;
846 }
847
848
853 @Override
854 public void setBeanIdentifier(String beanIdentifier) {
855 _beanIdentifier = beanIdentifier;
856 }
857
858 protected Class<?> getModelClass() {
859 return SCFrameworkVersion.class;
860 }
861
862 protected String getModelClassName() {
863 return SCFrameworkVersion.class.getName();
864 }
865
866
871 protected void runSQL(String sql) throws SystemException {
872 try {
873 DataSource dataSource = scFrameworkVersionPersistence.getDataSource();
874
875 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
876 sql, new int[0]);
877
878 sqlUpdate.update();
879 }
880 catch (Exception e) {
881 throw new SystemException(e);
882 }
883 }
884
885 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
886 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
887 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
888 protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
889 @BeanReference(type = SCFrameworkVersionPersistence.class)
890 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
891 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
892 protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
893 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
894 protected com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService;
895 @BeanReference(type = SCLicensePersistence.class)
896 protected SCLicensePersistence scLicensePersistence;
897 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
898 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
899 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
900 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
901 @BeanReference(type = SCProductEntryPersistence.class)
902 protected SCProductEntryPersistence scProductEntryPersistence;
903 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService.class)
904 protected com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService;
905 @BeanReference(type = SCProductScreenshotPersistence.class)
906 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
907 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService.class)
908 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService;
909 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionService.class)
910 protected com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService;
911 @BeanReference(type = SCProductVersionPersistence.class)
912 protected SCProductVersionPersistence scProductVersionPersistence;
913 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
914 protected com.liferay.counter.service.CounterLocalService counterLocalService;
915 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
916 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
917 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
918 protected com.liferay.portal.service.UserLocalService userLocalService;
919 @BeanReference(type = com.liferay.portal.service.UserService.class)
920 protected com.liferay.portal.service.UserService userService;
921 @BeanReference(type = UserPersistence.class)
922 protected UserPersistence userPersistence;
923 @BeanReference(type = UserFinder.class)
924 protected UserFinder userFinder;
925 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
926 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
927 private String _beanIdentifier;
928 }