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.ReferenceRegistry;
019
020
033 public class SCProductVersionServiceUtil {
034
039
040
045 public static java.lang.String getBeanIdentifier() {
046 return getService().getBeanIdentifier();
047 }
048
049
054 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
055 getService().setBeanIdentifier(beanIdentifier);
056 }
057
058 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
059 long productEntryId, java.lang.String version,
060 java.lang.String changeLog, java.lang.String downloadPageURL,
061 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
062 boolean repoStoreArtifact, long[] frameworkVersionIds,
063 com.liferay.portal.service.ServiceContext serviceContext)
064 throws com.liferay.portal.kernel.exception.PortalException,
065 com.liferay.portal.kernel.exception.SystemException {
066 return getService()
067 .addProductVersion(productEntryId, version, changeLog,
068 downloadPageURL, directDownloadURL, testDirectDownloadURL,
069 repoStoreArtifact, frameworkVersionIds, serviceContext);
070 }
071
072 public static void deleteProductVersion(long productVersionId)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 getService().deleteProductVersion(productVersionId);
076 }
077
078 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion getProductVersion(
079 long productVersionId)
080 throws com.liferay.portal.kernel.exception.PortalException,
081 com.liferay.portal.kernel.exception.SystemException {
082 return getService().getProductVersion(productVersionId);
083 }
084
085 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductVersion> getProductVersions(
086 long productEntryId, int start, int end)
087 throws com.liferay.portal.kernel.exception.PortalException,
088 com.liferay.portal.kernel.exception.SystemException {
089 return getService().getProductVersions(productEntryId, start, end);
090 }
091
092 public static int getProductVersionsCount(long productEntryId)
093 throws com.liferay.portal.kernel.exception.PortalException,
094 com.liferay.portal.kernel.exception.SystemException {
095 return getService().getProductVersionsCount(productEntryId);
096 }
097
098 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion updateProductVersion(
099 long productVersionId, java.lang.String version,
100 java.lang.String changeLog, java.lang.String downloadPageURL,
101 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
102 boolean repoStoreArtifact, long[] frameworkVersionIds)
103 throws com.liferay.portal.kernel.exception.PortalException,
104 com.liferay.portal.kernel.exception.SystemException {
105 return getService()
106 .updateProductVersion(productVersionId, version, changeLog,
107 downloadPageURL, directDownloadURL, testDirectDownloadURL,
108 repoStoreArtifact, frameworkVersionIds);
109 }
110
111 public static SCProductVersionService getService() {
112 if (_service == null) {
113 _service = (SCProductVersionService)PortalBeanLocatorUtil.locate(SCProductVersionService.class.getName());
114
115 ReferenceRegistry.registerReference(SCProductVersionServiceUtil.class,
116 "_service");
117 }
118
119 return _service;
120 }
121
122
125 public void setService(SCProductVersionService service) {
126 }
127
128 private static SCProductVersionService _service;
129 }