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