1
22
23 package com.liferay.portlet.softwarecatalog.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.softwarecatalog.service.SCProductVersionServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
83 public class SCProductVersionServiceSoap {
84 public static com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap addProductVersion(
85 long productEntryId, java.lang.String version,
86 java.lang.String changeLog, java.lang.String downloadPageURL,
87 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
88 boolean repoStoreArtifact, long[] frameworkVersionIds,
89 boolean addCommunityPermissions, boolean addGuestPermissions)
90 throws RemoteException {
91 try {
92 com.liferay.portlet.softwarecatalog.model.SCProductVersion returnValue =
93 SCProductVersionServiceUtil.addProductVersion(productEntryId,
94 version, changeLog, downloadPageURL, directDownloadURL,
95 testDirectDownloadURL, repoStoreArtifact,
96 frameworkVersionIds, addCommunityPermissions,
97 addGuestPermissions);
98
99 return com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap.toSoapModel(returnValue);
100 }
101 catch (Exception e) {
102 _log.error(e, e);
103
104 throw new RemoteException(e.getMessage());
105 }
106 }
107
108 public static com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap addProductVersion(
109 long productEntryId, java.lang.String version,
110 java.lang.String changeLog, java.lang.String downloadPageURL,
111 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
112 boolean repoStoreArtifact, long[] frameworkVersionIds,
113 java.lang.String[] communityPermissions,
114 java.lang.String[] guestPermissions) throws RemoteException {
115 try {
116 com.liferay.portlet.softwarecatalog.model.SCProductVersion returnValue =
117 SCProductVersionServiceUtil.addProductVersion(productEntryId,
118 version, changeLog, downloadPageURL, directDownloadURL,
119 testDirectDownloadURL, repoStoreArtifact,
120 frameworkVersionIds, communityPermissions, guestPermissions);
121
122 return com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap.toSoapModel(returnValue);
123 }
124 catch (Exception e) {
125 _log.error(e, e);
126
127 throw new RemoteException(e.getMessage());
128 }
129 }
130
131 public static void deleteProductVersion(long productVersionId)
132 throws RemoteException {
133 try {
134 SCProductVersionServiceUtil.deleteProductVersion(productVersionId);
135 }
136 catch (Exception e) {
137 _log.error(e, e);
138
139 throw new RemoteException(e.getMessage());
140 }
141 }
142
143 public static com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap getProductVersion(
144 long productVersionId) throws RemoteException {
145 try {
146 com.liferay.portlet.softwarecatalog.model.SCProductVersion returnValue =
147 SCProductVersionServiceUtil.getProductVersion(productVersionId);
148
149 return com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap.toSoapModel(returnValue);
150 }
151 catch (Exception e) {
152 _log.error(e, e);
153
154 throw new RemoteException(e.getMessage());
155 }
156 }
157
158 public static com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap[] getProductVersions(
159 long productEntryId, int start, int end) throws RemoteException {
160 try {
161 java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductVersion> returnValue =
162 SCProductVersionServiceUtil.getProductVersions(productEntryId,
163 start, end);
164
165 return com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap.toSoapModels(returnValue);
166 }
167 catch (Exception e) {
168 _log.error(e, e);
169
170 throw new RemoteException(e.getMessage());
171 }
172 }
173
174 public static int getProductVersionsCount(long productEntryId)
175 throws RemoteException {
176 try {
177 int returnValue = SCProductVersionServiceUtil.getProductVersionsCount(productEntryId);
178
179 return returnValue;
180 }
181 catch (Exception e) {
182 _log.error(e, e);
183
184 throw new RemoteException(e.getMessage());
185 }
186 }
187
188 public static com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap updateProductVersion(
189 long productVersionId, java.lang.String version,
190 java.lang.String changeLog, java.lang.String downloadPageURL,
191 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
192 boolean repoStoreArtifact, long[] frameworkVersionIds)
193 throws RemoteException {
194 try {
195 com.liferay.portlet.softwarecatalog.model.SCProductVersion returnValue =
196 SCProductVersionServiceUtil.updateProductVersion(productVersionId,
197 version, changeLog, downloadPageURL, directDownloadURL,
198 testDirectDownloadURL, repoStoreArtifact,
199 frameworkVersionIds);
200
201 return com.liferay.portlet.softwarecatalog.model.SCProductVersionSoap.toSoapModel(returnValue);
202 }
203 catch (Exception e) {
204 _log.error(e, e);
205
206 throw new RemoteException(e.getMessage());
207 }
208 }
209
210 private static Log _log = LogFactoryUtil.getLog(SCProductVersionServiceSoap.class);
211 }