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 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry fetchSCProductEntry(
162 long productEntryId)
163 throws com.liferay.portal.kernel.exception.SystemException {
164 return getService().fetchSCProductEntry(productEntryId);
165 }
166
167
175 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry getSCProductEntry(
176 long productEntryId)
177 throws com.liferay.portal.kernel.exception.PortalException,
178 com.liferay.portal.kernel.exception.SystemException {
179 return getService().getSCProductEntry(productEntryId);
180 }
181
182 public static com.liferay.portal.model.PersistedModel getPersistedModel(
183 java.io.Serializable primaryKeyObj)
184 throws com.liferay.portal.kernel.exception.PortalException,
185 com.liferay.portal.kernel.exception.SystemException {
186 return getService().getPersistedModel(primaryKeyObj);
187 }
188
189
201 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCProductEntries(
202 int start, int end)
203 throws com.liferay.portal.kernel.exception.SystemException {
204 return getService().getSCProductEntries(start, end);
205 }
206
207
213 public static int getSCProductEntriesCount()
214 throws com.liferay.portal.kernel.exception.SystemException {
215 return getService().getSCProductEntriesCount();
216 }
217
218
225 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateSCProductEntry(
226 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
227 throws com.liferay.portal.kernel.exception.SystemException {
228 return getService().updateSCProductEntry(scProductEntry);
229 }
230
231
239 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateSCProductEntry(
240 com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry,
241 boolean merge)
242 throws com.liferay.portal.kernel.exception.SystemException {
243 return getService().updateSCProductEntry(scProductEntry, merge);
244 }
245
246
251 public static java.lang.String getBeanIdentifier() {
252 return getService().getBeanIdentifier();
253 }
254
255
260 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
261 getService().setBeanIdentifier(beanIdentifier);
262 }
263
264 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
265 long userId, java.lang.String name, java.lang.String type,
266 java.lang.String tags, java.lang.String shortDescription,
267 java.lang.String longDescription, java.lang.String pageURL,
268 java.lang.String author, java.lang.String repoGroupId,
269 java.lang.String repoArtifactId, long[] licenseIds,
270 java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages,
271 com.liferay.portal.service.ServiceContext serviceContext)
272 throws com.liferay.portal.kernel.exception.PortalException,
273 com.liferay.portal.kernel.exception.SystemException {
274 return getService()
275 .addProductEntry(userId, name, type, tags, shortDescription,
276 longDescription, pageURL, author, repoGroupId, repoArtifactId,
277 licenseIds, thumbnails, fullImages, serviceContext);
278 }
279
280 public static void addProductEntryResources(long productEntryId,
281 boolean addGroupPermissions, boolean addGuestPermissions)
282 throws com.liferay.portal.kernel.exception.PortalException,
283 com.liferay.portal.kernel.exception.SystemException {
284 getService()
285 .addProductEntryResources(productEntryId, addGroupPermissions,
286 addGuestPermissions);
287 }
288
289 public static void addProductEntryResources(long productEntryId,
290 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
291 throws com.liferay.portal.kernel.exception.PortalException,
292 com.liferay.portal.kernel.exception.SystemException {
293 getService()
294 .addProductEntryResources(productEntryId, groupPermissions,
295 guestPermissions);
296 }
297
298 public static void addProductEntryResources(
299 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
300 boolean addGroupPermissions, boolean addGuestPermissions)
301 throws com.liferay.portal.kernel.exception.PortalException,
302 com.liferay.portal.kernel.exception.SystemException {
303 getService()
304 .addProductEntryResources(productEntry, addGroupPermissions,
305 addGuestPermissions);
306 }
307
308 public static void addProductEntryResources(
309 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
310 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
311 throws com.liferay.portal.kernel.exception.PortalException,
312 com.liferay.portal.kernel.exception.SystemException {
313 getService()
314 .addProductEntryResources(productEntry, groupPermissions,
315 guestPermissions);
316 }
317
318 public static void deleteProductEntries(long groupId)
319 throws com.liferay.portal.kernel.exception.PortalException,
320 com.liferay.portal.kernel.exception.SystemException {
321 getService().deleteProductEntries(groupId);
322 }
323
324 public static void deleteProductEntry(long productEntryId)
325 throws com.liferay.portal.kernel.exception.PortalException,
326 com.liferay.portal.kernel.exception.SystemException {
327 getService().deleteProductEntry(productEntryId);
328 }
329
330 public static void deleteProductEntry(
331 com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry)
332 throws com.liferay.portal.kernel.exception.PortalException,
333 com.liferay.portal.kernel.exception.SystemException {
334 getService().deleteProductEntry(productEntry);
335 }
336
337 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getCompanyProductEntries(
338 long companyId, int start, int end)
339 throws com.liferay.portal.kernel.exception.SystemException {
340 return getService().getCompanyProductEntries(companyId, start, end);
341 }
342
343 public static int getCompanyProductEntriesCount(long companyId)
344 throws com.liferay.portal.kernel.exception.SystemException {
345 return getService().getCompanyProductEntriesCount(companyId);
346 }
347
348 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
349 long groupId, int start, int end)
350 throws com.liferay.portal.kernel.exception.SystemException {
351 return getService().getProductEntries(groupId, start, end);
352 }
353
354 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
355 long groupId, int start, int end,
356 com.liferay.portal.kernel.util.OrderByComparator obc)
357 throws com.liferay.portal.kernel.exception.SystemException {
358 return getService().getProductEntries(groupId, start, end, obc);
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 throws com.liferay.portal.kernel.exception.SystemException {
364 return getService().getProductEntries(groupId, userId, start, end);
365 }
366
367 public static java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
368 long groupId, long userId, int start, int end,
369 com.liferay.portal.kernel.util.OrderByComparator obc)
370 throws com.liferay.portal.kernel.exception.SystemException {
371 return getService().getProductEntries(groupId, userId, start, end, obc);
372 }
373
374 public static int getProductEntriesCount(long groupId)
375 throws com.liferay.portal.kernel.exception.SystemException {
376 return getService().getProductEntriesCount(groupId);
377 }
378
379 public static int getProductEntriesCount(long groupId, long userId)
380 throws com.liferay.portal.kernel.exception.SystemException {
381 return getService().getProductEntriesCount(groupId, userId);
382 }
383
384 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry getProductEntry(
385 long productEntryId)
386 throws com.liferay.portal.kernel.exception.PortalException,
387 com.liferay.portal.kernel.exception.SystemException {
388 return getService().getProductEntry(productEntryId);
389 }
390
391 public static java.lang.String getRepositoryXML(long groupId,
392 java.lang.String baseImageURL, java.util.Date oldestDate,
393 int maxNumOfVersions, java.util.Properties repoSettings)
394 throws com.liferay.portal.kernel.exception.SystemException {
395 return getService()
396 .getRepositoryXML(groupId, baseImageURL, oldestDate,
397 maxNumOfVersions, repoSettings);
398 }
399
400 public static java.lang.String getRepositoryXML(long groupId,
401 java.lang.String version, java.lang.String baseImageURL,
402 java.util.Date oldestDate, int maxNumOfVersions,
403 java.util.Properties repoSettings)
404 throws com.liferay.portal.kernel.exception.SystemException {
405 return getService()
406 .getRepositoryXML(groupId, version, baseImageURL,
407 oldestDate, maxNumOfVersions, repoSettings);
408 }
409
410 public static com.liferay.portlet.softwarecatalog.model.SCProductEntry updateProductEntry(
411 long productEntryId, java.lang.String name, java.lang.String type,
412 java.lang.String tags, java.lang.String shortDescription,
413 java.lang.String longDescription, java.lang.String pageURL,
414 java.lang.String author, java.lang.String repoGroupId,
415 java.lang.String repoArtifactId, long[] licenseIds,
416 java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages)
417 throws com.liferay.portal.kernel.exception.PortalException,
418 com.liferay.portal.kernel.exception.SystemException {
419 return getService()
420 .updateProductEntry(productEntryId, name, type, tags,
421 shortDescription, longDescription, pageURL, author, repoGroupId,
422 repoArtifactId, licenseIds, thumbnails, fullImages);
423 }
424
425 public static SCProductEntryLocalService getService() {
426 if (_service == null) {
427 _service = (SCProductEntryLocalService)PortalBeanLocatorUtil.locate(SCProductEntryLocalService.class.getName());
428
429 ReferenceRegistry.registerReference(SCProductEntryLocalServiceUtil.class,
430 "_service");
431 MethodCache.remove(SCProductEntryLocalService.class);
432 }
433
434 return _service;
435 }
436
437 public void setService(SCProductEntryLocalService service) {
438 MethodCache.remove(SCProductEntryLocalService.class);
439
440 _service = service;
441
442 ReferenceRegistry.registerReference(SCProductEntryLocalServiceUtil.class,
443 "_service");
444 MethodCache.remove(SCProductEntryLocalService.class);
445 }
446
447 private static SCProductEntryLocalService _service;
448 }