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