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.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025 import com.liferay.portal.kernel.exception.PortalException;
026 import com.liferay.portal.kernel.exception.SystemException;
027 import com.liferay.portal.kernel.search.Indexable;
028 import com.liferay.portal.kernel.search.IndexableType;
029 import com.liferay.portal.kernel.util.OrderByComparator;
030 import com.liferay.portal.model.PersistedModel;
031 import com.liferay.portal.service.BaseLocalServiceImpl;
032 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
033 import com.liferay.portal.service.ResourceLocalService;
034 import com.liferay.portal.service.UserLocalService;
035 import com.liferay.portal.service.UserService;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion;
040 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
041 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
042 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
043 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
044 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
045 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
046 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
047 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
048 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
049 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
050 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
051 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
052 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
053 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
054
055 import java.io.Serializable;
056
057 import java.util.List;
058
059 import javax.sql.DataSource;
060
061
073 public abstract class SCFrameworkVersionLocalServiceBaseImpl
074 extends BaseLocalServiceImpl implements SCFrameworkVersionLocalService,
075 IdentifiableBean {
076
081
082
089 @Indexable(type = IndexableType.REINDEX)
090 public SCFrameworkVersion addSCFrameworkVersion(
091 SCFrameworkVersion scFrameworkVersion) throws SystemException {
092 scFrameworkVersion.setNew(true);
093
094 return scFrameworkVersionPersistence.update(scFrameworkVersion);
095 }
096
097
103 public SCFrameworkVersion createSCFrameworkVersion(long frameworkVersionId) {
104 return scFrameworkVersionPersistence.create(frameworkVersionId);
105 }
106
107
115 @Indexable(type = IndexableType.DELETE)
116 public SCFrameworkVersion deleteSCFrameworkVersion(long frameworkVersionId)
117 throws PortalException, SystemException {
118 return scFrameworkVersionPersistence.remove(frameworkVersionId);
119 }
120
121
128 @Indexable(type = IndexableType.DELETE)
129 public SCFrameworkVersion deleteSCFrameworkVersion(
130 SCFrameworkVersion scFrameworkVersion) throws SystemException {
131 return scFrameworkVersionPersistence.remove(scFrameworkVersion);
132 }
133
134 public DynamicQuery dynamicQuery() {
135 Class<?> clazz = getClass();
136
137 return DynamicQueryFactoryUtil.forClass(SCFrameworkVersion.class,
138 clazz.getClassLoader());
139 }
140
141
148 @SuppressWarnings("rawtypes")
149 public List dynamicQuery(DynamicQuery dynamicQuery)
150 throws SystemException {
151 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery);
152 }
153
154
167 @SuppressWarnings("rawtypes")
168 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
169 throws SystemException {
170 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
171 start, end);
172 }
173
174
188 @SuppressWarnings("rawtypes")
189 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
190 OrderByComparator orderByComparator) throws SystemException {
191 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
192 start, end, orderByComparator);
193 }
194
195
202 public long dynamicQueryCount(DynamicQuery dynamicQuery)
203 throws SystemException {
204 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery);
205 }
206
207 public SCFrameworkVersion fetchSCFrameworkVersion(long frameworkVersionId)
208 throws SystemException {
209 return scFrameworkVersionPersistence.fetchByPrimaryKey(frameworkVersionId);
210 }
211
212
220 public SCFrameworkVersion getSCFrameworkVersion(long frameworkVersionId)
221 throws PortalException, SystemException {
222 return scFrameworkVersionPersistence.findByPrimaryKey(frameworkVersionId);
223 }
224
225 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
226 throws PortalException, SystemException {
227 return scFrameworkVersionPersistence.findByPrimaryKey(primaryKeyObj);
228 }
229
230
242 public List<SCFrameworkVersion> getSCFrameworkVersions(int start, int end)
243 throws SystemException {
244 return scFrameworkVersionPersistence.findAll(start, end);
245 }
246
247
253 public int getSCFrameworkVersionsCount() throws SystemException {
254 return scFrameworkVersionPersistence.countAll();
255 }
256
257
264 @Indexable(type = IndexableType.REINDEX)
265 public SCFrameworkVersion updateSCFrameworkVersion(
266 SCFrameworkVersion scFrameworkVersion) throws SystemException {
267 return scFrameworkVersionPersistence.update(scFrameworkVersion);
268 }
269
270
273 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
274 long frameworkVersionId) throws SystemException {
275 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
276 frameworkVersionId);
277 }
278
279
282 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
283 SCFrameworkVersion scFrameworkVersion) throws SystemException {
284 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
285 scFrameworkVersion);
286 }
287
288
291 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
292 long[] frameworkVersionIds) throws SystemException {
293 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
294 frameworkVersionIds);
295 }
296
297
300 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
301 List<SCFrameworkVersion> SCFrameworkVersions) throws SystemException {
302 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
303 SCFrameworkVersions);
304 }
305
306
309 public void clearSCProductVersionSCFrameworkVersions(long productVersionId)
310 throws SystemException {
311 scProductVersionPersistence.clearSCFrameworkVersions(productVersionId);
312 }
313
314
317 public void deleteSCProductVersionSCFrameworkVersion(
318 long productVersionId, long frameworkVersionId)
319 throws SystemException {
320 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
321 frameworkVersionId);
322 }
323
324
327 public void deleteSCProductVersionSCFrameworkVersion(
328 long productVersionId, SCFrameworkVersion scFrameworkVersion)
329 throws SystemException {
330 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
331 scFrameworkVersion);
332 }
333
334
337 public void deleteSCProductVersionSCFrameworkVersions(
338 long productVersionId, long[] frameworkVersionIds)
339 throws SystemException {
340 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
341 frameworkVersionIds);
342 }
343
344
347 public void deleteSCProductVersionSCFrameworkVersions(
348 long productVersionId, List<SCFrameworkVersion> SCFrameworkVersions)
349 throws SystemException {
350 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
351 SCFrameworkVersions);
352 }
353
354
357 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
358 long productVersionId) throws SystemException {
359 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId);
360 }
361
362
365 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
366 long productVersionId, int start, int end) throws SystemException {
367 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
368 start, end);
369 }
370
371
374 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
375 long productVersionId, int start, int end,
376 OrderByComparator orderByComparator) throws SystemException {
377 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
378 start, end, orderByComparator);
379 }
380
381
384 public int getSCProductVersionSCFrameworkVersionsCount(
385 long productVersionId) throws SystemException {
386 return scProductVersionPersistence.getSCFrameworkVersionsSize(productVersionId);
387 }
388
389
392 public boolean hasSCProductVersionSCFrameworkVersion(
393 long productVersionId, long frameworkVersionId)
394 throws SystemException {
395 return scProductVersionPersistence.containsSCFrameworkVersion(productVersionId,
396 frameworkVersionId);
397 }
398
399
402 public boolean hasSCProductVersionSCFrameworkVersions(long productVersionId)
403 throws SystemException {
404 return scProductVersionPersistence.containsSCFrameworkVersions(productVersionId);
405 }
406
407
410 public void setSCProductVersionSCFrameworkVersions(long productVersionId,
411 long[] frameworkVersionIds) throws SystemException {
412 scProductVersionPersistence.setSCFrameworkVersions(productVersionId,
413 frameworkVersionIds);
414 }
415
416
421 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
422 return scFrameworkVersionLocalService;
423 }
424
425
430 public void setSCFrameworkVersionLocalService(
431 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
432 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
433 }
434
435
440 public SCFrameworkVersionService getSCFrameworkVersionService() {
441 return scFrameworkVersionService;
442 }
443
444
449 public void setSCFrameworkVersionService(
450 SCFrameworkVersionService scFrameworkVersionService) {
451 this.scFrameworkVersionService = scFrameworkVersionService;
452 }
453
454
459 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
460 return scFrameworkVersionPersistence;
461 }
462
463
468 public void setSCFrameworkVersionPersistence(
469 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
470 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
471 }
472
473
478 public SCLicenseLocalService getSCLicenseLocalService() {
479 return scLicenseLocalService;
480 }
481
482
487 public void setSCLicenseLocalService(
488 SCLicenseLocalService scLicenseLocalService) {
489 this.scLicenseLocalService = scLicenseLocalService;
490 }
491
492
497 public SCLicenseService getSCLicenseService() {
498 return scLicenseService;
499 }
500
501
506 public void setSCLicenseService(SCLicenseService scLicenseService) {
507 this.scLicenseService = scLicenseService;
508 }
509
510
515 public SCLicensePersistence getSCLicensePersistence() {
516 return scLicensePersistence;
517 }
518
519
524 public void setSCLicensePersistence(
525 SCLicensePersistence scLicensePersistence) {
526 this.scLicensePersistence = scLicensePersistence;
527 }
528
529
534 public SCProductEntryLocalService getSCProductEntryLocalService() {
535 return scProductEntryLocalService;
536 }
537
538
543 public void setSCProductEntryLocalService(
544 SCProductEntryLocalService scProductEntryLocalService) {
545 this.scProductEntryLocalService = scProductEntryLocalService;
546 }
547
548
553 public SCProductEntryService getSCProductEntryService() {
554 return scProductEntryService;
555 }
556
557
562 public void setSCProductEntryService(
563 SCProductEntryService scProductEntryService) {
564 this.scProductEntryService = scProductEntryService;
565 }
566
567
572 public SCProductEntryPersistence getSCProductEntryPersistence() {
573 return scProductEntryPersistence;
574 }
575
576
581 public void setSCProductEntryPersistence(
582 SCProductEntryPersistence scProductEntryPersistence) {
583 this.scProductEntryPersistence = scProductEntryPersistence;
584 }
585
586
591 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
592 return scProductScreenshotLocalService;
593 }
594
595
600 public void setSCProductScreenshotLocalService(
601 SCProductScreenshotLocalService scProductScreenshotLocalService) {
602 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
603 }
604
605
610 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
611 return scProductScreenshotPersistence;
612 }
613
614
619 public void setSCProductScreenshotPersistence(
620 SCProductScreenshotPersistence scProductScreenshotPersistence) {
621 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
622 }
623
624
629 public SCProductVersionLocalService getSCProductVersionLocalService() {
630 return scProductVersionLocalService;
631 }
632
633
638 public void setSCProductVersionLocalService(
639 SCProductVersionLocalService scProductVersionLocalService) {
640 this.scProductVersionLocalService = scProductVersionLocalService;
641 }
642
643
648 public SCProductVersionService getSCProductVersionService() {
649 return scProductVersionService;
650 }
651
652
657 public void setSCProductVersionService(
658 SCProductVersionService scProductVersionService) {
659 this.scProductVersionService = scProductVersionService;
660 }
661
662
667 public SCProductVersionPersistence getSCProductVersionPersistence() {
668 return scProductVersionPersistence;
669 }
670
671
676 public void setSCProductVersionPersistence(
677 SCProductVersionPersistence scProductVersionPersistence) {
678 this.scProductVersionPersistence = scProductVersionPersistence;
679 }
680
681
686 public CounterLocalService getCounterLocalService() {
687 return counterLocalService;
688 }
689
690
695 public void setCounterLocalService(CounterLocalService counterLocalService) {
696 this.counterLocalService = counterLocalService;
697 }
698
699
704 public ResourceLocalService getResourceLocalService() {
705 return resourceLocalService;
706 }
707
708
713 public void setResourceLocalService(
714 ResourceLocalService resourceLocalService) {
715 this.resourceLocalService = resourceLocalService;
716 }
717
718
723 public UserLocalService getUserLocalService() {
724 return userLocalService;
725 }
726
727
732 public void setUserLocalService(UserLocalService userLocalService) {
733 this.userLocalService = userLocalService;
734 }
735
736
741 public UserService getUserService() {
742 return userService;
743 }
744
745
750 public void setUserService(UserService userService) {
751 this.userService = userService;
752 }
753
754
759 public UserPersistence getUserPersistence() {
760 return userPersistence;
761 }
762
763
768 public void setUserPersistence(UserPersistence userPersistence) {
769 this.userPersistence = userPersistence;
770 }
771
772
777 public UserFinder getUserFinder() {
778 return userFinder;
779 }
780
781
786 public void setUserFinder(UserFinder userFinder) {
787 this.userFinder = userFinder;
788 }
789
790 public void afterPropertiesSet() {
791 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion",
792 scFrameworkVersionLocalService);
793 }
794
795 public void destroy() {
796 persistedModelLocalServiceRegistry.unregister(
797 "com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion");
798 }
799
800
805 public String getBeanIdentifier() {
806 return _beanIdentifier;
807 }
808
809
814 public void setBeanIdentifier(String beanIdentifier) {
815 _beanIdentifier = beanIdentifier;
816 }
817
818 protected Class<?> getModelClass() {
819 return SCFrameworkVersion.class;
820 }
821
822 protected String getModelClassName() {
823 return SCFrameworkVersion.class.getName();
824 }
825
826
831 protected void runSQL(String sql) throws SystemException {
832 try {
833 DataSource dataSource = scFrameworkVersionPersistence.getDataSource();
834
835 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
836 sql, new int[0]);
837
838 sqlUpdate.update();
839 }
840 catch (Exception e) {
841 throw new SystemException(e);
842 }
843 }
844
845 @BeanReference(type = SCFrameworkVersionLocalService.class)
846 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
847 @BeanReference(type = SCFrameworkVersionService.class)
848 protected SCFrameworkVersionService scFrameworkVersionService;
849 @BeanReference(type = SCFrameworkVersionPersistence.class)
850 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
851 @BeanReference(type = SCLicenseLocalService.class)
852 protected SCLicenseLocalService scLicenseLocalService;
853 @BeanReference(type = SCLicenseService.class)
854 protected SCLicenseService scLicenseService;
855 @BeanReference(type = SCLicensePersistence.class)
856 protected SCLicensePersistence scLicensePersistence;
857 @BeanReference(type = SCProductEntryLocalService.class)
858 protected SCProductEntryLocalService scProductEntryLocalService;
859 @BeanReference(type = SCProductEntryService.class)
860 protected SCProductEntryService scProductEntryService;
861 @BeanReference(type = SCProductEntryPersistence.class)
862 protected SCProductEntryPersistence scProductEntryPersistence;
863 @BeanReference(type = SCProductScreenshotLocalService.class)
864 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
865 @BeanReference(type = SCProductScreenshotPersistence.class)
866 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
867 @BeanReference(type = SCProductVersionLocalService.class)
868 protected SCProductVersionLocalService scProductVersionLocalService;
869 @BeanReference(type = SCProductVersionService.class)
870 protected SCProductVersionService scProductVersionService;
871 @BeanReference(type = SCProductVersionPersistence.class)
872 protected SCProductVersionPersistence scProductVersionPersistence;
873 @BeanReference(type = CounterLocalService.class)
874 protected CounterLocalService counterLocalService;
875 @BeanReference(type = ResourceLocalService.class)
876 protected ResourceLocalService resourceLocalService;
877 @BeanReference(type = UserLocalService.class)
878 protected UserLocalService userLocalService;
879 @BeanReference(type = UserService.class)
880 protected UserService userService;
881 @BeanReference(type = UserPersistence.class)
882 protected UserPersistence userPersistence;
883 @BeanReference(type = UserFinder.class)
884 protected UserFinder userFinder;
885 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
886 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
887 private String _beanIdentifier;
888 }