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