1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.shopping.service.base;
24  
25  import com.liferay.portal.PortalException;
26  import com.liferay.portal.SystemException;
27  import com.liferay.portal.kernel.bean.InitializingBean;
28  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
29  
30  import com.liferay.portlet.shopping.model.ShoppingItemField;
31  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
32  import com.liferay.portlet.shopping.service.ShoppingCartLocalServiceFactory;
33  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
34  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalServiceFactory;
35  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
36  import com.liferay.portlet.shopping.service.ShoppingCategoryServiceFactory;
37  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
38  import com.liferay.portlet.shopping.service.ShoppingCouponLocalServiceFactory;
39  import com.liferay.portlet.shopping.service.ShoppingCouponService;
40  import com.liferay.portlet.shopping.service.ShoppingCouponServiceFactory;
41  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
42  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
43  import com.liferay.portlet.shopping.service.ShoppingItemLocalServiceFactory;
44  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
45  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalServiceFactory;
46  import com.liferay.portlet.shopping.service.ShoppingItemService;
47  import com.liferay.portlet.shopping.service.ShoppingItemServiceFactory;
48  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
49  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalServiceFactory;
50  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
51  import com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceFactory;
52  import com.liferay.portlet.shopping.service.ShoppingOrderService;
53  import com.liferay.portlet.shopping.service.ShoppingOrderServiceFactory;
54  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
55  import com.liferay.portlet.shopping.service.persistence.ShoppingCartUtil;
56  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
57  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryUtil;
58  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
59  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinderUtil;
60  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
61  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponUtil;
62  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
63  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldUtil;
64  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
65  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinderUtil;
66  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
67  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
68  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
69  import com.liferay.portlet.shopping.service.persistence.ShoppingItemUtil;
70  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
71  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinderUtil;
72  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
73  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemUtil;
74  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
75  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderUtil;
76  
77  import java.util.List;
78  
79  /**
80   * <a href="ShoppingItemFieldLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
81   *
82   * @author Brian Wing Shun Chan
83   *
84   */
85  public abstract class ShoppingItemFieldLocalServiceBaseImpl
86      implements ShoppingItemFieldLocalService, InitializingBean {
87      public ShoppingItemField addShoppingItemField(
88          ShoppingItemField shoppingItemField) throws SystemException {
89          shoppingItemField.setNew(true);
90  
91          return shoppingItemFieldPersistence.update(shoppingItemField, false);
92      }
93  
94      public void deleteShoppingItemField(long itemFieldId)
95          throws PortalException, SystemException {
96          shoppingItemFieldPersistence.remove(itemFieldId);
97      }
98  
99      public void deleteShoppingItemField(ShoppingItemField shoppingItemField)
100         throws SystemException {
101         shoppingItemFieldPersistence.remove(shoppingItemField);
102     }
103 
104     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
105         throws SystemException {
106         return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery);
107     }
108 
109     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
110         int end) throws SystemException {
111         return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery,
112             start, end);
113     }
114 
115     public ShoppingItemField getShoppingItemField(long itemFieldId)
116         throws PortalException, SystemException {
117         return shoppingItemFieldPersistence.findByPrimaryKey(itemFieldId);
118     }
119 
120     public ShoppingItemField updateShoppingItemField(
121         ShoppingItemField shoppingItemField) throws SystemException {
122         shoppingItemField.setNew(false);
123 
124         return shoppingItemFieldPersistence.update(shoppingItemField, true);
125     }
126 
127     public ShoppingCartLocalService getShoppingCartLocalService() {
128         return shoppingCartLocalService;
129     }
130 
131     public void setShoppingCartLocalService(
132         ShoppingCartLocalService shoppingCartLocalService) {
133         this.shoppingCartLocalService = shoppingCartLocalService;
134     }
135 
136     public ShoppingCartPersistence getShoppingCartPersistence() {
137         return shoppingCartPersistence;
138     }
139 
140     public void setShoppingCartPersistence(
141         ShoppingCartPersistence shoppingCartPersistence) {
142         this.shoppingCartPersistence = shoppingCartPersistence;
143     }
144 
145     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
146         return shoppingCategoryLocalService;
147     }
148 
149     public void setShoppingCategoryLocalService(
150         ShoppingCategoryLocalService shoppingCategoryLocalService) {
151         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
152     }
153 
154     public ShoppingCategoryService getShoppingCategoryService() {
155         return shoppingCategoryService;
156     }
157 
158     public void setShoppingCategoryService(
159         ShoppingCategoryService shoppingCategoryService) {
160         this.shoppingCategoryService = shoppingCategoryService;
161     }
162 
163     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
164         return shoppingCategoryPersistence;
165     }
166 
167     public void setShoppingCategoryPersistence(
168         ShoppingCategoryPersistence shoppingCategoryPersistence) {
169         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
170     }
171 
172     public ShoppingCouponLocalService getShoppingCouponLocalService() {
173         return shoppingCouponLocalService;
174     }
175 
176     public void setShoppingCouponLocalService(
177         ShoppingCouponLocalService shoppingCouponLocalService) {
178         this.shoppingCouponLocalService = shoppingCouponLocalService;
179     }
180 
181     public ShoppingCouponService getShoppingCouponService() {
182         return shoppingCouponService;
183     }
184 
185     public void setShoppingCouponService(
186         ShoppingCouponService shoppingCouponService) {
187         this.shoppingCouponService = shoppingCouponService;
188     }
189 
190     public ShoppingCouponPersistence getShoppingCouponPersistence() {
191         return shoppingCouponPersistence;
192     }
193 
194     public void setShoppingCouponPersistence(
195         ShoppingCouponPersistence shoppingCouponPersistence) {
196         this.shoppingCouponPersistence = shoppingCouponPersistence;
197     }
198 
199     public ShoppingCouponFinder getShoppingCouponFinder() {
200         return shoppingCouponFinder;
201     }
202 
203     public void setShoppingCouponFinder(
204         ShoppingCouponFinder shoppingCouponFinder) {
205         this.shoppingCouponFinder = shoppingCouponFinder;
206     }
207 
208     public ShoppingItemLocalService getShoppingItemLocalService() {
209         return shoppingItemLocalService;
210     }
211 
212     public void setShoppingItemLocalService(
213         ShoppingItemLocalService shoppingItemLocalService) {
214         this.shoppingItemLocalService = shoppingItemLocalService;
215     }
216 
217     public ShoppingItemService getShoppingItemService() {
218         return shoppingItemService;
219     }
220 
221     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
222         this.shoppingItemService = shoppingItemService;
223     }
224 
225     public ShoppingItemPersistence getShoppingItemPersistence() {
226         return shoppingItemPersistence;
227     }
228 
229     public void setShoppingItemPersistence(
230         ShoppingItemPersistence shoppingItemPersistence) {
231         this.shoppingItemPersistence = shoppingItemPersistence;
232     }
233 
234     public ShoppingItemFinder getShoppingItemFinder() {
235         return shoppingItemFinder;
236     }
237 
238     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
239         this.shoppingItemFinder = shoppingItemFinder;
240     }
241 
242     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
243         return shoppingItemFieldPersistence;
244     }
245 
246     public void setShoppingItemFieldPersistence(
247         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
248         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
249     }
250 
251     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
252         return shoppingItemPriceLocalService;
253     }
254 
255     public void setShoppingItemPriceLocalService(
256         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
257         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
258     }
259 
260     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
261         return shoppingItemPricePersistence;
262     }
263 
264     public void setShoppingItemPricePersistence(
265         ShoppingItemPricePersistence shoppingItemPricePersistence) {
266         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
267     }
268 
269     public ShoppingOrderLocalService getShoppingOrderLocalService() {
270         return shoppingOrderLocalService;
271     }
272 
273     public void setShoppingOrderLocalService(
274         ShoppingOrderLocalService shoppingOrderLocalService) {
275         this.shoppingOrderLocalService = shoppingOrderLocalService;
276     }
277 
278     public ShoppingOrderService getShoppingOrderService() {
279         return shoppingOrderService;
280     }
281 
282     public void setShoppingOrderService(
283         ShoppingOrderService shoppingOrderService) {
284         this.shoppingOrderService = shoppingOrderService;
285     }
286 
287     public ShoppingOrderPersistence getShoppingOrderPersistence() {
288         return shoppingOrderPersistence;
289     }
290 
291     public void setShoppingOrderPersistence(
292         ShoppingOrderPersistence shoppingOrderPersistence) {
293         this.shoppingOrderPersistence = shoppingOrderPersistence;
294     }
295 
296     public ShoppingOrderFinder getShoppingOrderFinder() {
297         return shoppingOrderFinder;
298     }
299 
300     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
301         this.shoppingOrderFinder = shoppingOrderFinder;
302     }
303 
304     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
305         return shoppingOrderItemLocalService;
306     }
307 
308     public void setShoppingOrderItemLocalService(
309         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
310         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
311     }
312 
313     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
314         return shoppingOrderItemPersistence;
315     }
316 
317     public void setShoppingOrderItemPersistence(
318         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
319         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
320     }
321 
322     public void afterPropertiesSet() {
323         if (shoppingCartLocalService == null) {
324             shoppingCartLocalService = ShoppingCartLocalServiceFactory.getImpl();
325         }
326 
327         if (shoppingCartPersistence == null) {
328             shoppingCartPersistence = ShoppingCartUtil.getPersistence();
329         }
330 
331         if (shoppingCategoryLocalService == null) {
332             shoppingCategoryLocalService = ShoppingCategoryLocalServiceFactory.getImpl();
333         }
334 
335         if (shoppingCategoryService == null) {
336             shoppingCategoryService = ShoppingCategoryServiceFactory.getImpl();
337         }
338 
339         if (shoppingCategoryPersistence == null) {
340             shoppingCategoryPersistence = ShoppingCategoryUtil.getPersistence();
341         }
342 
343         if (shoppingCouponLocalService == null) {
344             shoppingCouponLocalService = ShoppingCouponLocalServiceFactory.getImpl();
345         }
346 
347         if (shoppingCouponService == null) {
348             shoppingCouponService = ShoppingCouponServiceFactory.getImpl();
349         }
350 
351         if (shoppingCouponPersistence == null) {
352             shoppingCouponPersistence = ShoppingCouponUtil.getPersistence();
353         }
354 
355         if (shoppingCouponFinder == null) {
356             shoppingCouponFinder = ShoppingCouponFinderUtil.getFinder();
357         }
358 
359         if (shoppingItemLocalService == null) {
360             shoppingItemLocalService = ShoppingItemLocalServiceFactory.getImpl();
361         }
362 
363         if (shoppingItemService == null) {
364             shoppingItemService = ShoppingItemServiceFactory.getImpl();
365         }
366 
367         if (shoppingItemPersistence == null) {
368             shoppingItemPersistence = ShoppingItemUtil.getPersistence();
369         }
370 
371         if (shoppingItemFinder == null) {
372             shoppingItemFinder = ShoppingItemFinderUtil.getFinder();
373         }
374 
375         if (shoppingItemFieldPersistence == null) {
376             shoppingItemFieldPersistence = ShoppingItemFieldUtil.getPersistence();
377         }
378 
379         if (shoppingItemPriceLocalService == null) {
380             shoppingItemPriceLocalService = ShoppingItemPriceLocalServiceFactory.getImpl();
381         }
382 
383         if (shoppingItemPricePersistence == null) {
384             shoppingItemPricePersistence = ShoppingItemPriceUtil.getPersistence();
385         }
386 
387         if (shoppingOrderLocalService == null) {
388             shoppingOrderLocalService = ShoppingOrderLocalServiceFactory.getImpl();
389         }
390 
391         if (shoppingOrderService == null) {
392             shoppingOrderService = ShoppingOrderServiceFactory.getImpl();
393         }
394 
395         if (shoppingOrderPersistence == null) {
396             shoppingOrderPersistence = ShoppingOrderUtil.getPersistence();
397         }
398 
399         if (shoppingOrderFinder == null) {
400             shoppingOrderFinder = ShoppingOrderFinderUtil.getFinder();
401         }
402 
403         if (shoppingOrderItemLocalService == null) {
404             shoppingOrderItemLocalService = ShoppingOrderItemLocalServiceFactory.getImpl();
405         }
406 
407         if (shoppingOrderItemPersistence == null) {
408             shoppingOrderItemPersistence = ShoppingOrderItemUtil.getPersistence();
409         }
410     }
411 
412     protected ShoppingCartLocalService shoppingCartLocalService;
413     protected ShoppingCartPersistence shoppingCartPersistence;
414     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
415     protected ShoppingCategoryService shoppingCategoryService;
416     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
417     protected ShoppingCouponLocalService shoppingCouponLocalService;
418     protected ShoppingCouponService shoppingCouponService;
419     protected ShoppingCouponPersistence shoppingCouponPersistence;
420     protected ShoppingCouponFinder shoppingCouponFinder;
421     protected ShoppingItemLocalService shoppingItemLocalService;
422     protected ShoppingItemService shoppingItemService;
423     protected ShoppingItemPersistence shoppingItemPersistence;
424     protected ShoppingItemFinder shoppingItemFinder;
425     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
426     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
427     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
428     protected ShoppingOrderLocalService shoppingOrderLocalService;
429     protected ShoppingOrderService shoppingOrderService;
430     protected ShoppingOrderPersistence shoppingOrderPersistence;
431     protected ShoppingOrderFinder shoppingOrderFinder;
432     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
433     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
434 }