1
22
23 package com.liferay.portlet.softwarecatalog.service;
24
25
26
51 public interface SCProductVersionLocalService {
52 public com.liferay.portlet.softwarecatalog.model.SCProductVersion addSCProductVersion(
53 com.liferay.portlet.softwarecatalog.model.SCProductVersion model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.softwarecatalog.model.SCProductVersion updateSCProductVersion(
65 com.liferay.portlet.softwarecatalog.model.SCProductVersion model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence getSCLicensePersistence();
69
70 public void setSCLicensePersistence(
71 com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence scLicensePersistence);
72
73 public com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence getSCFrameworkVersionPersistence();
74
75 public void setSCFrameworkVersionPersistence(
76 com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence scFrameworkVersionPersistence);
77
78 public com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence getSCProductEntryPersistence();
79
80 public void setSCProductEntryPersistence(
81 com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence scProductEntryPersistence);
82
83 public com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence getSCProductScreenshotPersistence();
84
85 public void setSCProductScreenshotPersistence(
86 com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence scProductScreenshotPersistence);
87
88 public com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence getSCProductVersionPersistence();
89
90 public void setSCProductVersionPersistence(
91 com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence scProductVersionPersistence);
92
93 public com.liferay.portal.service.persistence.UserPersistence getUserPersistence();
94
95 public void setUserPersistence(
96 com.liferay.portal.service.persistence.UserPersistence userPersistence);
97
98 public com.liferay.portal.service.persistence.UserFinder getUserFinder();
99
100 public void setUserFinder(
101 com.liferay.portal.service.persistence.UserFinder userFinder);
102
103 public void afterPropertiesSet();
104
105 public com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
106 long userId, long productEntryId, java.lang.String version,
107 java.lang.String changeLog, java.lang.String downloadPageURL,
108 java.lang.String directDownloadURL, boolean repoStoreArtifact,
109 long[] frameworkVersionIds, boolean addCommunityPermissions,
110 boolean addGuestPermissions)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portal.PortalException;
113
114 public com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
115 long userId, long productEntryId, java.lang.String version,
116 java.lang.String changeLog, java.lang.String downloadPageURL,
117 java.lang.String directDownloadURL, boolean repoStoreArtifact,
118 long[] frameworkVersionIds, java.lang.String[] communityPermissions,
119 java.lang.String[] guestPermissions)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portal.PortalException;
122
123 public com.liferay.portlet.softwarecatalog.model.SCProductVersion addProductVersion(
124 long userId, long productEntryId, java.lang.String version,
125 java.lang.String changeLog, java.lang.String downloadPageURL,
126 java.lang.String directDownloadURL, boolean repoStoreArtifact,
127 long[] frameworkVersionIds, java.lang.Boolean addCommunityPermissions,
128 java.lang.Boolean addGuestPermissions,
129 java.lang.String[] communityPermissions,
130 java.lang.String[] guestPermissions)
131 throws com.liferay.portal.SystemException,
132 com.liferay.portal.PortalException;
133
134 public void deleteProductVersion(long productVersionId)
135 throws com.liferay.portal.SystemException,
136 com.liferay.portal.PortalException;
137
138 public void deleteProductVersion(
139 com.liferay.portlet.softwarecatalog.model.SCProductVersion productVersion)
140 throws com.liferay.portal.SystemException,
141 com.liferay.portal.PortalException;
142
143 public void deleteProductVersions(long productEntryId)
144 throws com.liferay.portal.SystemException,
145 com.liferay.portal.PortalException;
146
147 public com.liferay.portlet.softwarecatalog.model.SCProductVersion getProductVersion(
148 long productVersionId)
149 throws com.liferay.portal.SystemException,
150 com.liferay.portal.PortalException;
151
152 public com.liferay.portlet.softwarecatalog.model.SCProductVersion getProductVersionByDirectDownloadURL(
153 java.lang.String directDownloadURL)
154 throws com.liferay.portal.SystemException,
155 com.liferay.portal.PortalException;
156
157 public java.util.List getProductVersions(long productEntryId, int begin,
158 int end) throws com.liferay.portal.SystemException;
159
160 public int getProductVersionsCount(long productEntryId)
161 throws com.liferay.portal.SystemException;
162
163 public com.liferay.portlet.softwarecatalog.model.SCProductVersion updateProductVersion(
164 long productVersionId, java.lang.String version,
165 java.lang.String changeLog, java.lang.String downloadPageURL,
166 java.lang.String directDownloadURL, boolean repoStoreArtifact,
167 long[] frameworkVersionIds)
168 throws com.liferay.portal.SystemException,
169 com.liferay.portal.PortalException;
170 }