1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
26
27
32 public class ShoppingItemFinderUtil {
33 public static int countByCategoryIds(java.util.List<Long> categoryIds)
34 throws com.liferay.portal.SystemException {
35 return getFinder().countByCategoryIds(categoryIds);
36 }
37
38 public static int countByFeatured(long groupId, long[] categoryIds)
39 throws com.liferay.portal.SystemException {
40 return getFinder().countByFeatured(groupId, categoryIds);
41 }
42
43 public static int countByKeywords(long groupId, long[] categoryIds,
44 java.lang.String keywords) throws com.liferay.portal.SystemException {
45 return getFinder().countByKeywords(groupId, categoryIds, keywords);
46 }
47
48 public static int countBySale(long groupId, long[] categoryIds)
49 throws com.liferay.portal.SystemException {
50 return getFinder().countBySale(groupId, categoryIds);
51 }
52
53 public static java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByFeatured(
54 long groupId, long[] categoryIds, int numOfItems)
55 throws com.liferay.portal.SystemException {
56 return getFinder().findByFeatured(groupId, categoryIds, numOfItems);
57 }
58
59 public static java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByKeywords(
60 long groupId, long[] categoryIds, java.lang.String keywords, int start,
61 int end) throws com.liferay.portal.SystemException {
62 return getFinder()
63 .findByKeywords(groupId, categoryIds, keywords, start, end);
64 }
65
66 public static java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findBySale(
67 long groupId, long[] categoryIds, int numOfItems)
68 throws com.liferay.portal.SystemException {
69 return getFinder().findBySale(groupId, categoryIds, numOfItems);
70 }
71
72 public static ShoppingItemFinder getFinder() {
73 if (_finder == null) {
74 _finder = (ShoppingItemFinder)PortalBeanLocatorUtil.locate(ShoppingItemFinder.class.getName());
75 }
76
77 return _finder;
78 }
79
80 public void setFinder(ShoppingItemFinder finder) {
81 _finder = finder;
82 }
83
84 private static ShoppingItemFinder _finder;
85 }