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.bean.PortalBeanLocatorUtil;
29  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
30  
31  import com.liferay.portlet.shopping.model.ShoppingItemField;
32  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
33  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
34  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
35  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
36  import com.liferay.portlet.shopping.service.ShoppingCouponService;
37  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
38  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
39  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
40  import com.liferay.portlet.shopping.service.ShoppingItemService;
41  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
42  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
43  import com.liferay.portlet.shopping.service.ShoppingOrderService;
44  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
45  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
46  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
47  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
48  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
49  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
50  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
51  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
52  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
53  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
54  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
55  
56  import java.util.List;
57  
58  /**
59   * <a href="ShoppingItemFieldLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
60   *
61   * @author Brian Wing Shun Chan
62   *
63   */
64  public abstract class ShoppingItemFieldLocalServiceBaseImpl
65      implements ShoppingItemFieldLocalService, InitializingBean {
66      public ShoppingItemField addShoppingItemField(
67          ShoppingItemField shoppingItemField) throws SystemException {
68          shoppingItemField.setNew(true);
69  
70          return shoppingItemFieldPersistence.update(shoppingItemField, false);
71      }
72  
73      public void deleteShoppingItemField(long itemFieldId)
74          throws PortalException, SystemException {
75          shoppingItemFieldPersistence.remove(itemFieldId);
76      }
77  
78      public void deleteShoppingItemField(ShoppingItemField shoppingItemField)
79          throws SystemException {
80          shoppingItemFieldPersistence.remove(shoppingItemField);
81      }
82  
83      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
84          throws SystemException {
85          return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery);
86      }
87  
88      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
89          int end) throws SystemException {
90          return shoppingItemFieldPersistence.findWithDynamicQuery(dynamicQuery,
91              start, end);
92      }
93  
94      public ShoppingItemField getShoppingItemField(long itemFieldId)
95          throws PortalException, SystemException {
96          return shoppingItemFieldPersistence.findByPrimaryKey(itemFieldId);
97      }
98  
99      public List<ShoppingItemField> getShoppingItemFields(int start, int end)
100         throws SystemException {
101         return shoppingItemFieldPersistence.findAll(start, end);
102     }
103 
104     public int getShoppingItemFieldsCount() throws SystemException {
105         return shoppingItemFieldPersistence.countAll();
106     }
107 
108     public ShoppingItemField updateShoppingItemField(
109         ShoppingItemField shoppingItemField) throws SystemException {
110         shoppingItemField.setNew(false);
111 
112         return shoppingItemFieldPersistence.update(shoppingItemField, true);
113     }
114 
115     public ShoppingCartLocalService getShoppingCartLocalService() {
116         return shoppingCartLocalService;
117     }
118 
119     public void setShoppingCartLocalService(
120         ShoppingCartLocalService shoppingCartLocalService) {
121         this.shoppingCartLocalService = shoppingCartLocalService;
122     }
123 
124     public ShoppingCartPersistence getShoppingCartPersistence() {
125         return shoppingCartPersistence;
126     }
127 
128     public void setShoppingCartPersistence(
129         ShoppingCartPersistence shoppingCartPersistence) {
130         this.shoppingCartPersistence = shoppingCartPersistence;
131     }
132 
133     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
134         return shoppingCategoryLocalService;
135     }
136 
137     public void setShoppingCategoryLocalService(
138         ShoppingCategoryLocalService shoppingCategoryLocalService) {
139         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
140     }
141 
142     public ShoppingCategoryService getShoppingCategoryService() {
143         return shoppingCategoryService;
144     }
145 
146     public void setShoppingCategoryService(
147         ShoppingCategoryService shoppingCategoryService) {
148         this.shoppingCategoryService = shoppingCategoryService;
149     }
150 
151     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
152         return shoppingCategoryPersistence;
153     }
154 
155     public void setShoppingCategoryPersistence(
156         ShoppingCategoryPersistence shoppingCategoryPersistence) {
157         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
158     }
159 
160     public ShoppingCouponLocalService getShoppingCouponLocalService() {
161         return shoppingCouponLocalService;
162     }
163 
164     public void setShoppingCouponLocalService(
165         ShoppingCouponLocalService shoppingCouponLocalService) {
166         this.shoppingCouponLocalService = shoppingCouponLocalService;
167     }
168 
169     public ShoppingCouponService getShoppingCouponService() {
170         return shoppingCouponService;
171     }
172 
173     public void setShoppingCouponService(
174         ShoppingCouponService shoppingCouponService) {
175         this.shoppingCouponService = shoppingCouponService;
176     }
177 
178     public ShoppingCouponPersistence getShoppingCouponPersistence() {
179         return shoppingCouponPersistence;
180     }
181 
182     public void setShoppingCouponPersistence(
183         ShoppingCouponPersistence shoppingCouponPersistence) {
184         this.shoppingCouponPersistence = shoppingCouponPersistence;
185     }
186 
187     public ShoppingCouponFinder getShoppingCouponFinder() {
188         return shoppingCouponFinder;
189     }
190 
191     public void setShoppingCouponFinder(
192         ShoppingCouponFinder shoppingCouponFinder) {
193         this.shoppingCouponFinder = shoppingCouponFinder;
194     }
195 
196     public ShoppingItemLocalService getShoppingItemLocalService() {
197         return shoppingItemLocalService;
198     }
199 
200     public void setShoppingItemLocalService(
201         ShoppingItemLocalService shoppingItemLocalService) {
202         this.shoppingItemLocalService = shoppingItemLocalService;
203     }
204 
205     public ShoppingItemService getShoppingItemService() {
206         return shoppingItemService;
207     }
208 
209     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
210         this.shoppingItemService = shoppingItemService;
211     }
212 
213     public ShoppingItemPersistence getShoppingItemPersistence() {
214         return shoppingItemPersistence;
215     }
216 
217     public void setShoppingItemPersistence(
218         ShoppingItemPersistence shoppingItemPersistence) {
219         this.shoppingItemPersistence = shoppingItemPersistence;
220     }
221 
222     public ShoppingItemFinder getShoppingItemFinder() {
223         return shoppingItemFinder;
224     }
225 
226     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
227         this.shoppingItemFinder = shoppingItemFinder;
228     }
229 
230     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
231         return shoppingItemFieldPersistence;
232     }
233 
234     public void setShoppingItemFieldPersistence(
235         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
236         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
237     }
238 
239     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
240         return shoppingItemPriceLocalService;
241     }
242 
243     public void setShoppingItemPriceLocalService(
244         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
245         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
246     }
247 
248     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
249         return shoppingItemPricePersistence;
250     }
251 
252     public void setShoppingItemPricePersistence(
253         ShoppingItemPricePersistence shoppingItemPricePersistence) {
254         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
255     }
256 
257     public ShoppingOrderLocalService getShoppingOrderLocalService() {
258         return shoppingOrderLocalService;
259     }
260 
261     public void setShoppingOrderLocalService(
262         ShoppingOrderLocalService shoppingOrderLocalService) {
263         this.shoppingOrderLocalService = shoppingOrderLocalService;
264     }
265 
266     public ShoppingOrderService getShoppingOrderService() {
267         return shoppingOrderService;
268     }
269 
270     public void setShoppingOrderService(
271         ShoppingOrderService shoppingOrderService) {
272         this.shoppingOrderService = shoppingOrderService;
273     }
274 
275     public ShoppingOrderPersistence getShoppingOrderPersistence() {
276         return shoppingOrderPersistence;
277     }
278 
279     public void setShoppingOrderPersistence(
280         ShoppingOrderPersistence shoppingOrderPersistence) {
281         this.shoppingOrderPersistence = shoppingOrderPersistence;
282     }
283 
284     public ShoppingOrderFinder getShoppingOrderFinder() {
285         return shoppingOrderFinder;
286     }
287 
288     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
289         this.shoppingOrderFinder = shoppingOrderFinder;
290     }
291 
292     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
293         return shoppingOrderItemLocalService;
294     }
295 
296     public void setShoppingOrderItemLocalService(
297         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
298         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
299     }
300 
301     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
302         return shoppingOrderItemPersistence;
303     }
304 
305     public void setShoppingOrderItemPersistence(
306         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
307         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
308     }
309 
310     public void afterPropertiesSet() {
311         if (shoppingCartLocalService == null) {
312             shoppingCartLocalService = (ShoppingCartLocalService)PortalBeanLocatorUtil.locate(ShoppingCartLocalService.class.getName() +
313                     ".impl");
314         }
315 
316         if (shoppingCartPersistence == null) {
317             shoppingCartPersistence = (ShoppingCartPersistence)PortalBeanLocatorUtil.locate(ShoppingCartPersistence.class.getName() +
318                     ".impl");
319         }
320 
321         if (shoppingCategoryLocalService == null) {
322             shoppingCategoryLocalService = (ShoppingCategoryLocalService)PortalBeanLocatorUtil.locate(ShoppingCategoryLocalService.class.getName() +
323                     ".impl");
324         }
325 
326         if (shoppingCategoryService == null) {
327             shoppingCategoryService = (ShoppingCategoryService)PortalBeanLocatorUtil.locate(ShoppingCategoryService.class.getName() +
328                     ".impl");
329         }
330 
331         if (shoppingCategoryPersistence == null) {
332             shoppingCategoryPersistence = (ShoppingCategoryPersistence)PortalBeanLocatorUtil.locate(ShoppingCategoryPersistence.class.getName() +
333                     ".impl");
334         }
335 
336         if (shoppingCouponLocalService == null) {
337             shoppingCouponLocalService = (ShoppingCouponLocalService)PortalBeanLocatorUtil.locate(ShoppingCouponLocalService.class.getName() +
338                     ".impl");
339         }
340 
341         if (shoppingCouponService == null) {
342             shoppingCouponService = (ShoppingCouponService)PortalBeanLocatorUtil.locate(ShoppingCouponService.class.getName() +
343                     ".impl");
344         }
345 
346         if (shoppingCouponPersistence == null) {
347             shoppingCouponPersistence = (ShoppingCouponPersistence)PortalBeanLocatorUtil.locate(ShoppingCouponPersistence.class.getName() +
348                     ".impl");
349         }
350 
351         if (shoppingCouponFinder == null) {
352             shoppingCouponFinder = (ShoppingCouponFinder)PortalBeanLocatorUtil.locate(ShoppingCouponFinder.class.getName() +
353                     ".impl");
354         }
355 
356         if (shoppingItemLocalService == null) {
357             shoppingItemLocalService = (ShoppingItemLocalService)PortalBeanLocatorUtil.locate(ShoppingItemLocalService.class.getName() +
358                     ".impl");
359         }
360 
361         if (shoppingItemService == null) {
362             shoppingItemService = (ShoppingItemService)PortalBeanLocatorUtil.locate(ShoppingItemService.class.getName() +
363                     ".impl");
364         }
365 
366         if (shoppingItemPersistence == null) {
367             shoppingItemPersistence = (ShoppingItemPersistence)PortalBeanLocatorUtil.locate(ShoppingItemPersistence.class.getName() +
368                     ".impl");
369         }
370 
371         if (shoppingItemFinder == null) {
372             shoppingItemFinder = (ShoppingItemFinder)PortalBeanLocatorUtil.locate(ShoppingItemFinder.class.getName() +
373                     ".impl");
374         }
375 
376         if (shoppingItemFieldPersistence == null) {
377             shoppingItemFieldPersistence = (ShoppingItemFieldPersistence)PortalBeanLocatorUtil.locate(ShoppingItemFieldPersistence.class.getName() +
378                     ".impl");
379         }
380 
381         if (shoppingItemPriceLocalService == null) {
382             shoppingItemPriceLocalService = (ShoppingItemPriceLocalService)PortalBeanLocatorUtil.locate(ShoppingItemPriceLocalService.class.getName() +
383                     ".impl");
384         }
385 
386         if (shoppingItemPricePersistence == null) {
387             shoppingItemPricePersistence = (ShoppingItemPricePersistence)PortalBeanLocatorUtil.locate(ShoppingItemPricePersistence.class.getName() +
388                     ".impl");
389         }
390 
391         if (shoppingOrderLocalService == null) {
392             shoppingOrderLocalService = (ShoppingOrderLocalService)PortalBeanLocatorUtil.locate(ShoppingOrderLocalService.class.getName() +
393                     ".impl");
394         }
395 
396         if (shoppingOrderService == null) {
397             shoppingOrderService = (ShoppingOrderService)PortalBeanLocatorUtil.locate(ShoppingOrderService.class.getName() +
398                     ".impl");
399         }
400 
401         if (shoppingOrderPersistence == null) {
402             shoppingOrderPersistence = (ShoppingOrderPersistence)PortalBeanLocatorUtil.locate(ShoppingOrderPersistence.class.getName() +
403                     ".impl");
404         }
405 
406         if (shoppingOrderFinder == null) {
407             shoppingOrderFinder = (ShoppingOrderFinder)PortalBeanLocatorUtil.locate(ShoppingOrderFinder.class.getName() +
408                     ".impl");
409         }
410 
411         if (shoppingOrderItemLocalService == null) {
412             shoppingOrderItemLocalService = (ShoppingOrderItemLocalService)PortalBeanLocatorUtil.locate(ShoppingOrderItemLocalService.class.getName() +
413                     ".impl");
414         }
415 
416         if (shoppingOrderItemPersistence == null) {
417             shoppingOrderItemPersistence = (ShoppingOrderItemPersistence)PortalBeanLocatorUtil.locate(ShoppingOrderItemPersistence.class.getName() +
418                     ".impl");
419         }
420     }
421 
422     protected ShoppingCartLocalService shoppingCartLocalService;
423     protected ShoppingCartPersistence shoppingCartPersistence;
424     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
425     protected ShoppingCategoryService shoppingCategoryService;
426     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
427     protected ShoppingCouponLocalService shoppingCouponLocalService;
428     protected ShoppingCouponService shoppingCouponService;
429     protected ShoppingCouponPersistence shoppingCouponPersistence;
430     protected ShoppingCouponFinder shoppingCouponFinder;
431     protected ShoppingItemLocalService shoppingItemLocalService;
432     protected ShoppingItemService shoppingItemService;
433     protected ShoppingItemPersistence shoppingItemPersistence;
434     protected ShoppingItemFinder shoppingItemFinder;
435     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
436     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
437     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
438     protected ShoppingOrderLocalService shoppingOrderLocalService;
439     protected ShoppingOrderService shoppingOrderService;
440     protected ShoppingOrderPersistence shoppingOrderPersistence;
441     protected ShoppingOrderFinder shoppingOrderFinder;
442     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
443     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
444 }