1
22
23 package com.liferay.portlet.softwarecatalog.service;
24
25
26
46 public class SCProductVersionServiceUtil {
47 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
48 long productEntryId, java.lang.String version,
49 java.lang.String changeLog, java.lang.String downloadPageURL,
50 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
51 boolean repoStoreArtifact, long[] frameworkVersionIds,
52 com.liferay.portal.service.ServiceContext serviceContext)
53 throws com.liferay.portal.PortalException,
54 com.liferay.portal.SystemException {
55 return getService()
56 .addProductVersion(productEntryId, version, changeLog,
57 downloadPageURL, directDownloadURL, testDirectDownloadURL,
58 repoStoreArtifact, frameworkVersionIds, serviceContext);
59 }
60
61 public static void deleteProductVersion(long productVersionId)
62 throws com.liferay.portal.PortalException,
63 com.liferay.portal.SystemException {
64 getService().deleteProductVersion(productVersionId);
65 }
66
67 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion getProductVersion(
68 long productVersionId)
69 throws com.liferay.portal.PortalException,
70 com.liferay.portal.SystemException {
71 return getService().getProductVersion(productVersionId);
72 }
73
74 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductVersion> getProductVersions(
75 long productEntryId, int start, int end)
76 throws com.liferay.portal.PortalException,
77 com.liferay.portal.SystemException {
78 return getService().getProductVersions(productEntryId, start, end);
79 }
80
81 public static int getProductVersionsCount(long productEntryId)
82 throws com.liferay.portal.PortalException,
83 com.liferay.portal.SystemException {
84 return getService().getProductVersionsCount(productEntryId);
85 }
86
87 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion updateProductVersion(
88 long productVersionId, java.lang.String version,
89 java.lang.String changeLog, java.lang.String downloadPageURL,
90 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
91 boolean repoStoreArtifact, long[] frameworkVersionIds)
92 throws com.liferay.portal.PortalException,
93 com.liferay.portal.SystemException {
94 return getService()
95 .updateProductVersion(productVersionId, version, changeLog,
96 downloadPageURL, directDownloadURL, testDirectDownloadURL,
97 repoStoreArtifact, frameworkVersionIds);
98 }
99
100 public static SCProductVersionService getService() {
101 if (_service == null) {
102 throw new RuntimeException("SCProductVersionService is not set");
103 }
104
105 return _service;
106 }
107
108 public void setService(SCProductVersionService service) {
109 _service = service;
110 }
111
112 private static SCProductVersionService _service;
113 }