001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.shopping.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.mail.service.MailService;
020    
021    import com.liferay.portal.kernel.annotation.BeanReference;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024    import com.liferay.portal.kernel.exception.SystemException;
025    import com.liferay.portal.service.CompanyLocalService;
026    import com.liferay.portal.service.CompanyService;
027    import com.liferay.portal.service.ResourceLocalService;
028    import com.liferay.portal.service.ResourceService;
029    import com.liferay.portal.service.UserLocalService;
030    import com.liferay.portal.service.UserService;
031    import com.liferay.portal.service.base.PrincipalBean;
032    import com.liferay.portal.service.persistence.CompanyPersistence;
033    import com.liferay.portal.service.persistence.ResourceFinder;
034    import com.liferay.portal.service.persistence.ResourcePersistence;
035    import com.liferay.portal.service.persistence.UserFinder;
036    import com.liferay.portal.service.persistence.UserPersistence;
037    
038    import com.liferay.portlet.messageboards.service.MBMessageLocalService;
039    import com.liferay.portlet.messageboards.service.MBMessageService;
040    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
041    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
042    import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
043    import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
044    import com.liferay.portlet.shopping.service.ShoppingCategoryService;
045    import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
046    import com.liferay.portlet.shopping.service.ShoppingCouponService;
047    import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
048    import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
049    import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
050    import com.liferay.portlet.shopping.service.ShoppingItemService;
051    import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
052    import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
053    import com.liferay.portlet.shopping.service.ShoppingOrderService;
054    import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
055    import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
056    import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
057    import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
058    import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
059    import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
060    import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
061    import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
062    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
063    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
064    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
065    
066    import javax.sql.DataSource;
067    
068    /**
069     * @author Brian Wing Shun Chan
070     */
071    public abstract class ShoppingOrderServiceBaseImpl extends PrincipalBean
072            implements ShoppingOrderService {
073            public ShoppingCartLocalService getShoppingCartLocalService() {
074                    return shoppingCartLocalService;
075            }
076    
077            public void setShoppingCartLocalService(
078                    ShoppingCartLocalService shoppingCartLocalService) {
079                    this.shoppingCartLocalService = shoppingCartLocalService;
080            }
081    
082            public ShoppingCartPersistence getShoppingCartPersistence() {
083                    return shoppingCartPersistence;
084            }
085    
086            public void setShoppingCartPersistence(
087                    ShoppingCartPersistence shoppingCartPersistence) {
088                    this.shoppingCartPersistence = shoppingCartPersistence;
089            }
090    
091            public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
092                    return shoppingCategoryLocalService;
093            }
094    
095            public void setShoppingCategoryLocalService(
096                    ShoppingCategoryLocalService shoppingCategoryLocalService) {
097                    this.shoppingCategoryLocalService = shoppingCategoryLocalService;
098            }
099    
100            public ShoppingCategoryService getShoppingCategoryService() {
101                    return shoppingCategoryService;
102            }
103    
104            public void setShoppingCategoryService(
105                    ShoppingCategoryService shoppingCategoryService) {
106                    this.shoppingCategoryService = shoppingCategoryService;
107            }
108    
109            public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
110                    return shoppingCategoryPersistence;
111            }
112    
113            public void setShoppingCategoryPersistence(
114                    ShoppingCategoryPersistence shoppingCategoryPersistence) {
115                    this.shoppingCategoryPersistence = shoppingCategoryPersistence;
116            }
117    
118            public ShoppingCouponLocalService getShoppingCouponLocalService() {
119                    return shoppingCouponLocalService;
120            }
121    
122            public void setShoppingCouponLocalService(
123                    ShoppingCouponLocalService shoppingCouponLocalService) {
124                    this.shoppingCouponLocalService = shoppingCouponLocalService;
125            }
126    
127            public ShoppingCouponService getShoppingCouponService() {
128                    return shoppingCouponService;
129            }
130    
131            public void setShoppingCouponService(
132                    ShoppingCouponService shoppingCouponService) {
133                    this.shoppingCouponService = shoppingCouponService;
134            }
135    
136            public ShoppingCouponPersistence getShoppingCouponPersistence() {
137                    return shoppingCouponPersistence;
138            }
139    
140            public void setShoppingCouponPersistence(
141                    ShoppingCouponPersistence shoppingCouponPersistence) {
142                    this.shoppingCouponPersistence = shoppingCouponPersistence;
143            }
144    
145            public ShoppingCouponFinder getShoppingCouponFinder() {
146                    return shoppingCouponFinder;
147            }
148    
149            public void setShoppingCouponFinder(
150                    ShoppingCouponFinder shoppingCouponFinder) {
151                    this.shoppingCouponFinder = shoppingCouponFinder;
152            }
153    
154            public ShoppingItemLocalService getShoppingItemLocalService() {
155                    return shoppingItemLocalService;
156            }
157    
158            public void setShoppingItemLocalService(
159                    ShoppingItemLocalService shoppingItemLocalService) {
160                    this.shoppingItemLocalService = shoppingItemLocalService;
161            }
162    
163            public ShoppingItemService getShoppingItemService() {
164                    return shoppingItemService;
165            }
166    
167            public void setShoppingItemService(ShoppingItemService shoppingItemService) {
168                    this.shoppingItemService = shoppingItemService;
169            }
170    
171            public ShoppingItemPersistence getShoppingItemPersistence() {
172                    return shoppingItemPersistence;
173            }
174    
175            public void setShoppingItemPersistence(
176                    ShoppingItemPersistence shoppingItemPersistence) {
177                    this.shoppingItemPersistence = shoppingItemPersistence;
178            }
179    
180            public ShoppingItemFinder getShoppingItemFinder() {
181                    return shoppingItemFinder;
182            }
183    
184            public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
185                    this.shoppingItemFinder = shoppingItemFinder;
186            }
187    
188            public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
189                    return shoppingItemFieldLocalService;
190            }
191    
192            public void setShoppingItemFieldLocalService(
193                    ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
194                    this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
195            }
196    
197            public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
198                    return shoppingItemFieldPersistence;
199            }
200    
201            public void setShoppingItemFieldPersistence(
202                    ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
203                    this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
204            }
205    
206            public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
207                    return shoppingItemPriceLocalService;
208            }
209    
210            public void setShoppingItemPriceLocalService(
211                    ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
212                    this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
213            }
214    
215            public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
216                    return shoppingItemPricePersistence;
217            }
218    
219            public void setShoppingItemPricePersistence(
220                    ShoppingItemPricePersistence shoppingItemPricePersistence) {
221                    this.shoppingItemPricePersistence = shoppingItemPricePersistence;
222            }
223    
224            public ShoppingOrderLocalService getShoppingOrderLocalService() {
225                    return shoppingOrderLocalService;
226            }
227    
228            public void setShoppingOrderLocalService(
229                    ShoppingOrderLocalService shoppingOrderLocalService) {
230                    this.shoppingOrderLocalService = shoppingOrderLocalService;
231            }
232    
233            public ShoppingOrderService getShoppingOrderService() {
234                    return shoppingOrderService;
235            }
236    
237            public void setShoppingOrderService(
238                    ShoppingOrderService shoppingOrderService) {
239                    this.shoppingOrderService = shoppingOrderService;
240            }
241    
242            public ShoppingOrderPersistence getShoppingOrderPersistence() {
243                    return shoppingOrderPersistence;
244            }
245    
246            public void setShoppingOrderPersistence(
247                    ShoppingOrderPersistence shoppingOrderPersistence) {
248                    this.shoppingOrderPersistence = shoppingOrderPersistence;
249            }
250    
251            public ShoppingOrderFinder getShoppingOrderFinder() {
252                    return shoppingOrderFinder;
253            }
254    
255            public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
256                    this.shoppingOrderFinder = shoppingOrderFinder;
257            }
258    
259            public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
260                    return shoppingOrderItemLocalService;
261            }
262    
263            public void setShoppingOrderItemLocalService(
264                    ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
265                    this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
266            }
267    
268            public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
269                    return shoppingOrderItemPersistence;
270            }
271    
272            public void setShoppingOrderItemPersistence(
273                    ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
274                    this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
275            }
276    
277            public CounterLocalService getCounterLocalService() {
278                    return counterLocalService;
279            }
280    
281            public void setCounterLocalService(CounterLocalService counterLocalService) {
282                    this.counterLocalService = counterLocalService;
283            }
284    
285            public MailService getMailService() {
286                    return mailService;
287            }
288    
289            public void setMailService(MailService mailService) {
290                    this.mailService = mailService;
291            }
292    
293            public CompanyLocalService getCompanyLocalService() {
294                    return companyLocalService;
295            }
296    
297            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
298                    this.companyLocalService = companyLocalService;
299            }
300    
301            public CompanyService getCompanyService() {
302                    return companyService;
303            }
304    
305            public void setCompanyService(CompanyService companyService) {
306                    this.companyService = companyService;
307            }
308    
309            public CompanyPersistence getCompanyPersistence() {
310                    return companyPersistence;
311            }
312    
313            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
314                    this.companyPersistence = companyPersistence;
315            }
316    
317            public ResourceLocalService getResourceLocalService() {
318                    return resourceLocalService;
319            }
320    
321            public void setResourceLocalService(
322                    ResourceLocalService resourceLocalService) {
323                    this.resourceLocalService = resourceLocalService;
324            }
325    
326            public ResourceService getResourceService() {
327                    return resourceService;
328            }
329    
330            public void setResourceService(ResourceService resourceService) {
331                    this.resourceService = resourceService;
332            }
333    
334            public ResourcePersistence getResourcePersistence() {
335                    return resourcePersistence;
336            }
337    
338            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
339                    this.resourcePersistence = resourcePersistence;
340            }
341    
342            public ResourceFinder getResourceFinder() {
343                    return resourceFinder;
344            }
345    
346            public void setResourceFinder(ResourceFinder resourceFinder) {
347                    this.resourceFinder = resourceFinder;
348            }
349    
350            public UserLocalService getUserLocalService() {
351                    return userLocalService;
352            }
353    
354            public void setUserLocalService(UserLocalService userLocalService) {
355                    this.userLocalService = userLocalService;
356            }
357    
358            public UserService getUserService() {
359                    return userService;
360            }
361    
362            public void setUserService(UserService userService) {
363                    this.userService = userService;
364            }
365    
366            public UserPersistence getUserPersistence() {
367                    return userPersistence;
368            }
369    
370            public void setUserPersistence(UserPersistence userPersistence) {
371                    this.userPersistence = userPersistence;
372            }
373    
374            public UserFinder getUserFinder() {
375                    return userFinder;
376            }
377    
378            public void setUserFinder(UserFinder userFinder) {
379                    this.userFinder = userFinder;
380            }
381    
382            public MBMessageLocalService getMBMessageLocalService() {
383                    return mbMessageLocalService;
384            }
385    
386            public void setMBMessageLocalService(
387                    MBMessageLocalService mbMessageLocalService) {
388                    this.mbMessageLocalService = mbMessageLocalService;
389            }
390    
391            public MBMessageService getMBMessageService() {
392                    return mbMessageService;
393            }
394    
395            public void setMBMessageService(MBMessageService mbMessageService) {
396                    this.mbMessageService = mbMessageService;
397            }
398    
399            public MBMessagePersistence getMBMessagePersistence() {
400                    return mbMessagePersistence;
401            }
402    
403            public void setMBMessagePersistence(
404                    MBMessagePersistence mbMessagePersistence) {
405                    this.mbMessagePersistence = mbMessagePersistence;
406            }
407    
408            public MBMessageFinder getMBMessageFinder() {
409                    return mbMessageFinder;
410            }
411    
412            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
413                    this.mbMessageFinder = mbMessageFinder;
414            }
415    
416            protected void runSQL(String sql) throws SystemException {
417                    try {
418                            DataSource dataSource = shoppingOrderPersistence.getDataSource();
419    
420                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
421                                            sql, new int[0]);
422    
423                            sqlUpdate.update();
424                    }
425                    catch (Exception e) {
426                            throw new SystemException(e);
427                    }
428            }
429    
430            @BeanReference(type = ShoppingCartLocalService.class)
431            protected ShoppingCartLocalService shoppingCartLocalService;
432            @BeanReference(type = ShoppingCartPersistence.class)
433            protected ShoppingCartPersistence shoppingCartPersistence;
434            @BeanReference(type = ShoppingCategoryLocalService.class)
435            protected ShoppingCategoryLocalService shoppingCategoryLocalService;
436            @BeanReference(type = ShoppingCategoryService.class)
437            protected ShoppingCategoryService shoppingCategoryService;
438            @BeanReference(type = ShoppingCategoryPersistence.class)
439            protected ShoppingCategoryPersistence shoppingCategoryPersistence;
440            @BeanReference(type = ShoppingCouponLocalService.class)
441            protected ShoppingCouponLocalService shoppingCouponLocalService;
442            @BeanReference(type = ShoppingCouponService.class)
443            protected ShoppingCouponService shoppingCouponService;
444            @BeanReference(type = ShoppingCouponPersistence.class)
445            protected ShoppingCouponPersistence shoppingCouponPersistence;
446            @BeanReference(type = ShoppingCouponFinder.class)
447            protected ShoppingCouponFinder shoppingCouponFinder;
448            @BeanReference(type = ShoppingItemLocalService.class)
449            protected ShoppingItemLocalService shoppingItemLocalService;
450            @BeanReference(type = ShoppingItemService.class)
451            protected ShoppingItemService shoppingItemService;
452            @BeanReference(type = ShoppingItemPersistence.class)
453            protected ShoppingItemPersistence shoppingItemPersistence;
454            @BeanReference(type = ShoppingItemFinder.class)
455            protected ShoppingItemFinder shoppingItemFinder;
456            @BeanReference(type = ShoppingItemFieldLocalService.class)
457            protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
458            @BeanReference(type = ShoppingItemFieldPersistence.class)
459            protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
460            @BeanReference(type = ShoppingItemPriceLocalService.class)
461            protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
462            @BeanReference(type = ShoppingItemPricePersistence.class)
463            protected ShoppingItemPricePersistence shoppingItemPricePersistence;
464            @BeanReference(type = ShoppingOrderLocalService.class)
465            protected ShoppingOrderLocalService shoppingOrderLocalService;
466            @BeanReference(type = ShoppingOrderService.class)
467            protected ShoppingOrderService shoppingOrderService;
468            @BeanReference(type = ShoppingOrderPersistence.class)
469            protected ShoppingOrderPersistence shoppingOrderPersistence;
470            @BeanReference(type = ShoppingOrderFinder.class)
471            protected ShoppingOrderFinder shoppingOrderFinder;
472            @BeanReference(type = ShoppingOrderItemLocalService.class)
473            protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
474            @BeanReference(type = ShoppingOrderItemPersistence.class)
475            protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
476            @BeanReference(type = CounterLocalService.class)
477            protected CounterLocalService counterLocalService;
478            @BeanReference(type = MailService.class)
479            protected MailService mailService;
480            @BeanReference(type = CompanyLocalService.class)
481            protected CompanyLocalService companyLocalService;
482            @BeanReference(type = CompanyService.class)
483            protected CompanyService companyService;
484            @BeanReference(type = CompanyPersistence.class)
485            protected CompanyPersistence companyPersistence;
486            @BeanReference(type = ResourceLocalService.class)
487            protected ResourceLocalService resourceLocalService;
488            @BeanReference(type = ResourceService.class)
489            protected ResourceService resourceService;
490            @BeanReference(type = ResourcePersistence.class)
491            protected ResourcePersistence resourcePersistence;
492            @BeanReference(type = ResourceFinder.class)
493            protected ResourceFinder resourceFinder;
494            @BeanReference(type = UserLocalService.class)
495            protected UserLocalService userLocalService;
496            @BeanReference(type = UserService.class)
497            protected UserService userService;
498            @BeanReference(type = UserPersistence.class)
499            protected UserPersistence userPersistence;
500            @BeanReference(type = UserFinder.class)
501            protected UserFinder userFinder;
502            @BeanReference(type = MBMessageLocalService.class)
503            protected MBMessageLocalService mbMessageLocalService;
504            @BeanReference(type = MBMessageService.class)
505            protected MBMessageService mbMessageService;
506            @BeanReference(type = MBMessagePersistence.class)
507            protected MBMessagePersistence mbMessagePersistence;
508            @BeanReference(type = MBMessageFinder.class)
509            protected MBMessageFinder mbMessageFinder;
510    }