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