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