001    /**
002     * Copyright (c) 2000-2012 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.bean.BeanReference;
022    import com.liferay.portal.kernel.bean.IdentifiableBean;
023    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025    import com.liferay.portal.kernel.exception.SystemException;
026    import com.liferay.portal.service.CompanyLocalService;
027    import com.liferay.portal.service.CompanyService;
028    import com.liferay.portal.service.ResourceLocalService;
029    import com.liferay.portal.service.ResourceService;
030    import com.liferay.portal.service.UserLocalService;
031    import com.liferay.portal.service.UserService;
032    import com.liferay.portal.service.base.PrincipalBean;
033    import com.liferay.portal.service.persistence.CompanyPersistence;
034    import com.liferay.portal.service.persistence.ResourceFinder;
035    import com.liferay.portal.service.persistence.ResourcePersistence;
036    import com.liferay.portal.service.persistence.UserFinder;
037    import com.liferay.portal.service.persistence.UserPersistence;
038    
039    import com.liferay.portlet.messageboards.service.MBMessageLocalService;
040    import com.liferay.portlet.messageboards.service.MBMessageService;
041    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
042    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
043    import com.liferay.portlet.shopping.model.ShoppingOrder;
044    import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
045    import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
046    import com.liferay.portlet.shopping.service.ShoppingCategoryService;
047    import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
048    import com.liferay.portlet.shopping.service.ShoppingCouponService;
049    import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
050    import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
051    import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
052    import com.liferay.portlet.shopping.service.ShoppingItemService;
053    import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
054    import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
055    import com.liferay.portlet.shopping.service.ShoppingOrderService;
056    import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
057    import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
058    import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
059    import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
060    import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
061    import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
062    import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
063    import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
064    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
065    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
066    import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
067    
068    import javax.sql.DataSource;
069    
070    /**
071     * The base implementation of the shopping order remote service.
072     *
073     * <p>
074     * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.portlet.shopping.service.impl.ShoppingOrderServiceImpl}.
075     * </p>
076     *
077     * @author Brian Wing Shun Chan
078     * @see com.liferay.portlet.shopping.service.impl.ShoppingOrderServiceImpl
079     * @see com.liferay.portlet.shopping.service.ShoppingOrderServiceUtil
080     * @generated
081     */
082    public abstract class ShoppingOrderServiceBaseImpl extends PrincipalBean
083            implements ShoppingOrderService, IdentifiableBean {
084            /*
085             * NOTE FOR DEVELOPERS:
086             *
087             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.shopping.service.ShoppingOrderServiceUtil} to access the shopping order remote service.
088             */
089    
090            /**
091             * Returns the shopping cart local service.
092             *
093             * @return the shopping cart local service
094             */
095            public ShoppingCartLocalService getShoppingCartLocalService() {
096                    return shoppingCartLocalService;
097            }
098    
099            /**
100             * Sets the shopping cart local service.
101             *
102             * @param shoppingCartLocalService the shopping cart local service
103             */
104            public void setShoppingCartLocalService(
105                    ShoppingCartLocalService shoppingCartLocalService) {
106                    this.shoppingCartLocalService = shoppingCartLocalService;
107            }
108    
109            /**
110             * Returns the shopping cart persistence.
111             *
112             * @return the shopping cart persistence
113             */
114            public ShoppingCartPersistence getShoppingCartPersistence() {
115                    return shoppingCartPersistence;
116            }
117    
118            /**
119             * Sets the shopping cart persistence.
120             *
121             * @param shoppingCartPersistence the shopping cart persistence
122             */
123            public void setShoppingCartPersistence(
124                    ShoppingCartPersistence shoppingCartPersistence) {
125                    this.shoppingCartPersistence = shoppingCartPersistence;
126            }
127    
128            /**
129             * Returns the shopping category local service.
130             *
131             * @return the shopping category local service
132             */
133            public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
134                    return shoppingCategoryLocalService;
135            }
136    
137            /**
138             * Sets the shopping category local service.
139             *
140             * @param shoppingCategoryLocalService the shopping category local service
141             */
142            public void setShoppingCategoryLocalService(
143                    ShoppingCategoryLocalService shoppingCategoryLocalService) {
144                    this.shoppingCategoryLocalService = shoppingCategoryLocalService;
145            }
146    
147            /**
148             * Returns the shopping category remote service.
149             *
150             * @return the shopping category remote service
151             */
152            public ShoppingCategoryService getShoppingCategoryService() {
153                    return shoppingCategoryService;
154            }
155    
156            /**
157             * Sets the shopping category remote service.
158             *
159             * @param shoppingCategoryService the shopping category remote service
160             */
161            public void setShoppingCategoryService(
162                    ShoppingCategoryService shoppingCategoryService) {
163                    this.shoppingCategoryService = shoppingCategoryService;
164            }
165    
166            /**
167             * Returns the shopping category persistence.
168             *
169             * @return the shopping category persistence
170             */
171            public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
172                    return shoppingCategoryPersistence;
173            }
174    
175            /**
176             * Sets the shopping category persistence.
177             *
178             * @param shoppingCategoryPersistence the shopping category persistence
179             */
180            public void setShoppingCategoryPersistence(
181                    ShoppingCategoryPersistence shoppingCategoryPersistence) {
182                    this.shoppingCategoryPersistence = shoppingCategoryPersistence;
183            }
184    
185            /**
186             * Returns the shopping coupon local service.
187             *
188             * @return the shopping coupon local service
189             */
190            public ShoppingCouponLocalService getShoppingCouponLocalService() {
191                    return shoppingCouponLocalService;
192            }
193    
194            /**
195             * Sets the shopping coupon local service.
196             *
197             * @param shoppingCouponLocalService the shopping coupon local service
198             */
199            public void setShoppingCouponLocalService(
200                    ShoppingCouponLocalService shoppingCouponLocalService) {
201                    this.shoppingCouponLocalService = shoppingCouponLocalService;
202            }
203    
204            /**
205             * Returns the shopping coupon remote service.
206             *
207             * @return the shopping coupon remote service
208             */
209            public ShoppingCouponService getShoppingCouponService() {
210                    return shoppingCouponService;
211            }
212    
213            /**
214             * Sets the shopping coupon remote service.
215             *
216             * @param shoppingCouponService the shopping coupon remote service
217             */
218            public void setShoppingCouponService(
219                    ShoppingCouponService shoppingCouponService) {
220                    this.shoppingCouponService = shoppingCouponService;
221            }
222    
223            /**
224             * Returns the shopping coupon persistence.
225             *
226             * @return the shopping coupon persistence
227             */
228            public ShoppingCouponPersistence getShoppingCouponPersistence() {
229                    return shoppingCouponPersistence;
230            }
231    
232            /**
233             * Sets the shopping coupon persistence.
234             *
235             * @param shoppingCouponPersistence the shopping coupon persistence
236             */
237            public void setShoppingCouponPersistence(
238                    ShoppingCouponPersistence shoppingCouponPersistence) {
239                    this.shoppingCouponPersistence = shoppingCouponPersistence;
240            }
241    
242            /**
243             * Returns the shopping coupon finder.
244             *
245             * @return the shopping coupon finder
246             */
247            public ShoppingCouponFinder getShoppingCouponFinder() {
248                    return shoppingCouponFinder;
249            }
250    
251            /**
252             * Sets the shopping coupon finder.
253             *
254             * @param shoppingCouponFinder the shopping coupon finder
255             */
256            public void setShoppingCouponFinder(
257                    ShoppingCouponFinder shoppingCouponFinder) {
258                    this.shoppingCouponFinder = shoppingCouponFinder;
259            }
260    
261            /**
262             * Returns the shopping item local service.
263             *
264             * @return the shopping item local service
265             */
266            public ShoppingItemLocalService getShoppingItemLocalService() {
267                    return shoppingItemLocalService;
268            }
269    
270            /**
271             * Sets the shopping item local service.
272             *
273             * @param shoppingItemLocalService the shopping item local service
274             */
275            public void setShoppingItemLocalService(
276                    ShoppingItemLocalService shoppingItemLocalService) {
277                    this.shoppingItemLocalService = shoppingItemLocalService;
278            }
279    
280            /**
281             * Returns the shopping item remote service.
282             *
283             * @return the shopping item remote service
284             */
285            public ShoppingItemService getShoppingItemService() {
286                    return shoppingItemService;
287            }
288    
289            /**
290             * Sets the shopping item remote service.
291             *
292             * @param shoppingItemService the shopping item remote service
293             */
294            public void setShoppingItemService(ShoppingItemService shoppingItemService) {
295                    this.shoppingItemService = shoppingItemService;
296            }
297    
298            /**
299             * Returns the shopping item persistence.
300             *
301             * @return the shopping item persistence
302             */
303            public ShoppingItemPersistence getShoppingItemPersistence() {
304                    return shoppingItemPersistence;
305            }
306    
307            /**
308             * Sets the shopping item persistence.
309             *
310             * @param shoppingItemPersistence the shopping item persistence
311             */
312            public void setShoppingItemPersistence(
313                    ShoppingItemPersistence shoppingItemPersistence) {
314                    this.shoppingItemPersistence = shoppingItemPersistence;
315            }
316    
317            /**
318             * Returns the shopping item finder.
319             *
320             * @return the shopping item finder
321             */
322            public ShoppingItemFinder getShoppingItemFinder() {
323                    return shoppingItemFinder;
324            }
325    
326            /**
327             * Sets the shopping item finder.
328             *
329             * @param shoppingItemFinder the shopping item finder
330             */
331            public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
332                    this.shoppingItemFinder = shoppingItemFinder;
333            }
334    
335            /**
336             * Returns the shopping item field local service.
337             *
338             * @return the shopping item field local service
339             */
340            public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
341                    return shoppingItemFieldLocalService;
342            }
343    
344            /**
345             * Sets the shopping item field local service.
346             *
347             * @param shoppingItemFieldLocalService the shopping item field local service
348             */
349            public void setShoppingItemFieldLocalService(
350                    ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
351                    this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
352            }
353    
354            /**
355             * Returns the shopping item field persistence.
356             *
357             * @return the shopping item field persistence
358             */
359            public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
360                    return shoppingItemFieldPersistence;
361            }
362    
363            /**
364             * Sets the shopping item field persistence.
365             *
366             * @param shoppingItemFieldPersistence the shopping item field persistence
367             */
368            public void setShoppingItemFieldPersistence(
369                    ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
370                    this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
371            }
372    
373            /**
374             * Returns the shopping item price local service.
375             *
376             * @return the shopping item price local service
377             */
378            public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
379                    return shoppingItemPriceLocalService;
380            }
381    
382            /**
383             * Sets the shopping item price local service.
384             *
385             * @param shoppingItemPriceLocalService the shopping item price local service
386             */
387            public void setShoppingItemPriceLocalService(
388                    ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
389                    this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
390            }
391    
392            /**
393             * Returns the shopping item price persistence.
394             *
395             * @return the shopping item price persistence
396             */
397            public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
398                    return shoppingItemPricePersistence;
399            }
400    
401            /**
402             * Sets the shopping item price persistence.
403             *
404             * @param shoppingItemPricePersistence the shopping item price persistence
405             */
406            public void setShoppingItemPricePersistence(
407                    ShoppingItemPricePersistence shoppingItemPricePersistence) {
408                    this.shoppingItemPricePersistence = shoppingItemPricePersistence;
409            }
410    
411            /**
412             * Returns the shopping order local service.
413             *
414             * @return the shopping order local service
415             */
416            public ShoppingOrderLocalService getShoppingOrderLocalService() {
417                    return shoppingOrderLocalService;
418            }
419    
420            /**
421             * Sets the shopping order local service.
422             *
423             * @param shoppingOrderLocalService the shopping order local service
424             */
425            public void setShoppingOrderLocalService(
426                    ShoppingOrderLocalService shoppingOrderLocalService) {
427                    this.shoppingOrderLocalService = shoppingOrderLocalService;
428            }
429    
430            /**
431             * Returns the shopping order remote service.
432             *
433             * @return the shopping order remote service
434             */
435            public ShoppingOrderService getShoppingOrderService() {
436                    return shoppingOrderService;
437            }
438    
439            /**
440             * Sets the shopping order remote service.
441             *
442             * @param shoppingOrderService the shopping order remote service
443             */
444            public void setShoppingOrderService(
445                    ShoppingOrderService shoppingOrderService) {
446                    this.shoppingOrderService = shoppingOrderService;
447            }
448    
449            /**
450             * Returns the shopping order persistence.
451             *
452             * @return the shopping order persistence
453             */
454            public ShoppingOrderPersistence getShoppingOrderPersistence() {
455                    return shoppingOrderPersistence;
456            }
457    
458            /**
459             * Sets the shopping order persistence.
460             *
461             * @param shoppingOrderPersistence the shopping order persistence
462             */
463            public void setShoppingOrderPersistence(
464                    ShoppingOrderPersistence shoppingOrderPersistence) {
465                    this.shoppingOrderPersistence = shoppingOrderPersistence;
466            }
467    
468            /**
469             * Returns the shopping order finder.
470             *
471             * @return the shopping order finder
472             */
473            public ShoppingOrderFinder getShoppingOrderFinder() {
474                    return shoppingOrderFinder;
475            }
476    
477            /**
478             * Sets the shopping order finder.
479             *
480             * @param shoppingOrderFinder the shopping order finder
481             */
482            public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
483                    this.shoppingOrderFinder = shoppingOrderFinder;
484            }
485    
486            /**
487             * Returns the shopping order item local service.
488             *
489             * @return the shopping order item local service
490             */
491            public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
492                    return shoppingOrderItemLocalService;
493            }
494    
495            /**
496             * Sets the shopping order item local service.
497             *
498             * @param shoppingOrderItemLocalService the shopping order item local service
499             */
500            public void setShoppingOrderItemLocalService(
501                    ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
502                    this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
503            }
504    
505            /**
506             * Returns the shopping order item persistence.
507             *
508             * @return the shopping order item persistence
509             */
510            public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
511                    return shoppingOrderItemPersistence;
512            }
513    
514            /**
515             * Sets the shopping order item persistence.
516             *
517             * @param shoppingOrderItemPersistence the shopping order item persistence
518             */
519            public void setShoppingOrderItemPersistence(
520                    ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
521                    this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
522            }
523    
524            /**
525             * Returns the counter local service.
526             *
527             * @return the counter local service
528             */
529            public CounterLocalService getCounterLocalService() {
530                    return counterLocalService;
531            }
532    
533            /**
534             * Sets the counter local service.
535             *
536             * @param counterLocalService the counter local service
537             */
538            public void setCounterLocalService(CounterLocalService counterLocalService) {
539                    this.counterLocalService = counterLocalService;
540            }
541    
542            /**
543             * Returns the mail remote service.
544             *
545             * @return the mail remote service
546             */
547            public MailService getMailService() {
548                    return mailService;
549            }
550    
551            /**
552             * Sets the mail remote service.
553             *
554             * @param mailService the mail remote service
555             */
556            public void setMailService(MailService mailService) {
557                    this.mailService = mailService;
558            }
559    
560            /**
561             * Returns the company local service.
562             *
563             * @return the company local service
564             */
565            public CompanyLocalService getCompanyLocalService() {
566                    return companyLocalService;
567            }
568    
569            /**
570             * Sets the company local service.
571             *
572             * @param companyLocalService the company local service
573             */
574            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
575                    this.companyLocalService = companyLocalService;
576            }
577    
578            /**
579             * Returns the company remote service.
580             *
581             * @return the company remote service
582             */
583            public CompanyService getCompanyService() {
584                    return companyService;
585            }
586    
587            /**
588             * Sets the company remote service.
589             *
590             * @param companyService the company remote service
591             */
592            public void setCompanyService(CompanyService companyService) {
593                    this.companyService = companyService;
594            }
595    
596            /**
597             * Returns the company persistence.
598             *
599             * @return the company persistence
600             */
601            public CompanyPersistence getCompanyPersistence() {
602                    return companyPersistence;
603            }
604    
605            /**
606             * Sets the company persistence.
607             *
608             * @param companyPersistence the company persistence
609             */
610            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
611                    this.companyPersistence = companyPersistence;
612            }
613    
614            /**
615             * Returns the resource local service.
616             *
617             * @return the resource local service
618             */
619            public ResourceLocalService getResourceLocalService() {
620                    return resourceLocalService;
621            }
622    
623            /**
624             * Sets the resource local service.
625             *
626             * @param resourceLocalService the resource local service
627             */
628            public void setResourceLocalService(
629                    ResourceLocalService resourceLocalService) {
630                    this.resourceLocalService = resourceLocalService;
631            }
632    
633            /**
634             * Returns the resource remote service.
635             *
636             * @return the resource remote service
637             */
638            public ResourceService getResourceService() {
639                    return resourceService;
640            }
641    
642            /**
643             * Sets the resource remote service.
644             *
645             * @param resourceService the resource remote service
646             */
647            public void setResourceService(ResourceService resourceService) {
648                    this.resourceService = resourceService;
649            }
650    
651            /**
652             * Returns the resource persistence.
653             *
654             * @return the resource persistence
655             */
656            public ResourcePersistence getResourcePersistence() {
657                    return resourcePersistence;
658            }
659    
660            /**
661             * Sets the resource persistence.
662             *
663             * @param resourcePersistence the resource persistence
664             */
665            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
666                    this.resourcePersistence = resourcePersistence;
667            }
668    
669            /**
670             * Returns the resource finder.
671             *
672             * @return the resource finder
673             */
674            public ResourceFinder getResourceFinder() {
675                    return resourceFinder;
676            }
677    
678            /**
679             * Sets the resource finder.
680             *
681             * @param resourceFinder the resource finder
682             */
683            public void setResourceFinder(ResourceFinder resourceFinder) {
684                    this.resourceFinder = resourceFinder;
685            }
686    
687            /**
688             * Returns the user local service.
689             *
690             * @return the user local service
691             */
692            public UserLocalService getUserLocalService() {
693                    return userLocalService;
694            }
695    
696            /**
697             * Sets the user local service.
698             *
699             * @param userLocalService the user local service
700             */
701            public void setUserLocalService(UserLocalService userLocalService) {
702                    this.userLocalService = userLocalService;
703            }
704    
705            /**
706             * Returns the user remote service.
707             *
708             * @return the user remote service
709             */
710            public UserService getUserService() {
711                    return userService;
712            }
713    
714            /**
715             * Sets the user remote service.
716             *
717             * @param userService the user remote service
718             */
719            public void setUserService(UserService userService) {
720                    this.userService = userService;
721            }
722    
723            /**
724             * Returns the user persistence.
725             *
726             * @return the user persistence
727             */
728            public UserPersistence getUserPersistence() {
729                    return userPersistence;
730            }
731    
732            /**
733             * Sets the user persistence.
734             *
735             * @param userPersistence the user persistence
736             */
737            public void setUserPersistence(UserPersistence userPersistence) {
738                    this.userPersistence = userPersistence;
739            }
740    
741            /**
742             * Returns the user finder.
743             *
744             * @return the user finder
745             */
746            public UserFinder getUserFinder() {
747                    return userFinder;
748            }
749    
750            /**
751             * Sets the user finder.
752             *
753             * @param userFinder the user finder
754             */
755            public void setUserFinder(UserFinder userFinder) {
756                    this.userFinder = userFinder;
757            }
758    
759            /**
760             * Returns the message-boards message local service.
761             *
762             * @return the message-boards message local service
763             */
764            public MBMessageLocalService getMBMessageLocalService() {
765                    return mbMessageLocalService;
766            }
767    
768            /**
769             * Sets the message-boards message local service.
770             *
771             * @param mbMessageLocalService the message-boards message local service
772             */
773            public void setMBMessageLocalService(
774                    MBMessageLocalService mbMessageLocalService) {
775                    this.mbMessageLocalService = mbMessageLocalService;
776            }
777    
778            /**
779             * Returns the message-boards message remote service.
780             *
781             * @return the message-boards message remote service
782             */
783            public MBMessageService getMBMessageService() {
784                    return mbMessageService;
785            }
786    
787            /**
788             * Sets the message-boards message remote service.
789             *
790             * @param mbMessageService the message-boards message remote service
791             */
792            public void setMBMessageService(MBMessageService mbMessageService) {
793                    this.mbMessageService = mbMessageService;
794            }
795    
796            /**
797             * Returns the message-boards message persistence.
798             *
799             * @return the message-boards message persistence
800             */
801            public MBMessagePersistence getMBMessagePersistence() {
802                    return mbMessagePersistence;
803            }
804    
805            /**
806             * Sets the message-boards message persistence.
807             *
808             * @param mbMessagePersistence the message-boards message persistence
809             */
810            public void setMBMessagePersistence(
811                    MBMessagePersistence mbMessagePersistence) {
812                    this.mbMessagePersistence = mbMessagePersistence;
813            }
814    
815            /**
816             * Returns the message-boards message finder.
817             *
818             * @return the message-boards message finder
819             */
820            public MBMessageFinder getMBMessageFinder() {
821                    return mbMessageFinder;
822            }
823    
824            /**
825             * Sets the message-boards message finder.
826             *
827             * @param mbMessageFinder the message-boards message finder
828             */
829            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
830                    this.mbMessageFinder = mbMessageFinder;
831            }
832    
833            public void afterPropertiesSet() {
834            }
835    
836            public void destroy() {
837            }
838    
839            /**
840             * Returns the Spring bean ID for this bean.
841             *
842             * @return the Spring bean ID for this bean
843             */
844            public String getBeanIdentifier() {
845                    return _beanIdentifier;
846            }
847    
848            /**
849             * Sets the Spring bean ID for this bean.
850             *
851             * @param beanIdentifier the Spring bean ID for this bean
852             */
853            public void setBeanIdentifier(String beanIdentifier) {
854                    _beanIdentifier = beanIdentifier;
855            }
856    
857            protected ClassLoader getClassLoader() {
858                    Class<?> clazz = getClass();
859    
860                    return clazz.getClassLoader();
861            }
862    
863            protected Class<?> getModelClass() {
864                    return ShoppingOrder.class;
865            }
866    
867            protected String getModelClassName() {
868                    return ShoppingOrder.class.getName();
869            }
870    
871            /**
872             * Performs an SQL query.
873             *
874             * @param sql the sql query
875             */
876            protected void runSQL(String sql) throws SystemException {
877                    try {
878                            DataSource dataSource = shoppingOrderPersistence.getDataSource();
879    
880                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
881                                            sql, new int[0]);
882    
883                            sqlUpdate.update();
884                    }
885                    catch (Exception e) {
886                            throw new SystemException(e);
887                    }
888            }
889    
890            @BeanReference(type = ShoppingCartLocalService.class)
891            protected ShoppingCartLocalService shoppingCartLocalService;
892            @BeanReference(type = ShoppingCartPersistence.class)
893            protected ShoppingCartPersistence shoppingCartPersistence;
894            @BeanReference(type = ShoppingCategoryLocalService.class)
895            protected ShoppingCategoryLocalService shoppingCategoryLocalService;
896            @BeanReference(type = ShoppingCategoryService.class)
897            protected ShoppingCategoryService shoppingCategoryService;
898            @BeanReference(type = ShoppingCategoryPersistence.class)
899            protected ShoppingCategoryPersistence shoppingCategoryPersistence;
900            @BeanReference(type = ShoppingCouponLocalService.class)
901            protected ShoppingCouponLocalService shoppingCouponLocalService;
902            @BeanReference(type = ShoppingCouponService.class)
903            protected ShoppingCouponService shoppingCouponService;
904            @BeanReference(type = ShoppingCouponPersistence.class)
905            protected ShoppingCouponPersistence shoppingCouponPersistence;
906            @BeanReference(type = ShoppingCouponFinder.class)
907            protected ShoppingCouponFinder shoppingCouponFinder;
908            @BeanReference(type = ShoppingItemLocalService.class)
909            protected ShoppingItemLocalService shoppingItemLocalService;
910            @BeanReference(type = ShoppingItemService.class)
911            protected ShoppingItemService shoppingItemService;
912            @BeanReference(type = ShoppingItemPersistence.class)
913            protected ShoppingItemPersistence shoppingItemPersistence;
914            @BeanReference(type = ShoppingItemFinder.class)
915            protected ShoppingItemFinder shoppingItemFinder;
916            @BeanReference(type = ShoppingItemFieldLocalService.class)
917            protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
918            @BeanReference(type = ShoppingItemFieldPersistence.class)
919            protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
920            @BeanReference(type = ShoppingItemPriceLocalService.class)
921            protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
922            @BeanReference(type = ShoppingItemPricePersistence.class)
923            protected ShoppingItemPricePersistence shoppingItemPricePersistence;
924            @BeanReference(type = ShoppingOrderLocalService.class)
925            protected ShoppingOrderLocalService shoppingOrderLocalService;
926            @BeanReference(type = ShoppingOrderService.class)
927            protected ShoppingOrderService shoppingOrderService;
928            @BeanReference(type = ShoppingOrderPersistence.class)
929            protected ShoppingOrderPersistence shoppingOrderPersistence;
930            @BeanReference(type = ShoppingOrderFinder.class)
931            protected ShoppingOrderFinder shoppingOrderFinder;
932            @BeanReference(type = ShoppingOrderItemLocalService.class)
933            protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
934            @BeanReference(type = ShoppingOrderItemPersistence.class)
935            protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
936            @BeanReference(type = CounterLocalService.class)
937            protected CounterLocalService counterLocalService;
938            @BeanReference(type = MailService.class)
939            protected MailService mailService;
940            @BeanReference(type = CompanyLocalService.class)
941            protected CompanyLocalService companyLocalService;
942            @BeanReference(type = CompanyService.class)
943            protected CompanyService companyService;
944            @BeanReference(type = CompanyPersistence.class)
945            protected CompanyPersistence companyPersistence;
946            @BeanReference(type = ResourceLocalService.class)
947            protected ResourceLocalService resourceLocalService;
948            @BeanReference(type = ResourceService.class)
949            protected ResourceService resourceService;
950            @BeanReference(type = ResourcePersistence.class)
951            protected ResourcePersistence resourcePersistence;
952            @BeanReference(type = ResourceFinder.class)
953            protected ResourceFinder resourceFinder;
954            @BeanReference(type = UserLocalService.class)
955            protected UserLocalService userLocalService;
956            @BeanReference(type = UserService.class)
957            protected UserService userService;
958            @BeanReference(type = UserPersistence.class)
959            protected UserPersistence userPersistence;
960            @BeanReference(type = UserFinder.class)
961            protected UserFinder userFinder;
962            @BeanReference(type = MBMessageLocalService.class)
963            protected MBMessageLocalService mbMessageLocalService;
964            @BeanReference(type = MBMessageService.class)
965            protected MBMessageService mbMessageService;
966            @BeanReference(type = MBMessagePersistence.class)
967            protected MBMessagePersistence mbMessagePersistence;
968            @BeanReference(type = MBMessageFinder.class)
969            protected MBMessageFinder mbMessageFinder;
970            private String _beanIdentifier;
971    }