1
22
23 package com.liferay.portlet.softwarecatalog.service;
24
25
26
51 public interface SCProductEntryLocalService {
52 public com.liferay.portlet.softwarecatalog.model.SCProductEntry addSCProductEntry(
53 com.liferay.portlet.softwarecatalog.model.SCProductEntry 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.SCProductEntry updateSCProductEntry(
65 com.liferay.portlet.softwarecatalog.model.SCProductEntry 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.ResourcePersistence getResourcePersistence();
94
95 public void setResourcePersistence(
96 com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence);
97
98 public com.liferay.portal.service.persistence.ResourceFinder getResourceFinder();
99
100 public void setResourceFinder(
101 com.liferay.portal.service.persistence.ResourceFinder resourceFinder);
102
103 public com.liferay.portal.service.persistence.UserPersistence getUserPersistence();
104
105 public void setUserPersistence(
106 com.liferay.portal.service.persistence.UserPersistence userPersistence);
107
108 public com.liferay.portal.service.persistence.UserFinder getUserFinder();
109
110 public void setUserFinder(
111 com.liferay.portal.service.persistence.UserFinder userFinder);
112
113 public com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence getMBMessagePersistence();
114
115 public void setMBMessagePersistence(
116 com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence mbMessagePersistence);
117
118 public com.liferay.portlet.messageboards.service.persistence.MBMessageFinder getMBMessageFinder();
119
120 public void setMBMessageFinder(
121 com.liferay.portlet.messageboards.service.persistence.MBMessageFinder mbMessageFinder);
122
123 public com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence getRatingsStatsPersistence();
124
125 public void setRatingsStatsPersistence(
126 com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence ratingsStatsPersistence);
127
128 public void afterPropertiesSet();
129
130 public com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
131 long userId, long plid, java.lang.String name, java.lang.String type,
132 java.lang.String tags, java.lang.String shortDescription,
133 java.lang.String longDescription, java.lang.String pageURL,
134 java.lang.String author, java.lang.String repoGroupId,
135 java.lang.String repoArtifactId, long[] licenseIds,
136 java.util.List thumbnails, java.util.List fullImages,
137 boolean addCommunityPermissions, boolean addGuestPermissions)
138 throws com.liferay.portal.SystemException,
139 com.liferay.portal.PortalException;
140
141 public com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
142 long userId, long plid, java.lang.String name, java.lang.String type,
143 java.lang.String tags, java.lang.String shortDescription,
144 java.lang.String longDescription, java.lang.String pageURL,
145 java.lang.String author, java.lang.String repoGroupId,
146 java.lang.String repoArtifactId, long[] licenseIds,
147 java.util.List thumbnails, java.util.List fullImages,
148 java.lang.String[] communityPermissions,
149 java.lang.String[] guestPermissions)
150 throws com.liferay.portal.SystemException,
151 com.liferay.portal.PortalException;
152
153 public com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
154 long userId, long plid, java.lang.String name, java.lang.String type,
155 java.lang.String tags, java.lang.String shortDescription,
156 java.lang.String longDescription, java.lang.String pageURL,
157 java.lang.String author, java.lang.String repoGroupId,
158 java.lang.String repoArtifactId, long[] licenseIds,
159 java.util.List thumbnails, java.util.List fullImages,
160 java.lang.Boolean addCommunityPermissions,
161 java.lang.Boolean addGuestPermissions,
162 java.lang.String[] communityPermissions,
163 java.lang.String[] guestPermissions)
164 throws com.liferay.portal.SystemException,
165 com.liferay.portal.PortalException;
166
167 public void addProductEntryResources(long productEntryId,
168 boolean addCommunityPermissions, boolean addGuestPermissions)
169 throws com.liferay.portal.SystemException,
170 com.liferay.portal.PortalException;
171
172 public void addProductEntryResources(
173 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
174 boolean addCommunityPermissions, boolean addGuestPermissions)
175 throws com.liferay.portal.SystemException,
176 com.liferay.portal.PortalException;
177
178 public void addProductEntryResources(long productEntryId,
179 java.lang.String[] communityPermissions,
180 java.lang.String[] guestPermissions)
181 throws com.liferay.portal.SystemException,
182 com.liferay.portal.PortalException;
183
184 public void addProductEntryResources(
185 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
186 java.lang.String[] communityPermissions,
187 java.lang.String[] guestPermissions)
188 throws com.liferay.portal.SystemException,
189 com.liferay.portal.PortalException;
190
191 public void deleteProductEntries(long groupId)
192 throws com.liferay.portal.SystemException,
193 com.liferay.portal.PortalException;
194
195 public void deleteProductEntry(long productEntryId)
196 throws com.liferay.portal.SystemException,
197 com.liferay.portal.PortalException;
198
199 public void deleteProductEntry(
200 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry)
201 throws com.liferay.portal.SystemException,
202 com.liferay.portal.PortalException;
203
204 public com.liferay.portlet.softwarecatalog.model.SCProductEntry getProductEntry(
205 long productEntryId)
206 throws com.liferay.portal.SystemException,
207 com.liferay.portal.PortalException;
208
209 public java.util.List getProductEntries(long groupId, int begin, int end)
210 throws com.liferay.portal.SystemException;
211
212 public java.util.List getProductEntries(long groupId, int begin, int end,
213 com.liferay.portal.kernel.util.OrderByComparator obc)
214 throws com.liferay.portal.SystemException;
215
216 public java.util.List getProductEntries(long groupId, long userId,
217 int begin, int end) throws com.liferay.portal.SystemException;
218
219 public java.util.List getProductEntries(long groupId, long userId,
220 int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
221 throws com.liferay.portal.SystemException;
222
223 public int getProductEntriesCount(long groupId)
224 throws com.liferay.portal.SystemException;
225
226 public int getProductEntriesCount(long groupId, long userId)
227 throws com.liferay.portal.SystemException;
228
229 public java.lang.String getRepositoryXML(long groupId,
230 java.lang.String baseImageURL, java.util.Date oldestDate,
231 int maxNumOfVersions, java.util.Properties repoSettings)
232 throws com.liferay.portal.SystemException,
233 com.liferay.portal.PortalException;
234
235 public java.lang.String getRepositoryXML(long groupId,
236 java.lang.String version, java.lang.String baseImageURL,
237 java.util.Date oldestDate, int maxNumOfVersions,
238 java.util.Properties repoSettings)
239 throws com.liferay.portal.SystemException,
240 com.liferay.portal.PortalException;
241
242 public void reIndex(java.lang.String[] ids)
243 throws com.liferay.portal.SystemException;
244
245 public com.liferay.portal.kernel.search.Hits search(long companyId,
246 long groupId, java.lang.String keywords, java.lang.String type)
247 throws com.liferay.portal.SystemException;
248
249 public com.liferay.portlet.softwarecatalog.model.SCProductEntry updateProductEntry(
250 long productEntryId, java.lang.String name, java.lang.String type,
251 java.lang.String tags, java.lang.String shortDescription,
252 java.lang.String longDescription, java.lang.String pageURL,
253 java.lang.String author, java.lang.String repoGroupId,
254 java.lang.String repoArtifactId, long[] licenseIds,
255 java.util.List thumbnails, java.util.List fullImages)
256 throws com.liferay.portal.SystemException,
257 com.liferay.portal.PortalException;
258 }