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