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.dao.DynamicQueryInitializer;
28  
29  import com.liferay.portlet.shopping.model.ShoppingItemField;
30  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
31  import com.liferay.portlet.shopping.service.ShoppingCartLocalServiceFactory;
32  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
33  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalServiceFactory;
34  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
35  import com.liferay.portlet.shopping.service.ShoppingCategoryServiceFactory;
36  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
37  import com.liferay.portlet.shopping.service.ShoppingCouponLocalServiceFactory;
38  import com.liferay.portlet.shopping.service.ShoppingCouponService;
39  import com.liferay.portlet.shopping.service.ShoppingCouponServiceFactory;
40  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
41  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
42  import com.liferay.portlet.shopping.service.ShoppingItemLocalServiceFactory;
43  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
44  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalServiceFactory;
45  import com.liferay.portlet.shopping.service.ShoppingItemService;
46  import com.liferay.portlet.shopping.service.ShoppingItemServiceFactory;
47  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
48  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalServiceFactory;
49  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
50  import com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceFactory;
51  import com.liferay.portlet.shopping.service.ShoppingOrderService;
52  import com.liferay.portlet.shopping.service.ShoppingOrderServiceFactory;
53  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
54  import com.liferay.portlet.shopping.service.persistence.ShoppingCartUtil;
55  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
56  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryUtil;
57  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
58  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinderUtil;
59  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
60  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponUtil;
61  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
62  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldUtil;
63  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
64  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinderUtil;
65  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
66  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
67  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
68  import com.liferay.portlet.shopping.service.persistence.ShoppingItemUtil;
69  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
70  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinderUtil;
71  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
72  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemUtil;
73  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
74  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderUtil;
75  
76  import org.springframework.beans.factory.InitializingBean;
77  
78  import java.util.List;
79  
80  /**
81   * <a href="ShoppingItemFieldLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
82   *
83   * @author Brian Wing Shun Chan
84   *
85   */
86  public abstract class ShoppingItemFieldLocalServiceBaseImpl
87      implements ShoppingItemFieldLocalService, InitializingBean {
88      public ShoppingItemField addShoppingItemField(
89          ShoppingItemField shoppingItemField) throws SystemException {
90          shoppingItemField.setNew(true);
91  
92          return shoppingItemFieldPersistence.update(shoppingItemField, false);
93      }
94  
95      public void deleteShoppingItemField(long itemFieldId)
96          throws PortalException, SystemException {
97          shoppingItemFieldPersistence.remove(itemFieldId);
98      }
99  
100     public void deleteShoppingItemField(ShoppingItemField shoppingItemField)
101         throws PortalException, SystemException {
102         shoppingItemFieldPersistence.remove(shoppingItemField);
103     }
104 
105     public List<ShoppingItemField> dynamicQuery(
106         DynamicQueryInitializer queryInitializer) throws SystemException {
107         return shoppingItemFieldPersistence.findWithDynamicQuery(queryInitializer);
108     }
109 
110     public List<ShoppingItemField> dynamicQuery(
111         DynamicQueryInitializer queryInitializer, int begin, int end)
112         throws SystemException {
113         return shoppingItemFieldPersistence.findWithDynamicQuery(queryInitializer,
114             begin, end);
115     }
116 
117     public ShoppingItemField updateShoppingItemField(
118         ShoppingItemField shoppingItemField) throws SystemException {
119         shoppingItemField.setNew(false);
120 
121         return shoppingItemFieldPersistence.update(shoppingItemField, true);
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 ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
240         return shoppingItemFieldPersistence;
241     }
242 
243     public void setShoppingItemFieldPersistence(
244         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
245         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
246     }
247 
248     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
249         return shoppingItemPriceLocalService;
250     }
251 
252     public void setShoppingItemPriceLocalService(
253         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
254         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
255     }
256 
257     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
258         return shoppingItemPricePersistence;
259     }
260 
261     public void setShoppingItemPricePersistence(
262         ShoppingItemPricePersistence shoppingItemPricePersistence) {
263         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
264     }
265 
266     public ShoppingOrderLocalService getShoppingOrderLocalService() {
267         return shoppingOrderLocalService;
268     }
269 
270     public void setShoppingOrderLocalService(
271         ShoppingOrderLocalService shoppingOrderLocalService) {
272         this.shoppingOrderLocalService = shoppingOrderLocalService;
273     }
274 
275     public ShoppingOrderService getShoppingOrderService() {
276         return shoppingOrderService;
277     }
278 
279     public void setShoppingOrderService(
280         ShoppingOrderService shoppingOrderService) {
281         this.shoppingOrderService = shoppingOrderService;
282     }
283 
284     public ShoppingOrderPersistence getShoppingOrderPersistence() {
285         return shoppingOrderPersistence;
286     }
287 
288     public void setShoppingOrderPersistence(
289         ShoppingOrderPersistence shoppingOrderPersistence) {
290         this.shoppingOrderPersistence = shoppingOrderPersistence;
291     }
292 
293     public ShoppingOrderFinder getShoppingOrderFinder() {
294         return shoppingOrderFinder;
295     }
296 
297     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
298         this.shoppingOrderFinder = shoppingOrderFinder;
299     }
300 
301     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
302         return shoppingOrderItemLocalService;
303     }
304 
305     public void setShoppingOrderItemLocalService(
306         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
307         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
308     }
309 
310     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
311         return shoppingOrderItemPersistence;
312     }
313 
314     public void setShoppingOrderItemPersistence(
315         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
316         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
317     }
318 
319     public void afterPropertiesSet() {
320         if (shoppingCartLocalService == null) {
321             shoppingCartLocalService = ShoppingCartLocalServiceFactory.getImpl();
322         }
323 
324         if (shoppingCartPersistence == null) {
325             shoppingCartPersistence = ShoppingCartUtil.getPersistence();
326         }
327 
328         if (shoppingCategoryLocalService == null) {
329             shoppingCategoryLocalService = ShoppingCategoryLocalServiceFactory.getImpl();
330         }
331 
332         if (shoppingCategoryService == null) {
333             shoppingCategoryService = ShoppingCategoryServiceFactory.getImpl();
334         }
335 
336         if (shoppingCategoryPersistence == null) {
337             shoppingCategoryPersistence = ShoppingCategoryUtil.getPersistence();
338         }
339 
340         if (shoppingCouponLocalService == null) {
341             shoppingCouponLocalService = ShoppingCouponLocalServiceFactory.getImpl();
342         }
343 
344         if (shoppingCouponService == null) {
345             shoppingCouponService = ShoppingCouponServiceFactory.getImpl();
346         }
347 
348         if (shoppingCouponPersistence == null) {
349             shoppingCouponPersistence = ShoppingCouponUtil.getPersistence();
350         }
351 
352         if (shoppingCouponFinder == null) {
353             shoppingCouponFinder = ShoppingCouponFinderUtil.getFinder();
354         }
355 
356         if (shoppingItemLocalService == null) {
357             shoppingItemLocalService = ShoppingItemLocalServiceFactory.getImpl();
358         }
359 
360         if (shoppingItemService == null) {
361             shoppingItemService = ShoppingItemServiceFactory.getImpl();
362         }
363 
364         if (shoppingItemPersistence == null) {
365             shoppingItemPersistence = ShoppingItemUtil.getPersistence();
366         }
367 
368         if (shoppingItemFinder == null) {
369             shoppingItemFinder = ShoppingItemFinderUtil.getFinder();
370         }
371 
372         if (shoppingItemFieldPersistence == null) {
373             shoppingItemFieldPersistence = ShoppingItemFieldUtil.getPersistence();
374         }
375 
376         if (shoppingItemPriceLocalService == null) {
377             shoppingItemPriceLocalService = ShoppingItemPriceLocalServiceFactory.getImpl();
378         }
379 
380         if (shoppingItemPricePersistence == null) {
381             shoppingItemPricePersistence = ShoppingItemPriceUtil.getPersistence();
382         }
383 
384         if (shoppingOrderLocalService == null) {
385             shoppingOrderLocalService = ShoppingOrderLocalServiceFactory.getImpl();
386         }
387 
388         if (shoppingOrderService == null) {
389             shoppingOrderService = ShoppingOrderServiceFactory.getImpl();
390         }
391 
392         if (shoppingOrderPersistence == null) {
393             shoppingOrderPersistence = ShoppingOrderUtil.getPersistence();
394         }
395 
396         if (shoppingOrderFinder == null) {
397             shoppingOrderFinder = ShoppingOrderFinderUtil.getFinder();
398         }
399 
400         if (shoppingOrderItemLocalService == null) {
401             shoppingOrderItemLocalService = ShoppingOrderItemLocalServiceFactory.getImpl();
402         }
403 
404         if (shoppingOrderItemPersistence == null) {
405             shoppingOrderItemPersistence = ShoppingOrderItemUtil.getPersistence();
406         }
407     }
408 
409     protected ShoppingCartLocalService shoppingCartLocalService;
410     protected ShoppingCartPersistence shoppingCartPersistence;
411     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
412     protected ShoppingCategoryService shoppingCategoryService;
413     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
414     protected ShoppingCouponLocalService shoppingCouponLocalService;
415     protected ShoppingCouponService shoppingCouponService;
416     protected ShoppingCouponPersistence shoppingCouponPersistence;
417     protected ShoppingCouponFinder shoppingCouponFinder;
418     protected ShoppingItemLocalService shoppingItemLocalService;
419     protected ShoppingItemService shoppingItemService;
420     protected ShoppingItemPersistence shoppingItemPersistence;
421     protected ShoppingItemFinder shoppingItemFinder;
422     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
423     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
424     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
425     protected ShoppingOrderLocalService shoppingOrderLocalService;
426     protected ShoppingOrderService shoppingOrderService;
427     protected ShoppingOrderPersistence shoppingOrderPersistence;
428     protected ShoppingOrderFinder shoppingOrderFinder;
429     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
430     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
431 }