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