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