001    /**
002     * Copyright (c) 2000-2012 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.social.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.kernel.util.InfrastructureUtil;
025    import com.liferay.portal.service.ResourceLocalService;
026    import com.liferay.portal.service.ResourceService;
027    import com.liferay.portal.service.UserLocalService;
028    import com.liferay.portal.service.UserService;
029    import com.liferay.portal.service.persistence.ResourceFinder;
030    import com.liferay.portal.service.persistence.ResourcePersistence;
031    import com.liferay.portal.service.persistence.UserFinder;
032    import com.liferay.portal.service.persistence.UserPersistence;
033    
034    import com.liferay.portlet.social.service.SocialActivityAchievementLocalService;
035    import com.liferay.portlet.social.service.SocialActivityCounterLocalService;
036    import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
037    import com.liferay.portlet.social.service.SocialActivityLimitLocalService;
038    import com.liferay.portlet.social.service.SocialActivityLocalService;
039    import com.liferay.portlet.social.service.SocialActivitySettingLocalService;
040    import com.liferay.portlet.social.service.SocialActivitySettingService;
041    import com.liferay.portlet.social.service.SocialRelationLocalService;
042    import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
043    import com.liferay.portlet.social.service.SocialRequestLocalService;
044    import com.liferay.portlet.social.service.persistence.SocialActivityAchievementPersistence;
045    import com.liferay.portlet.social.service.persistence.SocialActivityCounterFinder;
046    import com.liferay.portlet.social.service.persistence.SocialActivityCounterPersistence;
047    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
048    import com.liferay.portlet.social.service.persistence.SocialActivityLimitPersistence;
049    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
050    import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
051    import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
052    import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
053    
054    import javax.sql.DataSource;
055    
056    /**
057     * The base implementation of the social request interpreter local service.
058     *
059     * <p>
060     * 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.social.service.impl.SocialRequestInterpreterLocalServiceImpl}.
061     * </p>
062     *
063     * @author Brian Wing Shun Chan
064     * @see com.liferay.portlet.social.service.impl.SocialRequestInterpreterLocalServiceImpl
065     * @see com.liferay.portlet.social.service.SocialRequestInterpreterLocalServiceUtil
066     * @generated
067     */
068    public abstract class SocialRequestInterpreterLocalServiceBaseImpl
069            implements SocialRequestInterpreterLocalService, IdentifiableBean {
070            /*
071             * NOTE FOR DEVELOPERS:
072             *
073             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.social.service.SocialRequestInterpreterLocalServiceUtil} to access the social request interpreter local service.
074             */
075    
076            /**
077             * Returns the social activity local service.
078             *
079             * @return the social activity local service
080             */
081            public SocialActivityLocalService getSocialActivityLocalService() {
082                    return socialActivityLocalService;
083            }
084    
085            /**
086             * Sets the social activity local service.
087             *
088             * @param socialActivityLocalService the social activity local service
089             */
090            public void setSocialActivityLocalService(
091                    SocialActivityLocalService socialActivityLocalService) {
092                    this.socialActivityLocalService = socialActivityLocalService;
093            }
094    
095            /**
096             * Returns the social activity persistence.
097             *
098             * @return the social activity persistence
099             */
100            public SocialActivityPersistence getSocialActivityPersistence() {
101                    return socialActivityPersistence;
102            }
103    
104            /**
105             * Sets the social activity persistence.
106             *
107             * @param socialActivityPersistence the social activity persistence
108             */
109            public void setSocialActivityPersistence(
110                    SocialActivityPersistence socialActivityPersistence) {
111                    this.socialActivityPersistence = socialActivityPersistence;
112            }
113    
114            /**
115             * Returns the social activity finder.
116             *
117             * @return the social activity finder
118             */
119            public SocialActivityFinder getSocialActivityFinder() {
120                    return socialActivityFinder;
121            }
122    
123            /**
124             * Sets the social activity finder.
125             *
126             * @param socialActivityFinder the social activity finder
127             */
128            public void setSocialActivityFinder(
129                    SocialActivityFinder socialActivityFinder) {
130                    this.socialActivityFinder = socialActivityFinder;
131            }
132    
133            /**
134             * Returns the social activity achievement local service.
135             *
136             * @return the social activity achievement local service
137             */
138            public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
139                    return socialActivityAchievementLocalService;
140            }
141    
142            /**
143             * Sets the social activity achievement local service.
144             *
145             * @param socialActivityAchievementLocalService the social activity achievement local service
146             */
147            public void setSocialActivityAchievementLocalService(
148                    SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
149                    this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
150            }
151    
152            /**
153             * Returns the social activity achievement persistence.
154             *
155             * @return the social activity achievement persistence
156             */
157            public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
158                    return socialActivityAchievementPersistence;
159            }
160    
161            /**
162             * Sets the social activity achievement persistence.
163             *
164             * @param socialActivityAchievementPersistence the social activity achievement persistence
165             */
166            public void setSocialActivityAchievementPersistence(
167                    SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
168                    this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
169            }
170    
171            /**
172             * Returns the social activity counter local service.
173             *
174             * @return the social activity counter local service
175             */
176            public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
177                    return socialActivityCounterLocalService;
178            }
179    
180            /**
181             * Sets the social activity counter local service.
182             *
183             * @param socialActivityCounterLocalService the social activity counter local service
184             */
185            public void setSocialActivityCounterLocalService(
186                    SocialActivityCounterLocalService socialActivityCounterLocalService) {
187                    this.socialActivityCounterLocalService = socialActivityCounterLocalService;
188            }
189    
190            /**
191             * Returns the social activity counter persistence.
192             *
193             * @return the social activity counter persistence
194             */
195            public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
196                    return socialActivityCounterPersistence;
197            }
198    
199            /**
200             * Sets the social activity counter persistence.
201             *
202             * @param socialActivityCounterPersistence the social activity counter persistence
203             */
204            public void setSocialActivityCounterPersistence(
205                    SocialActivityCounterPersistence socialActivityCounterPersistence) {
206                    this.socialActivityCounterPersistence = socialActivityCounterPersistence;
207            }
208    
209            /**
210             * Returns the social activity counter finder.
211             *
212             * @return the social activity counter finder
213             */
214            public SocialActivityCounterFinder getSocialActivityCounterFinder() {
215                    return socialActivityCounterFinder;
216            }
217    
218            /**
219             * Sets the social activity counter finder.
220             *
221             * @param socialActivityCounterFinder the social activity counter finder
222             */
223            public void setSocialActivityCounterFinder(
224                    SocialActivityCounterFinder socialActivityCounterFinder) {
225                    this.socialActivityCounterFinder = socialActivityCounterFinder;
226            }
227    
228            /**
229             * Returns the social activity interpreter local service.
230             *
231             * @return the social activity interpreter local service
232             */
233            public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
234                    return socialActivityInterpreterLocalService;
235            }
236    
237            /**
238             * Sets the social activity interpreter local service.
239             *
240             * @param socialActivityInterpreterLocalService the social activity interpreter local service
241             */
242            public void setSocialActivityInterpreterLocalService(
243                    SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
244                    this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
245            }
246    
247            /**
248             * Returns the social activity limit local service.
249             *
250             * @return the social activity limit local service
251             */
252            public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
253                    return socialActivityLimitLocalService;
254            }
255    
256            /**
257             * Sets the social activity limit local service.
258             *
259             * @param socialActivityLimitLocalService the social activity limit local service
260             */
261            public void setSocialActivityLimitLocalService(
262                    SocialActivityLimitLocalService socialActivityLimitLocalService) {
263                    this.socialActivityLimitLocalService = socialActivityLimitLocalService;
264            }
265    
266            /**
267             * Returns the social activity limit persistence.
268             *
269             * @return the social activity limit persistence
270             */
271            public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
272                    return socialActivityLimitPersistence;
273            }
274    
275            /**
276             * Sets the social activity limit persistence.
277             *
278             * @param socialActivityLimitPersistence the social activity limit persistence
279             */
280            public void setSocialActivityLimitPersistence(
281                    SocialActivityLimitPersistence socialActivityLimitPersistence) {
282                    this.socialActivityLimitPersistence = socialActivityLimitPersistence;
283            }
284    
285            /**
286             * Returns the social activity setting local service.
287             *
288             * @return the social activity setting local service
289             */
290            public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
291                    return socialActivitySettingLocalService;
292            }
293    
294            /**
295             * Sets the social activity setting local service.
296             *
297             * @param socialActivitySettingLocalService the social activity setting local service
298             */
299            public void setSocialActivitySettingLocalService(
300                    SocialActivitySettingLocalService socialActivitySettingLocalService) {
301                    this.socialActivitySettingLocalService = socialActivitySettingLocalService;
302            }
303    
304            /**
305             * Returns the social activity setting remote service.
306             *
307             * @return the social activity setting remote service
308             */
309            public SocialActivitySettingService getSocialActivitySettingService() {
310                    return socialActivitySettingService;
311            }
312    
313            /**
314             * Sets the social activity setting remote service.
315             *
316             * @param socialActivitySettingService the social activity setting remote service
317             */
318            public void setSocialActivitySettingService(
319                    SocialActivitySettingService socialActivitySettingService) {
320                    this.socialActivitySettingService = socialActivitySettingService;
321            }
322    
323            /**
324             * Returns the social activity setting persistence.
325             *
326             * @return the social activity setting persistence
327             */
328            public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
329                    return socialActivitySettingPersistence;
330            }
331    
332            /**
333             * Sets the social activity setting persistence.
334             *
335             * @param socialActivitySettingPersistence the social activity setting persistence
336             */
337            public void setSocialActivitySettingPersistence(
338                    SocialActivitySettingPersistence socialActivitySettingPersistence) {
339                    this.socialActivitySettingPersistence = socialActivitySettingPersistence;
340            }
341    
342            /**
343             * Returns the social relation local service.
344             *
345             * @return the social relation local service
346             */
347            public SocialRelationLocalService getSocialRelationLocalService() {
348                    return socialRelationLocalService;
349            }
350    
351            /**
352             * Sets the social relation local service.
353             *
354             * @param socialRelationLocalService the social relation local service
355             */
356            public void setSocialRelationLocalService(
357                    SocialRelationLocalService socialRelationLocalService) {
358                    this.socialRelationLocalService = socialRelationLocalService;
359            }
360    
361            /**
362             * Returns the social relation persistence.
363             *
364             * @return the social relation persistence
365             */
366            public SocialRelationPersistence getSocialRelationPersistence() {
367                    return socialRelationPersistence;
368            }
369    
370            /**
371             * Sets the social relation persistence.
372             *
373             * @param socialRelationPersistence the social relation persistence
374             */
375            public void setSocialRelationPersistence(
376                    SocialRelationPersistence socialRelationPersistence) {
377                    this.socialRelationPersistence = socialRelationPersistence;
378            }
379    
380            /**
381             * Returns the social request local service.
382             *
383             * @return the social request local service
384             */
385            public SocialRequestLocalService getSocialRequestLocalService() {
386                    return socialRequestLocalService;
387            }
388    
389            /**
390             * Sets the social request local service.
391             *
392             * @param socialRequestLocalService the social request local service
393             */
394            public void setSocialRequestLocalService(
395                    SocialRequestLocalService socialRequestLocalService) {
396                    this.socialRequestLocalService = socialRequestLocalService;
397            }
398    
399            /**
400             * Returns the social request persistence.
401             *
402             * @return the social request persistence
403             */
404            public SocialRequestPersistence getSocialRequestPersistence() {
405                    return socialRequestPersistence;
406            }
407    
408            /**
409             * Sets the social request persistence.
410             *
411             * @param socialRequestPersistence the social request persistence
412             */
413            public void setSocialRequestPersistence(
414                    SocialRequestPersistence socialRequestPersistence) {
415                    this.socialRequestPersistence = socialRequestPersistence;
416            }
417    
418            /**
419             * Returns the social request interpreter local service.
420             *
421             * @return the social request interpreter local service
422             */
423            public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
424                    return socialRequestInterpreterLocalService;
425            }
426    
427            /**
428             * Sets the social request interpreter local service.
429             *
430             * @param socialRequestInterpreterLocalService the social request interpreter local service
431             */
432            public void setSocialRequestInterpreterLocalService(
433                    SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
434                    this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
435            }
436    
437            /**
438             * Returns the counter local service.
439             *
440             * @return the counter local service
441             */
442            public CounterLocalService getCounterLocalService() {
443                    return counterLocalService;
444            }
445    
446            /**
447             * Sets the counter local service.
448             *
449             * @param counterLocalService the counter local service
450             */
451            public void setCounterLocalService(CounterLocalService counterLocalService) {
452                    this.counterLocalService = counterLocalService;
453            }
454    
455            /**
456             * Returns the resource local service.
457             *
458             * @return the resource local service
459             */
460            public ResourceLocalService getResourceLocalService() {
461                    return resourceLocalService;
462            }
463    
464            /**
465             * Sets the resource local service.
466             *
467             * @param resourceLocalService the resource local service
468             */
469            public void setResourceLocalService(
470                    ResourceLocalService resourceLocalService) {
471                    this.resourceLocalService = resourceLocalService;
472            }
473    
474            /**
475             * Returns the resource remote service.
476             *
477             * @return the resource remote service
478             */
479            public ResourceService getResourceService() {
480                    return resourceService;
481            }
482    
483            /**
484             * Sets the resource remote service.
485             *
486             * @param resourceService the resource remote service
487             */
488            public void setResourceService(ResourceService resourceService) {
489                    this.resourceService = resourceService;
490            }
491    
492            /**
493             * Returns the resource persistence.
494             *
495             * @return the resource persistence
496             */
497            public ResourcePersistence getResourcePersistence() {
498                    return resourcePersistence;
499            }
500    
501            /**
502             * Sets the resource persistence.
503             *
504             * @param resourcePersistence the resource persistence
505             */
506            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
507                    this.resourcePersistence = resourcePersistence;
508            }
509    
510            /**
511             * Returns the resource finder.
512             *
513             * @return the resource finder
514             */
515            public ResourceFinder getResourceFinder() {
516                    return resourceFinder;
517            }
518    
519            /**
520             * Sets the resource finder.
521             *
522             * @param resourceFinder the resource finder
523             */
524            public void setResourceFinder(ResourceFinder resourceFinder) {
525                    this.resourceFinder = resourceFinder;
526            }
527    
528            /**
529             * Returns the user local service.
530             *
531             * @return the user local service
532             */
533            public UserLocalService getUserLocalService() {
534                    return userLocalService;
535            }
536    
537            /**
538             * Sets the user local service.
539             *
540             * @param userLocalService the user local service
541             */
542            public void setUserLocalService(UserLocalService userLocalService) {
543                    this.userLocalService = userLocalService;
544            }
545    
546            /**
547             * Returns the user remote service.
548             *
549             * @return the user remote service
550             */
551            public UserService getUserService() {
552                    return userService;
553            }
554    
555            /**
556             * Sets the user remote service.
557             *
558             * @param userService the user remote service
559             */
560            public void setUserService(UserService userService) {
561                    this.userService = userService;
562            }
563    
564            /**
565             * Returns the user persistence.
566             *
567             * @return the user persistence
568             */
569            public UserPersistence getUserPersistence() {
570                    return userPersistence;
571            }
572    
573            /**
574             * Sets the user persistence.
575             *
576             * @param userPersistence the user persistence
577             */
578            public void setUserPersistence(UserPersistence userPersistence) {
579                    this.userPersistence = userPersistence;
580            }
581    
582            /**
583             * Returns the user finder.
584             *
585             * @return the user finder
586             */
587            public UserFinder getUserFinder() {
588                    return userFinder;
589            }
590    
591            /**
592             * Sets the user finder.
593             *
594             * @param userFinder the user finder
595             */
596            public void setUserFinder(UserFinder userFinder) {
597                    this.userFinder = userFinder;
598            }
599    
600            public void afterPropertiesSet() {
601            }
602    
603            public void destroy() {
604            }
605    
606            /**
607             * Returns the Spring bean ID for this bean.
608             *
609             * @return the Spring bean ID for this bean
610             */
611            public String getBeanIdentifier() {
612                    return _beanIdentifier;
613            }
614    
615            /**
616             * Sets the Spring bean ID for this bean.
617             *
618             * @param beanIdentifier the Spring bean ID for this bean
619             */
620            public void setBeanIdentifier(String beanIdentifier) {
621                    _beanIdentifier = beanIdentifier;
622            }
623    
624            protected ClassLoader getClassLoader() {
625                    Class<?> clazz = getClass();
626    
627                    return clazz.getClassLoader();
628            }
629    
630            /**
631             * Performs an SQL query.
632             *
633             * @param sql the sql query
634             */
635            protected void runSQL(String sql) throws SystemException {
636                    try {
637                            DataSource dataSource = InfrastructureUtil.getDataSource();
638    
639                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
640                                            sql, new int[0]);
641    
642                            sqlUpdate.update();
643                    }
644                    catch (Exception e) {
645                            throw new SystemException(e);
646                    }
647            }
648    
649            @BeanReference(type = SocialActivityLocalService.class)
650            protected SocialActivityLocalService socialActivityLocalService;
651            @BeanReference(type = SocialActivityPersistence.class)
652            protected SocialActivityPersistence socialActivityPersistence;
653            @BeanReference(type = SocialActivityFinder.class)
654            protected SocialActivityFinder socialActivityFinder;
655            @BeanReference(type = SocialActivityAchievementLocalService.class)
656            protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
657            @BeanReference(type = SocialActivityAchievementPersistence.class)
658            protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
659            @BeanReference(type = SocialActivityCounterLocalService.class)
660            protected SocialActivityCounterLocalService socialActivityCounterLocalService;
661            @BeanReference(type = SocialActivityCounterPersistence.class)
662            protected SocialActivityCounterPersistence socialActivityCounterPersistence;
663            @BeanReference(type = SocialActivityCounterFinder.class)
664            protected SocialActivityCounterFinder socialActivityCounterFinder;
665            @BeanReference(type = SocialActivityInterpreterLocalService.class)
666            protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
667            @BeanReference(type = SocialActivityLimitLocalService.class)
668            protected SocialActivityLimitLocalService socialActivityLimitLocalService;
669            @BeanReference(type = SocialActivityLimitPersistence.class)
670            protected SocialActivityLimitPersistence socialActivityLimitPersistence;
671            @BeanReference(type = SocialActivitySettingLocalService.class)
672            protected SocialActivitySettingLocalService socialActivitySettingLocalService;
673            @BeanReference(type = SocialActivitySettingService.class)
674            protected SocialActivitySettingService socialActivitySettingService;
675            @BeanReference(type = SocialActivitySettingPersistence.class)
676            protected SocialActivitySettingPersistence socialActivitySettingPersistence;
677            @BeanReference(type = SocialRelationLocalService.class)
678            protected SocialRelationLocalService socialRelationLocalService;
679            @BeanReference(type = SocialRelationPersistence.class)
680            protected SocialRelationPersistence socialRelationPersistence;
681            @BeanReference(type = SocialRequestLocalService.class)
682            protected SocialRequestLocalService socialRequestLocalService;
683            @BeanReference(type = SocialRequestPersistence.class)
684            protected SocialRequestPersistence socialRequestPersistence;
685            @BeanReference(type = SocialRequestInterpreterLocalService.class)
686            protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
687            @BeanReference(type = CounterLocalService.class)
688            protected CounterLocalService counterLocalService;
689            @BeanReference(type = ResourceLocalService.class)
690            protected ResourceLocalService resourceLocalService;
691            @BeanReference(type = ResourceService.class)
692            protected ResourceService resourceService;
693            @BeanReference(type = ResourcePersistence.class)
694            protected ResourcePersistence resourcePersistence;
695            @BeanReference(type = ResourceFinder.class)
696            protected ResourceFinder resourceFinder;
697            @BeanReference(type = UserLocalService.class)
698            protected UserLocalService userLocalService;
699            @BeanReference(type = UserService.class)
700            protected UserService userService;
701            @BeanReference(type = UserPersistence.class)
702            protected UserPersistence userPersistence;
703            @BeanReference(type = UserFinder.class)
704            protected UserFinder userFinder;
705            private String _beanIdentifier;
706    }