001
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.dao.orm.DynamicQuery;
024 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025 import com.liferay.portal.kernel.exception.PortalException;
026 import com.liferay.portal.kernel.exception.SystemException;
027 import com.liferay.portal.kernel.search.Indexable;
028 import com.liferay.portal.kernel.search.IndexableType;
029 import com.liferay.portal.kernel.util.OrderByComparator;
030 import com.liferay.portal.model.PersistedModel;
031 import com.liferay.portal.service.BaseLocalServiceImpl;
032 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
033 import com.liferay.portal.service.ResourceLocalService;
034 import com.liferay.portal.service.UserLocalService;
035 import com.liferay.portal.service.UserService;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.social.model.SocialRelation;
040 import com.liferay.portlet.social.service.SocialActivityAchievementLocalService;
041 import com.liferay.portlet.social.service.SocialActivityCounterLocalService;
042 import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
043 import com.liferay.portlet.social.service.SocialActivityLimitLocalService;
044 import com.liferay.portlet.social.service.SocialActivityLocalService;
045 import com.liferay.portlet.social.service.SocialActivitySettingLocalService;
046 import com.liferay.portlet.social.service.SocialActivitySettingService;
047 import com.liferay.portlet.social.service.SocialRelationLocalService;
048 import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
049 import com.liferay.portlet.social.service.SocialRequestLocalService;
050 import com.liferay.portlet.social.service.SocialRequestService;
051 import com.liferay.portlet.social.service.persistence.SocialActivityAchievementPersistence;
052 import com.liferay.portlet.social.service.persistence.SocialActivityCounterFinder;
053 import com.liferay.portlet.social.service.persistence.SocialActivityCounterPersistence;
054 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
055 import com.liferay.portlet.social.service.persistence.SocialActivityLimitPersistence;
056 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
057 import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
058 import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
059 import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
060
061 import java.io.Serializable;
062
063 import java.util.List;
064
065 import javax.sql.DataSource;
066
067
079 public abstract class SocialRelationLocalServiceBaseImpl
080 extends BaseLocalServiceImpl implements SocialRelationLocalService,
081 IdentifiableBean {
082
087
088
095 @Indexable(type = IndexableType.REINDEX)
096 public SocialRelation addSocialRelation(SocialRelation socialRelation)
097 throws SystemException {
098 socialRelation.setNew(true);
099
100 return socialRelationPersistence.update(socialRelation);
101 }
102
103
109 public SocialRelation createSocialRelation(long relationId) {
110 return socialRelationPersistence.create(relationId);
111 }
112
113
121 @Indexable(type = IndexableType.DELETE)
122 public SocialRelation deleteSocialRelation(long relationId)
123 throws PortalException, SystemException {
124 return socialRelationPersistence.remove(relationId);
125 }
126
127
134 @Indexable(type = IndexableType.DELETE)
135 public SocialRelation deleteSocialRelation(SocialRelation socialRelation)
136 throws SystemException {
137 return socialRelationPersistence.remove(socialRelation);
138 }
139
140 public DynamicQuery dynamicQuery() {
141 Class<?> clazz = getClass();
142
143 return DynamicQueryFactoryUtil.forClass(SocialRelation.class,
144 clazz.getClassLoader());
145 }
146
147
154 @SuppressWarnings("rawtypes")
155 public List dynamicQuery(DynamicQuery dynamicQuery)
156 throws SystemException {
157 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery);
158 }
159
160
173 @SuppressWarnings("rawtypes")
174 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
175 throws SystemException {
176 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
177 start, end);
178 }
179
180
194 @SuppressWarnings("rawtypes")
195 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
196 OrderByComparator orderByComparator) throws SystemException {
197 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
198 start, end, orderByComparator);
199 }
200
201
208 public long dynamicQueryCount(DynamicQuery dynamicQuery)
209 throws SystemException {
210 return socialRelationPersistence.countWithDynamicQuery(dynamicQuery);
211 }
212
213 public SocialRelation fetchSocialRelation(long relationId)
214 throws SystemException {
215 return socialRelationPersistence.fetchByPrimaryKey(relationId);
216 }
217
218
226 public SocialRelation getSocialRelation(long relationId)
227 throws PortalException, SystemException {
228 return socialRelationPersistence.findByPrimaryKey(relationId);
229 }
230
231 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
232 throws PortalException, SystemException {
233 return socialRelationPersistence.findByPrimaryKey(primaryKeyObj);
234 }
235
236
248 public List<SocialRelation> getSocialRelations(int start, int end)
249 throws SystemException {
250 return socialRelationPersistence.findAll(start, end);
251 }
252
253
259 public int getSocialRelationsCount() throws SystemException {
260 return socialRelationPersistence.countAll();
261 }
262
263
270 @Indexable(type = IndexableType.REINDEX)
271 public SocialRelation updateSocialRelation(SocialRelation socialRelation)
272 throws SystemException {
273 return socialRelationPersistence.update(socialRelation);
274 }
275
276
281 public SocialActivityLocalService getSocialActivityLocalService() {
282 return socialActivityLocalService;
283 }
284
285
290 public void setSocialActivityLocalService(
291 SocialActivityLocalService socialActivityLocalService) {
292 this.socialActivityLocalService = socialActivityLocalService;
293 }
294
295
300 public SocialActivityPersistence getSocialActivityPersistence() {
301 return socialActivityPersistence;
302 }
303
304
309 public void setSocialActivityPersistence(
310 SocialActivityPersistence socialActivityPersistence) {
311 this.socialActivityPersistence = socialActivityPersistence;
312 }
313
314
319 public SocialActivityFinder getSocialActivityFinder() {
320 return socialActivityFinder;
321 }
322
323
328 public void setSocialActivityFinder(
329 SocialActivityFinder socialActivityFinder) {
330 this.socialActivityFinder = socialActivityFinder;
331 }
332
333
338 public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
339 return socialActivityAchievementLocalService;
340 }
341
342
347 public void setSocialActivityAchievementLocalService(
348 SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
349 this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
350 }
351
352
357 public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
358 return socialActivityAchievementPersistence;
359 }
360
361
366 public void setSocialActivityAchievementPersistence(
367 SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
368 this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
369 }
370
371
376 public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
377 return socialActivityCounterLocalService;
378 }
379
380
385 public void setSocialActivityCounterLocalService(
386 SocialActivityCounterLocalService socialActivityCounterLocalService) {
387 this.socialActivityCounterLocalService = socialActivityCounterLocalService;
388 }
389
390
395 public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
396 return socialActivityCounterPersistence;
397 }
398
399
404 public void setSocialActivityCounterPersistence(
405 SocialActivityCounterPersistence socialActivityCounterPersistence) {
406 this.socialActivityCounterPersistence = socialActivityCounterPersistence;
407 }
408
409
414 public SocialActivityCounterFinder getSocialActivityCounterFinder() {
415 return socialActivityCounterFinder;
416 }
417
418
423 public void setSocialActivityCounterFinder(
424 SocialActivityCounterFinder socialActivityCounterFinder) {
425 this.socialActivityCounterFinder = socialActivityCounterFinder;
426 }
427
428
433 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
434 return socialActivityInterpreterLocalService;
435 }
436
437
442 public void setSocialActivityInterpreterLocalService(
443 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
444 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
445 }
446
447
452 public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
453 return socialActivityLimitLocalService;
454 }
455
456
461 public void setSocialActivityLimitLocalService(
462 SocialActivityLimitLocalService socialActivityLimitLocalService) {
463 this.socialActivityLimitLocalService = socialActivityLimitLocalService;
464 }
465
466
471 public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
472 return socialActivityLimitPersistence;
473 }
474
475
480 public void setSocialActivityLimitPersistence(
481 SocialActivityLimitPersistence socialActivityLimitPersistence) {
482 this.socialActivityLimitPersistence = socialActivityLimitPersistence;
483 }
484
485
490 public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
491 return socialActivitySettingLocalService;
492 }
493
494
499 public void setSocialActivitySettingLocalService(
500 SocialActivitySettingLocalService socialActivitySettingLocalService) {
501 this.socialActivitySettingLocalService = socialActivitySettingLocalService;
502 }
503
504
509 public SocialActivitySettingService getSocialActivitySettingService() {
510 return socialActivitySettingService;
511 }
512
513
518 public void setSocialActivitySettingService(
519 SocialActivitySettingService socialActivitySettingService) {
520 this.socialActivitySettingService = socialActivitySettingService;
521 }
522
523
528 public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
529 return socialActivitySettingPersistence;
530 }
531
532
537 public void setSocialActivitySettingPersistence(
538 SocialActivitySettingPersistence socialActivitySettingPersistence) {
539 this.socialActivitySettingPersistence = socialActivitySettingPersistence;
540 }
541
542
547 public SocialRelationLocalService getSocialRelationLocalService() {
548 return socialRelationLocalService;
549 }
550
551
556 public void setSocialRelationLocalService(
557 SocialRelationLocalService socialRelationLocalService) {
558 this.socialRelationLocalService = socialRelationLocalService;
559 }
560
561
566 public SocialRelationPersistence getSocialRelationPersistence() {
567 return socialRelationPersistence;
568 }
569
570
575 public void setSocialRelationPersistence(
576 SocialRelationPersistence socialRelationPersistence) {
577 this.socialRelationPersistence = socialRelationPersistence;
578 }
579
580
585 public SocialRequestLocalService getSocialRequestLocalService() {
586 return socialRequestLocalService;
587 }
588
589
594 public void setSocialRequestLocalService(
595 SocialRequestLocalService socialRequestLocalService) {
596 this.socialRequestLocalService = socialRequestLocalService;
597 }
598
599
604 public SocialRequestService getSocialRequestService() {
605 return socialRequestService;
606 }
607
608
613 public void setSocialRequestService(
614 SocialRequestService socialRequestService) {
615 this.socialRequestService = socialRequestService;
616 }
617
618
623 public SocialRequestPersistence getSocialRequestPersistence() {
624 return socialRequestPersistence;
625 }
626
627
632 public void setSocialRequestPersistence(
633 SocialRequestPersistence socialRequestPersistence) {
634 this.socialRequestPersistence = socialRequestPersistence;
635 }
636
637
642 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
643 return socialRequestInterpreterLocalService;
644 }
645
646
651 public void setSocialRequestInterpreterLocalService(
652 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
653 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
654 }
655
656
661 public CounterLocalService getCounterLocalService() {
662 return counterLocalService;
663 }
664
665
670 public void setCounterLocalService(CounterLocalService counterLocalService) {
671 this.counterLocalService = counterLocalService;
672 }
673
674
679 public ResourceLocalService getResourceLocalService() {
680 return resourceLocalService;
681 }
682
683
688 public void setResourceLocalService(
689 ResourceLocalService resourceLocalService) {
690 this.resourceLocalService = resourceLocalService;
691 }
692
693
698 public UserLocalService getUserLocalService() {
699 return userLocalService;
700 }
701
702
707 public void setUserLocalService(UserLocalService userLocalService) {
708 this.userLocalService = userLocalService;
709 }
710
711
716 public UserService getUserService() {
717 return userService;
718 }
719
720
725 public void setUserService(UserService userService) {
726 this.userService = userService;
727 }
728
729
734 public UserPersistence getUserPersistence() {
735 return userPersistence;
736 }
737
738
743 public void setUserPersistence(UserPersistence userPersistence) {
744 this.userPersistence = userPersistence;
745 }
746
747
752 public UserFinder getUserFinder() {
753 return userFinder;
754 }
755
756
761 public void setUserFinder(UserFinder userFinder) {
762 this.userFinder = userFinder;
763 }
764
765 public void afterPropertiesSet() {
766 persistedModelLocalServiceRegistry.register("com.liferay.portlet.social.model.SocialRelation",
767 socialRelationLocalService);
768 }
769
770 public void destroy() {
771 persistedModelLocalServiceRegistry.unregister(
772 "com.liferay.portlet.social.model.SocialRelation");
773 }
774
775
780 public String getBeanIdentifier() {
781 return _beanIdentifier;
782 }
783
784
789 public void setBeanIdentifier(String beanIdentifier) {
790 _beanIdentifier = beanIdentifier;
791 }
792
793 protected Class<?> getModelClass() {
794 return SocialRelation.class;
795 }
796
797 protected String getModelClassName() {
798 return SocialRelation.class.getName();
799 }
800
801
806 protected void runSQL(String sql) throws SystemException {
807 try {
808 DataSource dataSource = socialRelationPersistence.getDataSource();
809
810 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
811 sql, new int[0]);
812
813 sqlUpdate.update();
814 }
815 catch (Exception e) {
816 throw new SystemException(e);
817 }
818 }
819
820 @BeanReference(type = SocialActivityLocalService.class)
821 protected SocialActivityLocalService socialActivityLocalService;
822 @BeanReference(type = SocialActivityPersistence.class)
823 protected SocialActivityPersistence socialActivityPersistence;
824 @BeanReference(type = SocialActivityFinder.class)
825 protected SocialActivityFinder socialActivityFinder;
826 @BeanReference(type = SocialActivityAchievementLocalService.class)
827 protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
828 @BeanReference(type = SocialActivityAchievementPersistence.class)
829 protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
830 @BeanReference(type = SocialActivityCounterLocalService.class)
831 protected SocialActivityCounterLocalService socialActivityCounterLocalService;
832 @BeanReference(type = SocialActivityCounterPersistence.class)
833 protected SocialActivityCounterPersistence socialActivityCounterPersistence;
834 @BeanReference(type = SocialActivityCounterFinder.class)
835 protected SocialActivityCounterFinder socialActivityCounterFinder;
836 @BeanReference(type = SocialActivityInterpreterLocalService.class)
837 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
838 @BeanReference(type = SocialActivityLimitLocalService.class)
839 protected SocialActivityLimitLocalService socialActivityLimitLocalService;
840 @BeanReference(type = SocialActivityLimitPersistence.class)
841 protected SocialActivityLimitPersistence socialActivityLimitPersistence;
842 @BeanReference(type = SocialActivitySettingLocalService.class)
843 protected SocialActivitySettingLocalService socialActivitySettingLocalService;
844 @BeanReference(type = SocialActivitySettingService.class)
845 protected SocialActivitySettingService socialActivitySettingService;
846 @BeanReference(type = SocialActivitySettingPersistence.class)
847 protected SocialActivitySettingPersistence socialActivitySettingPersistence;
848 @BeanReference(type = SocialRelationLocalService.class)
849 protected SocialRelationLocalService socialRelationLocalService;
850 @BeanReference(type = SocialRelationPersistence.class)
851 protected SocialRelationPersistence socialRelationPersistence;
852 @BeanReference(type = SocialRequestLocalService.class)
853 protected SocialRequestLocalService socialRequestLocalService;
854 @BeanReference(type = SocialRequestService.class)
855 protected SocialRequestService socialRequestService;
856 @BeanReference(type = SocialRequestPersistence.class)
857 protected SocialRequestPersistence socialRequestPersistence;
858 @BeanReference(type = SocialRequestInterpreterLocalService.class)
859 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
860 @BeanReference(type = CounterLocalService.class)
861 protected CounterLocalService counterLocalService;
862 @BeanReference(type = ResourceLocalService.class)
863 protected ResourceLocalService resourceLocalService;
864 @BeanReference(type = UserLocalService.class)
865 protected UserLocalService userLocalService;
866 @BeanReference(type = UserService.class)
867 protected UserService userService;
868 @BeanReference(type = UserPersistence.class)
869 protected UserPersistence userPersistence;
870 @BeanReference(type = UserFinder.class)
871 protected UserFinder userFinder;
872 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
873 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
874 private String _beanIdentifier;
875 }