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.ResourceService;
035 import com.liferay.portal.service.UserLocalService;
036 import com.liferay.portal.service.UserService;
037 import com.liferay.portal.service.persistence.ResourceFinder;
038 import com.liferay.portal.service.persistence.ResourcePersistence;
039 import com.liferay.portal.service.persistence.UserFinder;
040 import com.liferay.portal.service.persistence.UserPersistence;
041
042 import com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion;
043 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
044 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
045 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
046 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
047 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
048 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
049 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
050 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
051 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
052 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
053 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
054 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
055 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
056 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
057
058 import java.io.Serializable;
059
060 import java.util.List;
061
062 import javax.sql.DataSource;
063
064
076 public abstract class SCFrameworkVersionLocalServiceBaseImpl
077 extends BaseLocalServiceImpl implements SCFrameworkVersionLocalService,
078 IdentifiableBean {
079
084
085
092 @Indexable(type = IndexableType.REINDEX)
093 public SCFrameworkVersion addSCFrameworkVersion(
094 SCFrameworkVersion scFrameworkVersion) throws SystemException {
095 scFrameworkVersion.setNew(true);
096
097 return scFrameworkVersionPersistence.update(scFrameworkVersion, false);
098 }
099
100
106 public SCFrameworkVersion createSCFrameworkVersion(long frameworkVersionId) {
107 return scFrameworkVersionPersistence.create(frameworkVersionId);
108 }
109
110
118 @Indexable(type = IndexableType.DELETE)
119 public SCFrameworkVersion deleteSCFrameworkVersion(long frameworkVersionId)
120 throws PortalException, SystemException {
121 return scFrameworkVersionPersistence.remove(frameworkVersionId);
122 }
123
124
131 @Indexable(type = IndexableType.DELETE)
132 public SCFrameworkVersion deleteSCFrameworkVersion(
133 SCFrameworkVersion scFrameworkVersion) throws SystemException {
134 return scFrameworkVersionPersistence.remove(scFrameworkVersion);
135 }
136
137 public DynamicQuery dynamicQuery() {
138 Class<?> clazz = getClass();
139
140 return DynamicQueryFactoryUtil.forClass(SCFrameworkVersion.class,
141 clazz.getClassLoader());
142 }
143
144
151 @SuppressWarnings("rawtypes")
152 public List dynamicQuery(DynamicQuery dynamicQuery)
153 throws SystemException {
154 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery);
155 }
156
157
170 @SuppressWarnings("rawtypes")
171 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
172 throws SystemException {
173 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
174 start, end);
175 }
176
177
191 @SuppressWarnings("rawtypes")
192 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
193 OrderByComparator orderByComparator) throws SystemException {
194 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
195 start, end, orderByComparator);
196 }
197
198
205 public long dynamicQueryCount(DynamicQuery dynamicQuery)
206 throws SystemException {
207 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery);
208 }
209
210 public SCFrameworkVersion fetchSCFrameworkVersion(long frameworkVersionId)
211 throws SystemException {
212 return scFrameworkVersionPersistence.fetchByPrimaryKey(frameworkVersionId);
213 }
214
215
223 public SCFrameworkVersion getSCFrameworkVersion(long frameworkVersionId)
224 throws PortalException, SystemException {
225 return scFrameworkVersionPersistence.findByPrimaryKey(frameworkVersionId);
226 }
227
228 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
229 throws PortalException, SystemException {
230 return scFrameworkVersionPersistence.findByPrimaryKey(primaryKeyObj);
231 }
232
233
245 public List<SCFrameworkVersion> getSCFrameworkVersions(int start, int end)
246 throws SystemException {
247 return scFrameworkVersionPersistence.findAll(start, end);
248 }
249
250
256 public int getSCFrameworkVersionsCount() throws SystemException {
257 return scFrameworkVersionPersistence.countAll();
258 }
259
260
267 @Indexable(type = IndexableType.REINDEX)
268 public SCFrameworkVersion updateSCFrameworkVersion(
269 SCFrameworkVersion scFrameworkVersion) throws SystemException {
270 return updateSCFrameworkVersion(scFrameworkVersion, true);
271 }
272
273
281 @Indexable(type = IndexableType.REINDEX)
282 public SCFrameworkVersion updateSCFrameworkVersion(
283 SCFrameworkVersion scFrameworkVersion, boolean merge)
284 throws SystemException {
285 scFrameworkVersion.setNew(false);
286
287 return scFrameworkVersionPersistence.update(scFrameworkVersion, merge);
288 }
289
290
293 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
294 long frameworkVersionId) throws SystemException {
295 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
296 frameworkVersionId);
297 }
298
299
302 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
303 SCFrameworkVersion scFrameworkVersion) throws SystemException {
304 scProductVersionPersistence.addSCFrameworkVersion(productVersionId,
305 scFrameworkVersion);
306 }
307
308
311 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
312 long[] frameworkVersionIds) throws SystemException {
313 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
314 frameworkVersionIds);
315 }
316
317
320 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
321 List<SCFrameworkVersion> SCFrameworkVersions) throws SystemException {
322 scProductVersionPersistence.addSCFrameworkVersions(productVersionId,
323 SCFrameworkVersions);
324 }
325
326
329 public void clearSCProductVersionSCFrameworkVersions(long productVersionId)
330 throws SystemException {
331 scProductVersionPersistence.clearSCFrameworkVersions(productVersionId);
332 }
333
334
337 public void deleteSCProductVersionSCFrameworkVersion(
338 long productVersionId, long frameworkVersionId)
339 throws SystemException {
340 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
341 frameworkVersionId);
342 }
343
344
347 public void deleteSCProductVersionSCFrameworkVersion(
348 long productVersionId, SCFrameworkVersion scFrameworkVersion)
349 throws SystemException {
350 scProductVersionPersistence.removeSCFrameworkVersion(productVersionId,
351 scFrameworkVersion);
352 }
353
354
357 public void deleteSCProductVersionSCFrameworkVersions(
358 long productVersionId, long[] frameworkVersionIds)
359 throws SystemException {
360 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
361 frameworkVersionIds);
362 }
363
364
367 public void deleteSCProductVersionSCFrameworkVersions(
368 long productVersionId, List<SCFrameworkVersion> SCFrameworkVersions)
369 throws SystemException {
370 scProductVersionPersistence.removeSCFrameworkVersions(productVersionId,
371 SCFrameworkVersions);
372 }
373
374
377 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
378 long productVersionId) throws SystemException {
379 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId);
380 }
381
382
385 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
386 long productVersionId, int start, int end) throws SystemException {
387 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
388 start, end);
389 }
390
391
394 public List<SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
395 long productVersionId, int start, int end,
396 OrderByComparator orderByComparator) throws SystemException {
397 return scProductVersionPersistence.getSCFrameworkVersions(productVersionId,
398 start, end, orderByComparator);
399 }
400
401
404 public int getSCProductVersionSCFrameworkVersionsCount(
405 long productVersionId) throws SystemException {
406 return scProductVersionPersistence.getSCFrameworkVersionsSize(productVersionId);
407 }
408
409
412 public boolean hasSCProductVersionSCFrameworkVersion(
413 long productVersionId, long frameworkVersionId)
414 throws SystemException {
415 return scProductVersionPersistence.containsSCFrameworkVersion(productVersionId,
416 frameworkVersionId);
417 }
418
419
422 public boolean hasSCProductVersionSCFrameworkVersions(long productVersionId)
423 throws SystemException {
424 return scProductVersionPersistence.containsSCFrameworkVersions(productVersionId);
425 }
426
427
430 public void setSCProductVersionSCFrameworkVersions(long productVersionId,
431 long[] frameworkVersionIds) throws SystemException {
432 scProductVersionPersistence.setSCFrameworkVersions(productVersionId,
433 frameworkVersionIds);
434 }
435
436
441 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
442 return scFrameworkVersionLocalService;
443 }
444
445
450 public void setSCFrameworkVersionLocalService(
451 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
452 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
453 }
454
455
460 public SCFrameworkVersionService getSCFrameworkVersionService() {
461 return scFrameworkVersionService;
462 }
463
464
469 public void setSCFrameworkVersionService(
470 SCFrameworkVersionService scFrameworkVersionService) {
471 this.scFrameworkVersionService = scFrameworkVersionService;
472 }
473
474
479 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
480 return scFrameworkVersionPersistence;
481 }
482
483
488 public void setSCFrameworkVersionPersistence(
489 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
490 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
491 }
492
493
498 public SCLicenseLocalService getSCLicenseLocalService() {
499 return scLicenseLocalService;
500 }
501
502
507 public void setSCLicenseLocalService(
508 SCLicenseLocalService scLicenseLocalService) {
509 this.scLicenseLocalService = scLicenseLocalService;
510 }
511
512
517 public SCLicenseService getSCLicenseService() {
518 return scLicenseService;
519 }
520
521
526 public void setSCLicenseService(SCLicenseService scLicenseService) {
527 this.scLicenseService = scLicenseService;
528 }
529
530
535 public SCLicensePersistence getSCLicensePersistence() {
536 return scLicensePersistence;
537 }
538
539
544 public void setSCLicensePersistence(
545 SCLicensePersistence scLicensePersistence) {
546 this.scLicensePersistence = scLicensePersistence;
547 }
548
549
554 public SCProductEntryLocalService getSCProductEntryLocalService() {
555 return scProductEntryLocalService;
556 }
557
558
563 public void setSCProductEntryLocalService(
564 SCProductEntryLocalService scProductEntryLocalService) {
565 this.scProductEntryLocalService = scProductEntryLocalService;
566 }
567
568
573 public SCProductEntryService getSCProductEntryService() {
574 return scProductEntryService;
575 }
576
577
582 public void setSCProductEntryService(
583 SCProductEntryService scProductEntryService) {
584 this.scProductEntryService = scProductEntryService;
585 }
586
587
592 public SCProductEntryPersistence getSCProductEntryPersistence() {
593 return scProductEntryPersistence;
594 }
595
596
601 public void setSCProductEntryPersistence(
602 SCProductEntryPersistence scProductEntryPersistence) {
603 this.scProductEntryPersistence = scProductEntryPersistence;
604 }
605
606
611 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
612 return scProductScreenshotLocalService;
613 }
614
615
620 public void setSCProductScreenshotLocalService(
621 SCProductScreenshotLocalService scProductScreenshotLocalService) {
622 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
623 }
624
625
630 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
631 return scProductScreenshotPersistence;
632 }
633
634
639 public void setSCProductScreenshotPersistence(
640 SCProductScreenshotPersistence scProductScreenshotPersistence) {
641 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
642 }
643
644
649 public SCProductVersionLocalService getSCProductVersionLocalService() {
650 return scProductVersionLocalService;
651 }
652
653
658 public void setSCProductVersionLocalService(
659 SCProductVersionLocalService scProductVersionLocalService) {
660 this.scProductVersionLocalService = scProductVersionLocalService;
661 }
662
663
668 public SCProductVersionService getSCProductVersionService() {
669 return scProductVersionService;
670 }
671
672
677 public void setSCProductVersionService(
678 SCProductVersionService scProductVersionService) {
679 this.scProductVersionService = scProductVersionService;
680 }
681
682
687 public SCProductVersionPersistence getSCProductVersionPersistence() {
688 return scProductVersionPersistence;
689 }
690
691
696 public void setSCProductVersionPersistence(
697 SCProductVersionPersistence scProductVersionPersistence) {
698 this.scProductVersionPersistence = scProductVersionPersistence;
699 }
700
701
706 public CounterLocalService getCounterLocalService() {
707 return counterLocalService;
708 }
709
710
715 public void setCounterLocalService(CounterLocalService counterLocalService) {
716 this.counterLocalService = counterLocalService;
717 }
718
719
724 public ResourceLocalService getResourceLocalService() {
725 return resourceLocalService;
726 }
727
728
733 public void setResourceLocalService(
734 ResourceLocalService resourceLocalService) {
735 this.resourceLocalService = resourceLocalService;
736 }
737
738
743 public ResourceService getResourceService() {
744 return resourceService;
745 }
746
747
752 public void setResourceService(ResourceService resourceService) {
753 this.resourceService = resourceService;
754 }
755
756
761 public ResourcePersistence getResourcePersistence() {
762 return resourcePersistence;
763 }
764
765
770 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
771 this.resourcePersistence = resourcePersistence;
772 }
773
774
779 public ResourceFinder getResourceFinder() {
780 return resourceFinder;
781 }
782
783
788 public void setResourceFinder(ResourceFinder resourceFinder) {
789 this.resourceFinder = resourceFinder;
790 }
791
792
797 public UserLocalService getUserLocalService() {
798 return userLocalService;
799 }
800
801
806 public void setUserLocalService(UserLocalService userLocalService) {
807 this.userLocalService = userLocalService;
808 }
809
810
815 public UserService getUserService() {
816 return userService;
817 }
818
819
824 public void setUserService(UserService userService) {
825 this.userService = userService;
826 }
827
828
833 public UserPersistence getUserPersistence() {
834 return userPersistence;
835 }
836
837
842 public void setUserPersistence(UserPersistence userPersistence) {
843 this.userPersistence = userPersistence;
844 }
845
846
851 public UserFinder getUserFinder() {
852 return userFinder;
853 }
854
855
860 public void setUserFinder(UserFinder userFinder) {
861 this.userFinder = userFinder;
862 }
863
864 public void afterPropertiesSet() {
865 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion",
866 scFrameworkVersionLocalService);
867 }
868
869 public void destroy() {
870 persistedModelLocalServiceRegistry.unregister(
871 "com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion");
872 }
873
874
879 public String getBeanIdentifier() {
880 return _beanIdentifier;
881 }
882
883
888 public void setBeanIdentifier(String beanIdentifier) {
889 _beanIdentifier = beanIdentifier;
890 }
891
892 protected Class<?> getModelClass() {
893 return SCFrameworkVersion.class;
894 }
895
896 protected String getModelClassName() {
897 return SCFrameworkVersion.class.getName();
898 }
899
900
905 protected void runSQL(String sql) throws SystemException {
906 try {
907 DataSource dataSource = scFrameworkVersionPersistence.getDataSource();
908
909 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
910 sql, new int[0]);
911
912 sqlUpdate.update();
913 }
914 catch (Exception e) {
915 throw new SystemException(e);
916 }
917 }
918
919 @BeanReference(type = SCFrameworkVersionLocalService.class)
920 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
921 @BeanReference(type = SCFrameworkVersionService.class)
922 protected SCFrameworkVersionService scFrameworkVersionService;
923 @BeanReference(type = SCFrameworkVersionPersistence.class)
924 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
925 @BeanReference(type = SCLicenseLocalService.class)
926 protected SCLicenseLocalService scLicenseLocalService;
927 @BeanReference(type = SCLicenseService.class)
928 protected SCLicenseService scLicenseService;
929 @BeanReference(type = SCLicensePersistence.class)
930 protected SCLicensePersistence scLicensePersistence;
931 @BeanReference(type = SCProductEntryLocalService.class)
932 protected SCProductEntryLocalService scProductEntryLocalService;
933 @BeanReference(type = SCProductEntryService.class)
934 protected SCProductEntryService scProductEntryService;
935 @BeanReference(type = SCProductEntryPersistence.class)
936 protected SCProductEntryPersistence scProductEntryPersistence;
937 @BeanReference(type = SCProductScreenshotLocalService.class)
938 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
939 @BeanReference(type = SCProductScreenshotPersistence.class)
940 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
941 @BeanReference(type = SCProductVersionLocalService.class)
942 protected SCProductVersionLocalService scProductVersionLocalService;
943 @BeanReference(type = SCProductVersionService.class)
944 protected SCProductVersionService scProductVersionService;
945 @BeanReference(type = SCProductVersionPersistence.class)
946 protected SCProductVersionPersistence scProductVersionPersistence;
947 @BeanReference(type = CounterLocalService.class)
948 protected CounterLocalService counterLocalService;
949 @BeanReference(type = ResourceLocalService.class)
950 protected ResourceLocalService resourceLocalService;
951 @BeanReference(type = ResourceService.class)
952 protected ResourceService resourceService;
953 @BeanReference(type = ResourcePersistence.class)
954 protected ResourcePersistence resourcePersistence;
955 @BeanReference(type = ResourceFinder.class)
956 protected ResourceFinder resourceFinder;
957 @BeanReference(type = UserLocalService.class)
958 protected UserLocalService userLocalService;
959 @BeanReference(type = UserService.class)
960 protected UserService userService;
961 @BeanReference(type = UserPersistence.class)
962 protected UserPersistence userPersistence;
963 @BeanReference(type = UserFinder.class)
964 protected UserFinder userFinder;
965 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
966 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
967 private String _beanIdentifier;
968 }