1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25
31 public interface ShoppingItemPersistence {
32 public com.liferay.portlet.shopping.model.ShoppingItem create(long itemId);
33
34 public com.liferay.portlet.shopping.model.ShoppingItem remove(long itemId)
35 throws com.liferay.portal.SystemException,
36 com.liferay.portlet.shopping.NoSuchItemException;
37
38 public com.liferay.portlet.shopping.model.ShoppingItem remove(
39 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem)
40 throws com.liferay.portal.SystemException;
41
42 public com.liferay.portlet.shopping.model.ShoppingItem update(
43 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem)
44 throws com.liferay.portal.SystemException;
45
46 public com.liferay.portlet.shopping.model.ShoppingItem update(
47 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem,
48 boolean merge) throws com.liferay.portal.SystemException;
49
50 public com.liferay.portlet.shopping.model.ShoppingItem findByPrimaryKey(
51 long itemId)
52 throws com.liferay.portal.SystemException,
53 com.liferay.portlet.shopping.NoSuchItemException;
54
55 public com.liferay.portlet.shopping.model.ShoppingItem fetchByPrimaryKey(
56 long itemId) throws com.liferay.portal.SystemException;
57
58 public java.util.List findByCategoryId(long categoryId)
59 throws com.liferay.portal.SystemException;
60
61 public java.util.List findByCategoryId(long categoryId, int begin, int end)
62 throws com.liferay.portal.SystemException;
63
64 public java.util.List findByCategoryId(long categoryId, int begin, int end,
65 com.liferay.portal.kernel.util.OrderByComparator obc)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_First(
69 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
70 throws com.liferay.portal.SystemException,
71 com.liferay.portlet.shopping.NoSuchItemException;
72
73 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_Last(
74 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
75 throws com.liferay.portal.SystemException,
76 com.liferay.portlet.shopping.NoSuchItemException;
77
78 public com.liferay.portlet.shopping.model.ShoppingItem[] findByCategoryId_PrevAndNext(
79 long itemId, long categoryId,
80 com.liferay.portal.kernel.util.OrderByComparator obc)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.shopping.NoSuchItemException;
83
84 public com.liferay.portlet.shopping.model.ShoppingItem findByC_S(
85 long companyId, java.lang.String sku)
86 throws com.liferay.portal.SystemException,
87 com.liferay.portlet.shopping.NoSuchItemException;
88
89 public com.liferay.portlet.shopping.model.ShoppingItem fetchByC_S(
90 long companyId, java.lang.String sku)
91 throws com.liferay.portal.SystemException;
92
93 public java.util.List findWithDynamicQuery(
94 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
95 throws com.liferay.portal.SystemException;
96
97 public java.util.List findWithDynamicQuery(
98 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
99 int begin, int end) throws com.liferay.portal.SystemException;
100
101 public java.util.List findAll() throws com.liferay.portal.SystemException;
102
103 public java.util.List findAll(int begin, int end)
104 throws com.liferay.portal.SystemException;
105
106 public java.util.List findAll(int begin, int end,
107 com.liferay.portal.kernel.util.OrderByComparator obc)
108 throws com.liferay.portal.SystemException;
109
110 public void removeByCategoryId(long categoryId)
111 throws com.liferay.portal.SystemException;
112
113 public void removeByC_S(long companyId, java.lang.String sku)
114 throws com.liferay.portal.SystemException,
115 com.liferay.portlet.shopping.NoSuchItemException;
116
117 public void removeAll() throws com.liferay.portal.SystemException;
118
119 public int countByCategoryId(long categoryId)
120 throws com.liferay.portal.SystemException;
121
122 public int countByC_S(long companyId, java.lang.String sku)
123 throws com.liferay.portal.SystemException;
124
125 public int countAll() throws com.liferay.portal.SystemException;
126
127 public java.util.List getShoppingItemPrices(long pk)
128 throws com.liferay.portal.SystemException,
129 com.liferay.portlet.shopping.NoSuchItemException;
130
131 public java.util.List getShoppingItemPrices(long pk, int begin, int end)
132 throws com.liferay.portal.SystemException,
133 com.liferay.portlet.shopping.NoSuchItemException;
134
135 public java.util.List getShoppingItemPrices(long pk, int begin, int end,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws com.liferay.portal.SystemException,
138 com.liferay.portlet.shopping.NoSuchItemException;
139
140 public int getShoppingItemPricesSize(long pk)
141 throws com.liferay.portal.SystemException;
142
143 public boolean containsShoppingItemPrice(long pk, long shoppingItemPricePK)
144 throws com.liferay.portal.SystemException;
145
146 public boolean containsShoppingItemPrices(long pk)
147 throws com.liferay.portal.SystemException;
148 }