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.softwarecatalog.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021    import com.liferay.portal.kernel.exception.SystemException;
022    import com.liferay.portal.service.BaseServiceImpl;
023    import com.liferay.portal.service.persistence.GroupFinder;
024    import com.liferay.portal.service.persistence.GroupPersistence;
025    import com.liferay.portal.service.persistence.ImagePersistence;
026    import com.liferay.portal.service.persistence.SubscriptionPersistence;
027    import com.liferay.portal.service.persistence.UserFinder;
028    import com.liferay.portal.service.persistence.UserPersistence;
029    
030    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
031    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
032    import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
033    import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
034    import com.liferay.portlet.softwarecatalog.model.SCProductEntry;
035    import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
036    import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
037    import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
038    import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
039    import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
040    import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
041    
042    import javax.sql.DataSource;
043    
044    /**
045     * Provides the base implementation for the s c product entry remote service.
046     *
047     * <p>
048     * 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.softwarecatalog.service.impl.SCProductEntryServiceImpl}.
049     * </p>
050     *
051     * @author Brian Wing Shun Chan
052     * @see com.liferay.portlet.softwarecatalog.service.impl.SCProductEntryServiceImpl
053     * @see com.liferay.portlet.softwarecatalog.service.SCProductEntryServiceUtil
054     * @generated
055     */
056    public abstract class SCProductEntryServiceBaseImpl extends BaseServiceImpl
057            implements SCProductEntryService, IdentifiableBean {
058            /*
059             * NOTE FOR DEVELOPERS:
060             *
061             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.softwarecatalog.service.SCProductEntryServiceUtil} to access the s c product entry remote service.
062             */
063    
064            /**
065             * Returns the s c framework version local service.
066             *
067             * @return the s c framework version local service
068             */
069            public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
070                    return scFrameworkVersionLocalService;
071            }
072    
073            /**
074             * Sets the s c framework version local service.
075             *
076             * @param scFrameworkVersionLocalService the s c framework version local service
077             */
078            public void setSCFrameworkVersionLocalService(
079                    com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
080                    this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
081            }
082    
083            /**
084             * Returns the s c framework version remote service.
085             *
086             * @return the s c framework version remote service
087             */
088            public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
089                    return scFrameworkVersionService;
090            }
091    
092            /**
093             * Sets the s c framework version remote service.
094             *
095             * @param scFrameworkVersionService the s c framework version remote service
096             */
097            public void setSCFrameworkVersionService(
098                    com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
099                    this.scFrameworkVersionService = scFrameworkVersionService;
100            }
101    
102            /**
103             * Returns the s c framework version persistence.
104             *
105             * @return the s c framework version persistence
106             */
107            public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
108                    return scFrameworkVersionPersistence;
109            }
110    
111            /**
112             * Sets the s c framework version persistence.
113             *
114             * @param scFrameworkVersionPersistence the s c framework version persistence
115             */
116            public void setSCFrameworkVersionPersistence(
117                    SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
118                    this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
119            }
120    
121            /**
122             * Returns the s c license local service.
123             *
124             * @return the s c license local service
125             */
126            public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
127                    return scLicenseLocalService;
128            }
129    
130            /**
131             * Sets the s c license local service.
132             *
133             * @param scLicenseLocalService the s c license local service
134             */
135            public void setSCLicenseLocalService(
136                    com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
137                    this.scLicenseLocalService = scLicenseLocalService;
138            }
139    
140            /**
141             * Returns the s c license remote service.
142             *
143             * @return the s c license remote service
144             */
145            public com.liferay.portlet.softwarecatalog.service.SCLicenseService getSCLicenseService() {
146                    return scLicenseService;
147            }
148    
149            /**
150             * Sets the s c license remote service.
151             *
152             * @param scLicenseService the s c license remote service
153             */
154            public void setSCLicenseService(
155                    com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService) {
156                    this.scLicenseService = scLicenseService;
157            }
158    
159            /**
160             * Returns the s c license persistence.
161             *
162             * @return the s c license persistence
163             */
164            public SCLicensePersistence getSCLicensePersistence() {
165                    return scLicensePersistence;
166            }
167    
168            /**
169             * Sets the s c license persistence.
170             *
171             * @param scLicensePersistence the s c license persistence
172             */
173            public void setSCLicensePersistence(
174                    SCLicensePersistence scLicensePersistence) {
175                    this.scLicensePersistence = scLicensePersistence;
176            }
177    
178            /**
179             * Returns the s c product entry local service.
180             *
181             * @return the s c product entry local service
182             */
183            public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
184                    return scProductEntryLocalService;
185            }
186    
187            /**
188             * Sets the s c product entry local service.
189             *
190             * @param scProductEntryLocalService the s c product entry local service
191             */
192            public void setSCProductEntryLocalService(
193                    com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
194                    this.scProductEntryLocalService = scProductEntryLocalService;
195            }
196    
197            /**
198             * Returns the s c product entry remote service.
199             *
200             * @return the s c product entry remote service
201             */
202            public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
203                    return scProductEntryService;
204            }
205    
206            /**
207             * Sets the s c product entry remote service.
208             *
209             * @param scProductEntryService the s c product entry remote service
210             */
211            public void setSCProductEntryService(
212                    com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
213                    this.scProductEntryService = scProductEntryService;
214            }
215    
216            /**
217             * Returns the s c product entry persistence.
218             *
219             * @return the s c product entry persistence
220             */
221            public SCProductEntryPersistence getSCProductEntryPersistence() {
222                    return scProductEntryPersistence;
223            }
224    
225            /**
226             * Sets the s c product entry persistence.
227             *
228             * @param scProductEntryPersistence the s c product entry persistence
229             */
230            public void setSCProductEntryPersistence(
231                    SCProductEntryPersistence scProductEntryPersistence) {
232                    this.scProductEntryPersistence = scProductEntryPersistence;
233            }
234    
235            /**
236             * Returns the s c product screenshot local service.
237             *
238             * @return the s c product screenshot local service
239             */
240            public com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
241                    return scProductScreenshotLocalService;
242            }
243    
244            /**
245             * Sets the s c product screenshot local service.
246             *
247             * @param scProductScreenshotLocalService the s c product screenshot local service
248             */
249            public void setSCProductScreenshotLocalService(
250                    com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService) {
251                    this.scProductScreenshotLocalService = scProductScreenshotLocalService;
252            }
253    
254            /**
255             * Returns the s c product screenshot persistence.
256             *
257             * @return the s c product screenshot persistence
258             */
259            public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
260                    return scProductScreenshotPersistence;
261            }
262    
263            /**
264             * Sets the s c product screenshot persistence.
265             *
266             * @param scProductScreenshotPersistence the s c product screenshot persistence
267             */
268            public void setSCProductScreenshotPersistence(
269                    SCProductScreenshotPersistence scProductScreenshotPersistence) {
270                    this.scProductScreenshotPersistence = scProductScreenshotPersistence;
271            }
272    
273            /**
274             * Returns the s c product version local service.
275             *
276             * @return the s c product version local service
277             */
278            public com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService getSCProductVersionLocalService() {
279                    return scProductVersionLocalService;
280            }
281    
282            /**
283             * Sets the s c product version local service.
284             *
285             * @param scProductVersionLocalService the s c product version local service
286             */
287            public void setSCProductVersionLocalService(
288                    com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService) {
289                    this.scProductVersionLocalService = scProductVersionLocalService;
290            }
291    
292            /**
293             * Returns the s c product version remote service.
294             *
295             * @return the s c product version remote service
296             */
297            public com.liferay.portlet.softwarecatalog.service.SCProductVersionService getSCProductVersionService() {
298                    return scProductVersionService;
299            }
300    
301            /**
302             * Sets the s c product version remote service.
303             *
304             * @param scProductVersionService the s c product version remote service
305             */
306            public void setSCProductVersionService(
307                    com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService) {
308                    this.scProductVersionService = scProductVersionService;
309            }
310    
311            /**
312             * Returns the s c product version persistence.
313             *
314             * @return the s c product version persistence
315             */
316            public SCProductVersionPersistence getSCProductVersionPersistence() {
317                    return scProductVersionPersistence;
318            }
319    
320            /**
321             * Sets the s c product version persistence.
322             *
323             * @param scProductVersionPersistence the s c product version persistence
324             */
325            public void setSCProductVersionPersistence(
326                    SCProductVersionPersistence scProductVersionPersistence) {
327                    this.scProductVersionPersistence = scProductVersionPersistence;
328            }
329    
330            /**
331             * Returns the counter local service.
332             *
333             * @return the counter local service
334             */
335            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
336                    return counterLocalService;
337            }
338    
339            /**
340             * Sets the counter local service.
341             *
342             * @param counterLocalService the counter local service
343             */
344            public void setCounterLocalService(
345                    com.liferay.counter.service.CounterLocalService counterLocalService) {
346                    this.counterLocalService = counterLocalService;
347            }
348    
349            /**
350             * Returns the group local service.
351             *
352             * @return the group local service
353             */
354            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
355                    return groupLocalService;
356            }
357    
358            /**
359             * Sets the group local service.
360             *
361             * @param groupLocalService the group local service
362             */
363            public void setGroupLocalService(
364                    com.liferay.portal.service.GroupLocalService groupLocalService) {
365                    this.groupLocalService = groupLocalService;
366            }
367    
368            /**
369             * Returns the group remote service.
370             *
371             * @return the group remote service
372             */
373            public com.liferay.portal.service.GroupService getGroupService() {
374                    return groupService;
375            }
376    
377            /**
378             * Sets the group remote service.
379             *
380             * @param groupService the group remote service
381             */
382            public void setGroupService(
383                    com.liferay.portal.service.GroupService groupService) {
384                    this.groupService = groupService;
385            }
386    
387            /**
388             * Returns the group persistence.
389             *
390             * @return the group persistence
391             */
392            public GroupPersistence getGroupPersistence() {
393                    return groupPersistence;
394            }
395    
396            /**
397             * Sets the group persistence.
398             *
399             * @param groupPersistence the group persistence
400             */
401            public void setGroupPersistence(GroupPersistence groupPersistence) {
402                    this.groupPersistence = groupPersistence;
403            }
404    
405            /**
406             * Returns the group finder.
407             *
408             * @return the group finder
409             */
410            public GroupFinder getGroupFinder() {
411                    return groupFinder;
412            }
413    
414            /**
415             * Sets the group finder.
416             *
417             * @param groupFinder the group finder
418             */
419            public void setGroupFinder(GroupFinder groupFinder) {
420                    this.groupFinder = groupFinder;
421            }
422    
423            /**
424             * Returns the image local service.
425             *
426             * @return the image local service
427             */
428            public com.liferay.portal.service.ImageLocalService getImageLocalService() {
429                    return imageLocalService;
430            }
431    
432            /**
433             * Sets the image local service.
434             *
435             * @param imageLocalService the image local service
436             */
437            public void setImageLocalService(
438                    com.liferay.portal.service.ImageLocalService imageLocalService) {
439                    this.imageLocalService = imageLocalService;
440            }
441    
442            /**
443             * Returns the image remote service.
444             *
445             * @return the image remote service
446             */
447            public com.liferay.portal.service.ImageService getImageService() {
448                    return imageService;
449            }
450    
451            /**
452             * Sets the image remote service.
453             *
454             * @param imageService the image remote service
455             */
456            public void setImageService(
457                    com.liferay.portal.service.ImageService imageService) {
458                    this.imageService = imageService;
459            }
460    
461            /**
462             * Returns the image persistence.
463             *
464             * @return the image persistence
465             */
466            public ImagePersistence getImagePersistence() {
467                    return imagePersistence;
468            }
469    
470            /**
471             * Sets the image persistence.
472             *
473             * @param imagePersistence the image persistence
474             */
475            public void setImagePersistence(ImagePersistence imagePersistence) {
476                    this.imagePersistence = imagePersistence;
477            }
478    
479            /**
480             * Returns the resource local service.
481             *
482             * @return the resource local service
483             */
484            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
485                    return resourceLocalService;
486            }
487    
488            /**
489             * Sets the resource local service.
490             *
491             * @param resourceLocalService the resource local service
492             */
493            public void setResourceLocalService(
494                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
495                    this.resourceLocalService = resourceLocalService;
496            }
497    
498            /**
499             * Returns the subscription local service.
500             *
501             * @return the subscription local service
502             */
503            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
504                    return subscriptionLocalService;
505            }
506    
507            /**
508             * Sets the subscription local service.
509             *
510             * @param subscriptionLocalService the subscription local service
511             */
512            public void setSubscriptionLocalService(
513                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
514                    this.subscriptionLocalService = subscriptionLocalService;
515            }
516    
517            /**
518             * Returns the subscription persistence.
519             *
520             * @return the subscription persistence
521             */
522            public SubscriptionPersistence getSubscriptionPersistence() {
523                    return subscriptionPersistence;
524            }
525    
526            /**
527             * Sets the subscription persistence.
528             *
529             * @param subscriptionPersistence the subscription persistence
530             */
531            public void setSubscriptionPersistence(
532                    SubscriptionPersistence subscriptionPersistence) {
533                    this.subscriptionPersistence = subscriptionPersistence;
534            }
535    
536            /**
537             * Returns the user local service.
538             *
539             * @return the user local service
540             */
541            public com.liferay.portal.service.UserLocalService getUserLocalService() {
542                    return userLocalService;
543            }
544    
545            /**
546             * Sets the user local service.
547             *
548             * @param userLocalService the user local service
549             */
550            public void setUserLocalService(
551                    com.liferay.portal.service.UserLocalService userLocalService) {
552                    this.userLocalService = userLocalService;
553            }
554    
555            /**
556             * Returns the user remote service.
557             *
558             * @return the user remote service
559             */
560            public com.liferay.portal.service.UserService getUserService() {
561                    return userService;
562            }
563    
564            /**
565             * Sets the user remote service.
566             *
567             * @param userService the user remote service
568             */
569            public void setUserService(
570                    com.liferay.portal.service.UserService userService) {
571                    this.userService = userService;
572            }
573    
574            /**
575             * Returns the user persistence.
576             *
577             * @return the user persistence
578             */
579            public UserPersistence getUserPersistence() {
580                    return userPersistence;
581            }
582    
583            /**
584             * Sets the user persistence.
585             *
586             * @param userPersistence the user persistence
587             */
588            public void setUserPersistence(UserPersistence userPersistence) {
589                    this.userPersistence = userPersistence;
590            }
591    
592            /**
593             * Returns the user finder.
594             *
595             * @return the user finder
596             */
597            public UserFinder getUserFinder() {
598                    return userFinder;
599            }
600    
601            /**
602             * Sets the user finder.
603             *
604             * @param userFinder the user finder
605             */
606            public void setUserFinder(UserFinder userFinder) {
607                    this.userFinder = userFinder;
608            }
609    
610            /**
611             * Returns the message-boards message local service.
612             *
613             * @return the message-boards message local service
614             */
615            public com.liferay.portlet.messageboards.service.MBMessageLocalService getMBMessageLocalService() {
616                    return mbMessageLocalService;
617            }
618    
619            /**
620             * Sets the message-boards message local service.
621             *
622             * @param mbMessageLocalService the message-boards message local service
623             */
624            public void setMBMessageLocalService(
625                    com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService) {
626                    this.mbMessageLocalService = mbMessageLocalService;
627            }
628    
629            /**
630             * Returns the message-boards message remote service.
631             *
632             * @return the message-boards message remote service
633             */
634            public com.liferay.portlet.messageboards.service.MBMessageService getMBMessageService() {
635                    return mbMessageService;
636            }
637    
638            /**
639             * Sets the message-boards message remote service.
640             *
641             * @param mbMessageService the message-boards message remote service
642             */
643            public void setMBMessageService(
644                    com.liferay.portlet.messageboards.service.MBMessageService mbMessageService) {
645                    this.mbMessageService = mbMessageService;
646            }
647    
648            /**
649             * Returns the message-boards message persistence.
650             *
651             * @return the message-boards message persistence
652             */
653            public MBMessagePersistence getMBMessagePersistence() {
654                    return mbMessagePersistence;
655            }
656    
657            /**
658             * Sets the message-boards message persistence.
659             *
660             * @param mbMessagePersistence the message-boards message persistence
661             */
662            public void setMBMessagePersistence(
663                    MBMessagePersistence mbMessagePersistence) {
664                    this.mbMessagePersistence = mbMessagePersistence;
665            }
666    
667            /**
668             * Returns the message-boards message finder.
669             *
670             * @return the message-boards message finder
671             */
672            public MBMessageFinder getMBMessageFinder() {
673                    return mbMessageFinder;
674            }
675    
676            /**
677             * Sets the message-boards message finder.
678             *
679             * @param mbMessageFinder the message-boards message finder
680             */
681            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
682                    this.mbMessageFinder = mbMessageFinder;
683            }
684    
685            /**
686             * Returns the ratings stats local service.
687             *
688             * @return the ratings stats local service
689             */
690            public com.liferay.portlet.ratings.service.RatingsStatsLocalService getRatingsStatsLocalService() {
691                    return ratingsStatsLocalService;
692            }
693    
694            /**
695             * Sets the ratings stats local service.
696             *
697             * @param ratingsStatsLocalService the ratings stats local service
698             */
699            public void setRatingsStatsLocalService(
700                    com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService) {
701                    this.ratingsStatsLocalService = ratingsStatsLocalService;
702            }
703    
704            /**
705             * Returns the ratings stats persistence.
706             *
707             * @return the ratings stats persistence
708             */
709            public RatingsStatsPersistence getRatingsStatsPersistence() {
710                    return ratingsStatsPersistence;
711            }
712    
713            /**
714             * Sets the ratings stats persistence.
715             *
716             * @param ratingsStatsPersistence the ratings stats persistence
717             */
718            public void setRatingsStatsPersistence(
719                    RatingsStatsPersistence ratingsStatsPersistence) {
720                    this.ratingsStatsPersistence = ratingsStatsPersistence;
721            }
722    
723            /**
724             * Returns the ratings stats finder.
725             *
726             * @return the ratings stats finder
727             */
728            public RatingsStatsFinder getRatingsStatsFinder() {
729                    return ratingsStatsFinder;
730            }
731    
732            /**
733             * Sets the ratings stats finder.
734             *
735             * @param ratingsStatsFinder the ratings stats finder
736             */
737            public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
738                    this.ratingsStatsFinder = ratingsStatsFinder;
739            }
740    
741            public void afterPropertiesSet() {
742            }
743    
744            public void destroy() {
745            }
746    
747            /**
748             * Returns the Spring bean ID for this bean.
749             *
750             * @return the Spring bean ID for this bean
751             */
752            @Override
753            public String getBeanIdentifier() {
754                    return _beanIdentifier;
755            }
756    
757            /**
758             * Sets the Spring bean ID for this bean.
759             *
760             * @param beanIdentifier the Spring bean ID for this bean
761             */
762            @Override
763            public void setBeanIdentifier(String beanIdentifier) {
764                    _beanIdentifier = beanIdentifier;
765            }
766    
767            protected Class<?> getModelClass() {
768                    return SCProductEntry.class;
769            }
770    
771            protected String getModelClassName() {
772                    return SCProductEntry.class.getName();
773            }
774    
775            /**
776             * Performs an SQL query.
777             *
778             * @param sql the sql query
779             */
780            protected void runSQL(String sql) throws SystemException {
781                    try {
782                            DataSource dataSource = scProductEntryPersistence.getDataSource();
783    
784                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
785                                            sql, new int[0]);
786    
787                            sqlUpdate.update();
788                    }
789                    catch (Exception e) {
790                            throw new SystemException(e);
791                    }
792            }
793    
794            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
795            protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
796            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
797            protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
798            @BeanReference(type = SCFrameworkVersionPersistence.class)
799            protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
800            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
801            protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
802            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
803            protected com.liferay.portlet.softwarecatalog.service.SCLicenseService scLicenseService;
804            @BeanReference(type = SCLicensePersistence.class)
805            protected SCLicensePersistence scLicensePersistence;
806            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
807            protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
808            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
809            protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
810            @BeanReference(type = SCProductEntryPersistence.class)
811            protected SCProductEntryPersistence scProductEntryPersistence;
812            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService.class)
813            protected com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService scProductScreenshotLocalService;
814            @BeanReference(type = SCProductScreenshotPersistence.class)
815            protected SCProductScreenshotPersistence scProductScreenshotPersistence;
816            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService.class)
817            protected com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService scProductVersionLocalService;
818            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductVersionService.class)
819            protected com.liferay.portlet.softwarecatalog.service.SCProductVersionService scProductVersionService;
820            @BeanReference(type = SCProductVersionPersistence.class)
821            protected SCProductVersionPersistence scProductVersionPersistence;
822            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
823            protected com.liferay.counter.service.CounterLocalService counterLocalService;
824            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
825            protected com.liferay.portal.service.GroupLocalService groupLocalService;
826            @BeanReference(type = com.liferay.portal.service.GroupService.class)
827            protected com.liferay.portal.service.GroupService groupService;
828            @BeanReference(type = GroupPersistence.class)
829            protected GroupPersistence groupPersistence;
830            @BeanReference(type = GroupFinder.class)
831            protected GroupFinder groupFinder;
832            @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
833            protected com.liferay.portal.service.ImageLocalService imageLocalService;
834            @BeanReference(type = com.liferay.portal.service.ImageService.class)
835            protected com.liferay.portal.service.ImageService imageService;
836            @BeanReference(type = ImagePersistence.class)
837            protected ImagePersistence imagePersistence;
838            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
839            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
840            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
841            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
842            @BeanReference(type = SubscriptionPersistence.class)
843            protected SubscriptionPersistence subscriptionPersistence;
844            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
845            protected com.liferay.portal.service.UserLocalService userLocalService;
846            @BeanReference(type = com.liferay.portal.service.UserService.class)
847            protected com.liferay.portal.service.UserService userService;
848            @BeanReference(type = UserPersistence.class)
849            protected UserPersistence userPersistence;
850            @BeanReference(type = UserFinder.class)
851            protected UserFinder userFinder;
852            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageLocalService.class)
853            protected com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService;
854            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageService.class)
855            protected com.liferay.portlet.messageboards.service.MBMessageService mbMessageService;
856            @BeanReference(type = MBMessagePersistence.class)
857            protected MBMessagePersistence mbMessagePersistence;
858            @BeanReference(type = MBMessageFinder.class)
859            protected MBMessageFinder mbMessageFinder;
860            @BeanReference(type = com.liferay.portlet.ratings.service.RatingsStatsLocalService.class)
861            protected com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService;
862            @BeanReference(type = RatingsStatsPersistence.class)
863            protected RatingsStatsPersistence ratingsStatsPersistence;
864            @BeanReference(type = RatingsStatsFinder.class)
865            protected RatingsStatsFinder ratingsStatsFinder;
866            private String _beanIdentifier;
867    }