001
014
015 package com.liferay.portlet.softwarecatalog.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class SCProductVersionServiceUtil {
038
043 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
044 long productEntryId, java.lang.String version,
045 java.lang.String changeLog, java.lang.String downloadPageURL,
046 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
047 boolean repoStoreArtifact, long[] frameworkVersionIds,
048 com.liferay.portal.service.ServiceContext serviceContext)
049 throws com.liferay.portal.kernel.exception.PortalException {
050 return getService()
051 .addProductVersion(productEntryId, version, changeLog,
052 downloadPageURL, directDownloadURL, testDirectDownloadURL,
053 repoStoreArtifact, frameworkVersionIds, serviceContext);
054 }
055
056 public static void deleteProductVersion(long productVersionId)
057 throws com.liferay.portal.kernel.exception.PortalException {
058 getService().deleteProductVersion(productVersionId);
059 }
060
061
066 public static java.lang.String getBeanIdentifier() {
067 return getService().getBeanIdentifier();
068 }
069
070 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion getProductVersion(
071 long productVersionId)
072 throws com.liferay.portal.kernel.exception.PortalException {
073 return getService().getProductVersion(productVersionId);
074 }
075
076 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductVersion> getProductVersions(
077 long productEntryId, int start, int end)
078 throws com.liferay.portal.kernel.exception.PortalException {
079 return getService().getProductVersions(productEntryId, start, end);
080 }
081
082 public static int getProductVersionsCount(long productEntryId)
083 throws com.liferay.portal.kernel.exception.PortalException {
084 return getService().getProductVersionsCount(productEntryId);
085 }
086
087
092 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
093 getService().setBeanIdentifier(beanIdentifier);
094 }
095
096 public static com.liferay.portlet.softwarecatalog.model.SCProductVersion updateProductVersion(
097 long productVersionId, java.lang.String version,
098 java.lang.String changeLog, java.lang.String downloadPageURL,
099 java.lang.String directDownloadURL, boolean testDirectDownloadURL,
100 boolean repoStoreArtifact, long[] frameworkVersionIds)
101 throws com.liferay.portal.kernel.exception.PortalException {
102 return getService()
103 .updateProductVersion(productVersionId, version, changeLog,
104 downloadPageURL, directDownloadURL, testDirectDownloadURL,
105 repoStoreArtifact, frameworkVersionIds);
106 }
107
108 public static SCProductVersionService getService() {
109 if (_service == null) {
110 _service = (SCProductVersionService)PortalBeanLocatorUtil.locate(SCProductVersionService.class.getName());
111
112 ReferenceRegistry.registerReference(SCProductVersionServiceUtil.class,
113 "_service");
114 }
115
116 return _service;
117 }
118
119
122 @Deprecated
123 public void setService(SCProductVersionService service) {
124 }
125
126 private static SCProductVersionService _service;
127 }