001
014
015 package com.liferay.portlet.softwarecatalog.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class SCProductEntryLocalServiceUtil {
035
040
041
048 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry addSCProductEntry(
049 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
050 throws com.liferay.portal.kernel.exception.SystemException {
051 return getService().addSCProductEntry(scProductEntry);
052 }
053
054
060 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry createSCProductEntry(
061 long productEntryId) {
062 return getService().createSCProductEntry(productEntryId);
063 }
064
065
072 public static void deleteSCProductEntry(long productEntryId)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 getService().deleteSCProductEntry(productEntryId);
076 }
077
078
084 public static void deleteSCProductEntry(
085 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
086 throws com.liferay.portal.kernel.exception.SystemException {
087 getService().deleteSCProductEntry(scProductEntry);
088 }
089
090
097 @SuppressWarnings("rawtypes")
098 public static java.util.List dynamicQuery(
099 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
100 throws com.liferay.portal.kernel.exception.SystemException {
101 return getService().dynamicQuery(dynamicQuery);
102 }
103
104
117 @SuppressWarnings("rawtypes")
118 public static java.util.List dynamicQuery(
119 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
120 int end) throws com.liferay.portal.kernel.exception.SystemException {
121 return getService().dynamicQuery(dynamicQuery, start, end);
122 }
123
124
138 @SuppressWarnings("rawtypes")
139 public static java.util.List dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.kernel.exception.SystemException {
144 return getService()
145 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
146 }
147
148
155 public static long dynamicQueryCount(
156 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
157 throws com.liferay.portal.kernel.exception.SystemException {
158 return getService().dynamicQueryCount(dynamicQuery);
159 }
160
161
169 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry getSCProductEntry(
170 long productEntryId)
171 throws com.liferay.portal.kernel.exception.PortalException,
172 com.liferay.portal.kernel.exception.SystemException {
173 return getService().getSCProductEntry(productEntryId);
174 }
175
176 public static com.liferay.portal.model.PersistedModel getPersistedModel(
177 java.io.Serializable primaryKeyObj)
178 throws com.liferay.portal.kernel.exception.PortalException,
179 com.liferay.portal.kernel.exception.SystemException {
180 return getService().getPersistedModel(primaryKeyObj);
181 }
182
183
195 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCProductEntries(
196 int start, int end)
197 throws com.liferay.portal.kernel.exception.SystemException {
198 return getService().getSCProductEntries(start, end);
199 }
200
201
207 public static int getSCProductEntriesCount()
208 throws com.liferay.portal.kernel.exception.SystemException {
209 return getService().getSCProductEntriesCount();
210 }
211
212
219 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateSCProductEntry(
220 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
221 throws com.liferay.portal.kernel.exception.SystemException {
222 return getService().updateSCProductEntry(scProductEntry);
223 }
224
225
233 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateSCProductEntry(
234 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry,
235 boolean merge)
236 throws com.liferay.portal.kernel.exception.SystemException {
237 return getService().updateSCProductEntry(scProductEntry, merge);
238 }
239
240
245 public static java.lang.String getBeanIdentifier() {
246 return getService().getBeanIdentifier();
247 }
248
249
254 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
255 getService().setBeanIdentifier(beanIdentifier);
256 }
257
258 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
259 long userId, java.lang.String name, java.lang.String type,
260 java.lang.String tags, java.lang.String shortDescription,
261 java.lang.String longDescription, java.lang.String pageURL,
262 java.lang.String author, java.lang.String repoGroupId,
263 java.lang.String repoArtifactId, long[] licenseIds,
264 java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages,
265 com.liferay.portal.service.ServiceContext serviceContext)
266 throws com.liferay.portal.kernel.exception.PortalException,
267 com.liferay.portal.kernel.exception.SystemException {
268 return getService()
269 .addProductEntry(userId, name, type, tags, shortDescription,
270 longDescription, pageURL, author, repoGroupId, repoArtifactId,
271 licenseIds, thumbnails, fullImages, serviceContext);
272 }
273
274 public static void addProductEntryResources(long productEntryId,
275 boolean addGroupPermissions, boolean addGuestPermissions)
276 throws com.liferay.portal.kernel.exception.PortalException,
277 com.liferay.portal.kernel.exception.SystemException {
278 getService()
279 .addProductEntryResources(productEntryId, addGroupPermissions,
280 addGuestPermissions);
281 }
282
283 public static void addProductEntryResources(long productEntryId,
284 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
285 throws com.liferay.portal.kernel.exception.PortalException,
286 com.liferay.portal.kernel.exception.SystemException {
287 getService()
288 .addProductEntryResources(productEntryId, groupPermissions,
289 guestPermissions);
290 }
291
292 public static void addProductEntryResources(
293 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
294 boolean addGroupPermissions, boolean addGuestPermissions)
295 throws com.liferay.portal.kernel.exception.PortalException,
296 com.liferay.portal.kernel.exception.SystemException {
297 getService()
298 .addProductEntryResources(productEntry, addGroupPermissions,
299 addGuestPermissions);
300 }
301
302 public static void addProductEntryResources(
303 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
304 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
305 throws com.liferay.portal.kernel.exception.PortalException,
306 com.liferay.portal.kernel.exception.SystemException {
307 getService()
308 .addProductEntryResources(productEntry, groupPermissions,
309 guestPermissions);
310 }
311
312 public static void deleteProductEntries(long groupId)
313 throws com.liferay.portal.kernel.exception.PortalException,
314 com.liferay.portal.kernel.exception.SystemException {
315 getService().deleteProductEntries(groupId);
316 }
317
318 public static void deleteProductEntry(long productEntryId)
319 throws com.liferay.portal.kernel.exception.PortalException,
320 com.liferay.portal.kernel.exception.SystemException {
321 getService().deleteProductEntry(productEntryId);
322 }
323
324 public static void deleteProductEntry(
325 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry)
326 throws com.liferay.portal.kernel.exception.PortalException,
327 com.liferay.portal.kernel.exception.SystemException {
328 getService().deleteProductEntry(productEntry);
329 }
330
331 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getCompanyProductEntries(
332 long companyId, int start, int end)
333 throws com.liferay.portal.kernel.exception.SystemException {
334 return getService().getCompanyProductEntries(companyId, start, end);
335 }
336
337 public static int getCompanyProductEntriesCount(long companyId)
338 throws com.liferay.portal.kernel.exception.SystemException {
339 return getService().getCompanyProductEntriesCount(companyId);
340 }
341
342 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
343 long groupId, int start, int end)
344 throws com.liferay.portal.kernel.exception.SystemException {
345 return getService().getProductEntries(groupId, start, end);
346 }
347
348 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
349 long groupId, int start, int end,
350 com.liferay.portal.kernel.util.OrderByComparator obc)
351 throws com.liferay.portal.kernel.exception.SystemException {
352 return getService().getProductEntries(groupId, start, end, obc);
353 }
354
355 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
356 long groupId, long userId, int start, int end)
357 throws com.liferay.portal.kernel.exception.SystemException {
358 return getService().getProductEntries(groupId, userId, start, end);
359 }
360
361 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
362 long groupId, long userId, int start, int end,
363 com.liferay.portal.kernel.util.OrderByComparator obc)
364 throws com.liferay.portal.kernel.exception.SystemException {
365 return getService().getProductEntries(groupId, userId, start, end, obc);
366 }
367
368 public static int getProductEntriesCount(long groupId)
369 throws com.liferay.portal.kernel.exception.SystemException {
370 return getService().getProductEntriesCount(groupId);
371 }
372
373 public static int getProductEntriesCount(long groupId, long userId)
374 throws com.liferay.portal.kernel.exception.SystemException {
375 return getService().getProductEntriesCount(groupId, userId);
376 }
377
378 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry getProductEntry(
379 long productEntryId)
380 throws com.liferay.portal.kernel.exception.PortalException,
381 com.liferay.portal.kernel.exception.SystemException {
382 return getService().getProductEntry(productEntryId);
383 }
384
385 public static java.lang.String getRepositoryXML(long groupId,
386 java.lang.String baseImageURL, java.util.Date oldestDate,
387 int maxNumOfVersions, java.util.Properties repoSettings)
388 throws com.liferay.portal.kernel.exception.SystemException {
389 return getService()
390 .getRepositoryXML(groupId, baseImageURL, oldestDate,
391 maxNumOfVersions, repoSettings);
392 }
393
394 public static java.lang.String getRepositoryXML(long groupId,
395 java.lang.String version, java.lang.String baseImageURL,
396 java.util.Date oldestDate, int maxNumOfVersions,
397 java.util.Properties repoSettings)
398 throws com.liferay.portal.kernel.exception.SystemException {
399 return getService()
400 .getRepositoryXML(groupId, version, baseImageURL,
401 oldestDate, maxNumOfVersions, repoSettings);
402 }
403
404 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateProductEntry(
405 long productEntryId, java.lang.String name, java.lang.String type,
406 java.lang.String tags, java.lang.String shortDescription,
407 java.lang.String longDescription, java.lang.String pageURL,
408 java.lang.String author, java.lang.String repoGroupId,
409 java.lang.String repoArtifactId, long[] licenseIds,
410 java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages)
411 throws com.liferay.portal.kernel.exception.PortalException,
412 com.liferay.portal.kernel.exception.SystemException {
413 return getService()
414 .updateProductEntry(productEntryId, name, type, tags,
415 shortDescription, longDescription, pageURL, author, repoGroupId,
416 repoArtifactId, licenseIds, thumbnails, fullImages);
417 }
418
419 public static SCProductEntryLocalService getService() {
420 if (_service == null) {
421 _service = (SCProductEntryLocalService)PortalBeanLocatorUtil.locate(SCProductEntryLocalService.class.getName());
422
423 ReferenceRegistry.registerReference(SCProductEntryLocalServiceUtil.class,
424 "_service");
425 MethodCache.remove(SCProductEntryLocalService.class);
426 }
427
428 return _service;
429 }
430
431 public void setService(SCProductEntryLocalService service) {
432 MethodCache.remove(SCProductEntryLocalService.class);
433
434 _service = service;
435
436 ReferenceRegistry.registerReference(SCProductEntryLocalServiceUtil.class,
437 "_service");
438 MethodCache.remove(SCProductEntryLocalService.class);
439 }
440
441 private static SCProductEntryLocalService _service;
442 }