1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
13   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
17   * SOFTWARE.
18   */
19  
20  package com.liferay.portlet.shopping.service.base;
21  
22  import com.liferay.portal.PortalException;
23  import com.liferay.portal.SystemException;
24  import com.liferay.portal.kernel.annotation.BeanReference;
25  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26  import com.liferay.portal.util.PortalUtil;
27  
28  import com.liferay.portlet.shopping.model.ShoppingItemField;
29  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
30  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
31  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
32  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
33  import com.liferay.portlet.shopping.service.ShoppingCouponService;
34  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
35  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
36  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
37  import com.liferay.portlet.shopping.service.ShoppingItemService;
38  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
39  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
40  import com.liferay.portlet.shopping.service.ShoppingOrderService;
41  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
42  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
43  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
44  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
45  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
46  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
47  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
48  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
49  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
50  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
51  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
52  
53  import java.util.List;
54  
55  /**
56   * <a href="ShoppingItemFieldLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
57   *
58   * @author Brian Wing Shun Chan
59   *
60   */
61  public abstract class ShoppingItemFieldLocalServiceBaseImpl
62      implements ShoppingItemFieldLocalService {
63      public ShoppingItemField addShoppingItemField(
64          ShoppingItemField shoppingItemField) throws SystemException {
65          shoppingItemField.setNew(true);
66  
67          return shoppingItemFieldPersistence.update(shoppingItemField, false);
68      }
69  
70      public ShoppingItemField createShoppingItemField(long itemFieldId) {
71          return shoppingItemFieldPersistence.create(itemFieldId);
72      }
73  
74      public void deleteShoppingItemField(long itemFieldId)
75          throws PortalException, SystemException {
76          shoppingItemFieldPersistence.remove(itemFieldId);
77      }
78  
79      public void deleteShoppingItemField(ShoppingItemField shoppingItemField)
80          throws SystemException {
81          shoppingItemFieldPersistence.remove(shoppingItemField);
82      }
83  
84      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
85          throws SystemException {
86          return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery);
87      }
88  
89      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
90          int end) throws SystemException {
91          return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery,
92              start, end);
93      }
94  
95      public ShoppingItemField getShoppingItemField(long itemFieldId)
96          throws PortalException, SystemException {
97          return shoppingItemFieldPersistence.findByPrimaryKey(itemFieldId);
98      }
99  
100     public List<ShoppingItemField> getShoppingItemFields(int start, int end)
101         throws SystemException {
102         return shoppingItemFieldPersistence.findAll(start, end);
103     }
104 
105     public int getShoppingItemFieldsCount() throws SystemException {
106         return shoppingItemFieldPersistence.countAll();
107     }
108 
109     public ShoppingItemField updateShoppingItemField(
110         ShoppingItemField shoppingItemField) throws SystemException {
111         shoppingItemField.setNew(false);
112 
113         return shoppingItemFieldPersistence.update(shoppingItemField, true);
114     }
115 
116     public ShoppingItemField updateShoppingItemField(
117         ShoppingItemField shoppingItemField, boolean merge)
118         throws SystemException {
119         shoppingItemField.setNew(false);
120 
121         return shoppingItemFieldPersistence.update(shoppingItemField, merge);
122     }
123 
124     public ShoppingCartLocalService getShoppingCartLocalService() {
125         return shoppingCartLocalService;
126     }
127 
128     public void setShoppingCartLocalService(
129         ShoppingCartLocalService shoppingCartLocalService) {
130         this.shoppingCartLocalService = shoppingCartLocalService;
131     }
132 
133     public ShoppingCartPersistence getShoppingCartPersistence() {
134         return shoppingCartPersistence;
135     }
136 
137     public void setShoppingCartPersistence(
138         ShoppingCartPersistence shoppingCartPersistence) {
139         this.shoppingCartPersistence = shoppingCartPersistence;
140     }
141 
142     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
143         return shoppingCategoryLocalService;
144     }
145 
146     public void setShoppingCategoryLocalService(
147         ShoppingCategoryLocalService shoppingCategoryLocalService) {
148         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
149     }
150 
151     public ShoppingCategoryService getShoppingCategoryService() {
152         return shoppingCategoryService;
153     }
154 
155     public void setShoppingCategoryService(
156         ShoppingCategoryService shoppingCategoryService) {
157         this.shoppingCategoryService = shoppingCategoryService;
158     }
159 
160     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
161         return shoppingCategoryPersistence;
162     }
163 
164     public void setShoppingCategoryPersistence(
165         ShoppingCategoryPersistence shoppingCategoryPersistence) {
166         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
167     }
168 
169     public ShoppingCouponLocalService getShoppingCouponLocalService() {
170         return shoppingCouponLocalService;
171     }
172 
173     public void setShoppingCouponLocalService(
174         ShoppingCouponLocalService shoppingCouponLocalService) {
175         this.shoppingCouponLocalService = shoppingCouponLocalService;
176     }
177 
178     public ShoppingCouponService getShoppingCouponService() {
179         return shoppingCouponService;
180     }
181 
182     public void setShoppingCouponService(
183         ShoppingCouponService shoppingCouponService) {
184         this.shoppingCouponService = shoppingCouponService;
185     }
186 
187     public ShoppingCouponPersistence getShoppingCouponPersistence() {
188         return shoppingCouponPersistence;
189     }
190 
191     public void setShoppingCouponPersistence(
192         ShoppingCouponPersistence shoppingCouponPersistence) {
193         this.shoppingCouponPersistence = shoppingCouponPersistence;
194     }
195 
196     public ShoppingCouponFinder getShoppingCouponFinder() {
197         return shoppingCouponFinder;
198     }
199 
200     public void setShoppingCouponFinder(
201         ShoppingCouponFinder shoppingCouponFinder) {
202         this.shoppingCouponFinder = shoppingCouponFinder;
203     }
204 
205     public ShoppingItemLocalService getShoppingItemLocalService() {
206         return shoppingItemLocalService;
207     }
208 
209     public void setShoppingItemLocalService(
210         ShoppingItemLocalService shoppingItemLocalService) {
211         this.shoppingItemLocalService = shoppingItemLocalService;
212     }
213 
214     public ShoppingItemService getShoppingItemService() {
215         return shoppingItemService;
216     }
217 
218     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
219         this.shoppingItemService = shoppingItemService;
220     }
221 
222     public ShoppingItemPersistence getShoppingItemPersistence() {
223         return shoppingItemPersistence;
224     }
225 
226     public void setShoppingItemPersistence(
227         ShoppingItemPersistence shoppingItemPersistence) {
228         this.shoppingItemPersistence = shoppingItemPersistence;
229     }
230 
231     public ShoppingItemFinder getShoppingItemFinder() {
232         return shoppingItemFinder;
233     }
234 
235     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
236         this.shoppingItemFinder = shoppingItemFinder;
237     }
238 
239     public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
240         return shoppingItemFieldLocalService;
241     }
242 
243     public void setShoppingItemFieldLocalService(
244         ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
245         this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
246     }
247 
248     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
249         return shoppingItemFieldPersistence;
250     }
251 
252     public void setShoppingItemFieldPersistence(
253         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
254         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
255     }
256 
257     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
258         return shoppingItemPriceLocalService;
259     }
260 
261     public void setShoppingItemPriceLocalService(
262         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
263         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
264     }
265 
266     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
267         return shoppingItemPricePersistence;
268     }
269 
270     public void setShoppingItemPricePersistence(
271         ShoppingItemPricePersistence shoppingItemPricePersistence) {
272         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
273     }
274 
275     public ShoppingOrderLocalService getShoppingOrderLocalService() {
276         return shoppingOrderLocalService;
277     }
278 
279     public void setShoppingOrderLocalService(
280         ShoppingOrderLocalService shoppingOrderLocalService) {
281         this.shoppingOrderLocalService = shoppingOrderLocalService;
282     }
283 
284     public ShoppingOrderService getShoppingOrderService() {
285         return shoppingOrderService;
286     }
287 
288     public void setShoppingOrderService(
289         ShoppingOrderService shoppingOrderService) {
290         this.shoppingOrderService = shoppingOrderService;
291     }
292 
293     public ShoppingOrderPersistence getShoppingOrderPersistence() {
294         return shoppingOrderPersistence;
295     }
296 
297     public void setShoppingOrderPersistence(
298         ShoppingOrderPersistence shoppingOrderPersistence) {
299         this.shoppingOrderPersistence = shoppingOrderPersistence;
300     }
301 
302     public ShoppingOrderFinder getShoppingOrderFinder() {
303         return shoppingOrderFinder;
304     }
305 
306     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
307         this.shoppingOrderFinder = shoppingOrderFinder;
308     }
309 
310     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
311         return shoppingOrderItemLocalService;
312     }
313 
314     public void setShoppingOrderItemLocalService(
315         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
316         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
317     }
318 
319     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
320         return shoppingOrderItemPersistence;
321     }
322 
323     public void setShoppingOrderItemPersistence(
324         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
325         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
326     }
327 
328     protected void runSQL(String sql) throws SystemException {
329         try {
330             PortalUtil.runSQL(sql);
331         }
332         catch (Exception e) {
333             throw new SystemException(e);
334         }
335     }
336 
337     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCartLocalService.impl")
338     protected ShoppingCartLocalService shoppingCartLocalService;
339     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence.impl")
340     protected ShoppingCartPersistence shoppingCartPersistence;
341     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryLocalService.impl")
342     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
343     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryService.impl")
344     protected ShoppingCategoryService shoppingCategoryService;
345     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence.impl")
346     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
347     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponLocalService.impl")
348     protected ShoppingCouponLocalService shoppingCouponLocalService;
349     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponService.impl")
350     protected ShoppingCouponService shoppingCouponService;
351     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence.impl")
352     protected ShoppingCouponPersistence shoppingCouponPersistence;
353     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder.impl")
354     protected ShoppingCouponFinder shoppingCouponFinder;
355     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemLocalService.impl")
356     protected ShoppingItemLocalService shoppingItemLocalService;
357     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemService.impl")
358     protected ShoppingItemService shoppingItemService;
359     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence.impl")
360     protected ShoppingItemPersistence shoppingItemPersistence;
361     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder.impl")
362     protected ShoppingItemFinder shoppingItemFinder;
363     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService.impl")
364     protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
365     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence.impl")
366     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
367     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService.impl")
368     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
369     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence.impl")
370     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
371     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderLocalService.impl")
372     protected ShoppingOrderLocalService shoppingOrderLocalService;
373     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderService.impl")
374     protected ShoppingOrderService shoppingOrderService;
375     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence.impl")
376     protected ShoppingOrderPersistence shoppingOrderPersistence;
377     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder.impl")
378     protected ShoppingOrderFinder shoppingOrderFinder;
379     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService.impl")
380     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
381     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence.impl")
382     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
383 }