1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25 import com.liferay.portal.service.persistence.BasePersistence;
26
27
33 public interface ShoppingItemPersistence extends BasePersistence {
34 public void cacheResult(
35 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem);
36
37 public void cacheResult(
38 java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> shoppingItems);
39
40 public void clearCache();
41
42 public com.liferay.portlet.shopping.model.ShoppingItem create(long itemId);
43
44 public com.liferay.portlet.shopping.model.ShoppingItem remove(long itemId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.shopping.NoSuchItemException;
47
48 public com.liferay.portlet.shopping.model.ShoppingItem remove(
49 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.shopping.model.ShoppingItem update(
56 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.shopping.model.ShoppingItem update(
73 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.shopping.model.ShoppingItem updateImpl(
77 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 public com.liferay.portlet.shopping.model.ShoppingItem findByPrimaryKey(
81 long itemId)
82 throws com.liferay.portal.SystemException,
83 com.liferay.portlet.shopping.NoSuchItemException;
84
85 public com.liferay.portlet.shopping.model.ShoppingItem fetchByPrimaryKey(
86 long itemId) throws com.liferay.portal.SystemException;
87
88 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
89 long categoryId) throws com.liferay.portal.SystemException;
90
91 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
92 long categoryId, int start, int end)
93 throws com.liferay.portal.SystemException;
94
95 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
96 long categoryId, int start, int end,
97 com.liferay.portal.kernel.util.OrderByComparator obc)
98 throws com.liferay.portal.SystemException;
99
100 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_First(
101 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException,
103 com.liferay.portlet.shopping.NoSuchItemException;
104
105 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_Last(
106 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portlet.shopping.NoSuchItemException;
109
110 public com.liferay.portlet.shopping.model.ShoppingItem[] findByCategoryId_PrevAndNext(
111 long itemId, long categoryId,
112 com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException,
114 com.liferay.portlet.shopping.NoSuchItemException;
115
116 public com.liferay.portlet.shopping.model.ShoppingItem findBySmallImageId(
117 long smallImageId)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.shopping.NoSuchItemException;
120
121 public com.liferay.portlet.shopping.model.ShoppingItem fetchBySmallImageId(
122 long smallImageId) throws com.liferay.portal.SystemException;
123
124 public com.liferay.portlet.shopping.model.ShoppingItem fetchBySmallImageId(
125 long smallImageId, boolean retrieveFromCache)
126 throws com.liferay.portal.SystemException;
127
128 public com.liferay.portlet.shopping.model.ShoppingItem findByMediumImageId(
129 long mediumImageId)
130 throws com.liferay.portal.SystemException,
131 com.liferay.portlet.shopping.NoSuchItemException;
132
133 public com.liferay.portlet.shopping.model.ShoppingItem fetchByMediumImageId(
134 long mediumImageId) throws com.liferay.portal.SystemException;
135
136 public com.liferay.portlet.shopping.model.ShoppingItem fetchByMediumImageId(
137 long mediumImageId, boolean retrieveFromCache)
138 throws com.liferay.portal.SystemException;
139
140 public com.liferay.portlet.shopping.model.ShoppingItem findByLargeImageId(
141 long largeImageId)
142 throws com.liferay.portal.SystemException,
143 com.liferay.portlet.shopping.NoSuchItemException;
144
145 public com.liferay.portlet.shopping.model.ShoppingItem fetchByLargeImageId(
146 long largeImageId) throws com.liferay.portal.SystemException;
147
148 public com.liferay.portlet.shopping.model.ShoppingItem fetchByLargeImageId(
149 long largeImageId, boolean retrieveFromCache)
150 throws com.liferay.portal.SystemException;
151
152 public com.liferay.portlet.shopping.model.ShoppingItem findByC_S(
153 long companyId, java.lang.String sku)
154 throws com.liferay.portal.SystemException,
155 com.liferay.portlet.shopping.NoSuchItemException;
156
157 public com.liferay.portlet.shopping.model.ShoppingItem fetchByC_S(
158 long companyId, java.lang.String sku)
159 throws com.liferay.portal.SystemException;
160
161 public com.liferay.portlet.shopping.model.ShoppingItem fetchByC_S(
162 long companyId, java.lang.String sku, boolean retrieveFromCache)
163 throws com.liferay.portal.SystemException;
164
165 public java.util.List<Object> findWithDynamicQuery(
166 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
167 throws com.liferay.portal.SystemException;
168
169 public java.util.List<Object> findWithDynamicQuery(
170 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
171 int end) throws com.liferay.portal.SystemException;
172
173 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll()
174 throws com.liferay.portal.SystemException;
175
176 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll(
177 int start, int end) throws com.liferay.portal.SystemException;
178
179 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll(
180 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
181 throws com.liferay.portal.SystemException;
182
183 public void removeByCategoryId(long categoryId)
184 throws com.liferay.portal.SystemException;
185
186 public void removeBySmallImageId(long smallImageId)
187 throws com.liferay.portal.SystemException,
188 com.liferay.portlet.shopping.NoSuchItemException;
189
190 public void removeByMediumImageId(long mediumImageId)
191 throws com.liferay.portal.SystemException,
192 com.liferay.portlet.shopping.NoSuchItemException;
193
194 public void removeByLargeImageId(long largeImageId)
195 throws com.liferay.portal.SystemException,
196 com.liferay.portlet.shopping.NoSuchItemException;
197
198 public void removeByC_S(long companyId, java.lang.String sku)
199 throws com.liferay.portal.SystemException,
200 com.liferay.portlet.shopping.NoSuchItemException;
201
202 public void removeAll() throws com.liferay.portal.SystemException;
203
204 public int countByCategoryId(long categoryId)
205 throws com.liferay.portal.SystemException;
206
207 public int countBySmallImageId(long smallImageId)
208 throws com.liferay.portal.SystemException;
209
210 public int countByMediumImageId(long mediumImageId)
211 throws com.liferay.portal.SystemException;
212
213 public int countByLargeImageId(long largeImageId)
214 throws com.liferay.portal.SystemException;
215
216 public int countByC_S(long companyId, java.lang.String sku)
217 throws com.liferay.portal.SystemException;
218
219 public int countAll() throws com.liferay.portal.SystemException;
220
221 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
222 long pk) throws com.liferay.portal.SystemException;
223
224 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
225 long pk, int start, int end) throws com.liferay.portal.SystemException;
226
227 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
228 long pk, int start, int end,
229 com.liferay.portal.kernel.util.OrderByComparator obc)
230 throws com.liferay.portal.SystemException;
231
232 public int getShoppingItemPricesSize(long pk)
233 throws com.liferay.portal.SystemException;
234
235 public boolean containsShoppingItemPrice(long pk, long shoppingItemPricePK)
236 throws com.liferay.portal.SystemException;
237
238 public boolean containsShoppingItemPrices(long pk)
239 throws com.liferay.portal.SystemException;
240 }