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
45 public com.liferay.portlet.shopping.model.ShoppingItem update(
46 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem)
47 throws com.liferay.portal.SystemException;
48
49
62 public com.liferay.portlet.shopping.model.ShoppingItem update(
63 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem,
64 boolean merge) throws com.liferay.portal.SystemException;
65
66 public com.liferay.portlet.shopping.model.ShoppingItem updateImpl(
67 com.liferay.portlet.shopping.model.ShoppingItem shoppingItem,
68 boolean merge) throws com.liferay.portal.SystemException;
69
70 public com.liferay.portlet.shopping.model.ShoppingItem findByPrimaryKey(
71 long itemId)
72 throws com.liferay.portal.SystemException,
73 com.liferay.portlet.shopping.NoSuchItemException;
74
75 public com.liferay.portlet.shopping.model.ShoppingItem fetchByPrimaryKey(
76 long itemId) throws com.liferay.portal.SystemException;
77
78 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
79 long categoryId) throws com.liferay.portal.SystemException;
80
81 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
82 long categoryId, int begin, int end)
83 throws com.liferay.portal.SystemException;
84
85 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findByCategoryId(
86 long categoryId, int begin, int end,
87 com.liferay.portal.kernel.util.OrderByComparator obc)
88 throws com.liferay.portal.SystemException;
89
90 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_First(
91 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException,
93 com.liferay.portlet.shopping.NoSuchItemException;
94
95 public com.liferay.portlet.shopping.model.ShoppingItem findByCategoryId_Last(
96 long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
97 throws com.liferay.portal.SystemException,
98 com.liferay.portlet.shopping.NoSuchItemException;
99
100 public com.liferay.portlet.shopping.model.ShoppingItem[] findByCategoryId_PrevAndNext(
101 long itemId, long categoryId,
102 com.liferay.portal.kernel.util.OrderByComparator obc)
103 throws com.liferay.portal.SystemException,
104 com.liferay.portlet.shopping.NoSuchItemException;
105
106 public com.liferay.portlet.shopping.model.ShoppingItem findBySmallImageId(
107 long smallImageId)
108 throws com.liferay.portal.SystemException,
109 com.liferay.portlet.shopping.NoSuchItemException;
110
111 public com.liferay.portlet.shopping.model.ShoppingItem fetchBySmallImageId(
112 long smallImageId) throws com.liferay.portal.SystemException;
113
114 public com.liferay.portlet.shopping.model.ShoppingItem findByMediumImageId(
115 long mediumImageId)
116 throws com.liferay.portal.SystemException,
117 com.liferay.portlet.shopping.NoSuchItemException;
118
119 public com.liferay.portlet.shopping.model.ShoppingItem fetchByMediumImageId(
120 long mediumImageId) throws com.liferay.portal.SystemException;
121
122 public com.liferay.portlet.shopping.model.ShoppingItem findByLargeImageId(
123 long largeImageId)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portlet.shopping.NoSuchItemException;
126
127 public com.liferay.portlet.shopping.model.ShoppingItem fetchByLargeImageId(
128 long largeImageId) throws com.liferay.portal.SystemException;
129
130 public com.liferay.portlet.shopping.model.ShoppingItem findByC_S(
131 long companyId, java.lang.String sku)
132 throws com.liferay.portal.SystemException,
133 com.liferay.portlet.shopping.NoSuchItemException;
134
135 public com.liferay.portlet.shopping.model.ShoppingItem fetchByC_S(
136 long companyId, java.lang.String sku)
137 throws com.liferay.portal.SystemException;
138
139 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findWithDynamicQuery(
140 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
141 throws com.liferay.portal.SystemException;
142
143 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findWithDynamicQuery(
144 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
145 int begin, int end) throws com.liferay.portal.SystemException;
146
147 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll()
148 throws com.liferay.portal.SystemException;
149
150 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll(
151 int begin, int end) throws com.liferay.portal.SystemException;
152
153 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItem> findAll(
154 int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws com.liferay.portal.SystemException;
156
157 public void removeByCategoryId(long categoryId)
158 throws com.liferay.portal.SystemException;
159
160 public void removeBySmallImageId(long smallImageId)
161 throws com.liferay.portal.SystemException,
162 com.liferay.portlet.shopping.NoSuchItemException;
163
164 public void removeByMediumImageId(long mediumImageId)
165 throws com.liferay.portal.SystemException,
166 com.liferay.portlet.shopping.NoSuchItemException;
167
168 public void removeByLargeImageId(long largeImageId)
169 throws com.liferay.portal.SystemException,
170 com.liferay.portlet.shopping.NoSuchItemException;
171
172 public void removeByC_S(long companyId, java.lang.String sku)
173 throws com.liferay.portal.SystemException,
174 com.liferay.portlet.shopping.NoSuchItemException;
175
176 public void removeAll() throws com.liferay.portal.SystemException;
177
178 public int countByCategoryId(long categoryId)
179 throws com.liferay.portal.SystemException;
180
181 public int countBySmallImageId(long smallImageId)
182 throws com.liferay.portal.SystemException;
183
184 public int countByMediumImageId(long mediumImageId)
185 throws com.liferay.portal.SystemException;
186
187 public int countByLargeImageId(long largeImageId)
188 throws com.liferay.portal.SystemException;
189
190 public int countByC_S(long companyId, java.lang.String sku)
191 throws com.liferay.portal.SystemException;
192
193 public int countAll() throws com.liferay.portal.SystemException;
194
195 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
196 long pk)
197 throws com.liferay.portal.SystemException,
198 com.liferay.portlet.shopping.NoSuchItemException;
199
200 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
201 long pk, int begin, int end)
202 throws com.liferay.portal.SystemException,
203 com.liferay.portlet.shopping.NoSuchItemException;
204
205 public java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> getShoppingItemPrices(
206 long pk, int begin, int end,
207 com.liferay.portal.kernel.util.OrderByComparator obc)
208 throws com.liferay.portal.SystemException,
209 com.liferay.portlet.shopping.NoSuchItemException;
210
211 public int getShoppingItemPricesSize(long pk)
212 throws com.liferay.portal.SystemException;
213
214 public boolean containsShoppingItemPrice(long pk, long shoppingItemPricePK)
215 throws com.liferay.portal.SystemException;
216
217 public boolean containsShoppingItemPrices(long pk)
218 throws com.liferay.portal.SystemException;
219 }