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.GroupLocalService;
033 import com.liferay.portal.service.GroupService;
034 import com.liferay.portal.service.LayoutLocalService;
035 import com.liferay.portal.service.LayoutService;
036 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
037 import com.liferay.portal.service.ResourceLocalService;
038 import com.liferay.portal.service.UserLocalService;
039 import com.liferay.portal.service.UserService;
040 import com.liferay.portal.service.persistence.GroupFinder;
041 import com.liferay.portal.service.persistence.GroupPersistence;
042 import com.liferay.portal.service.persistence.LayoutFinder;
043 import com.liferay.portal.service.persistence.LayoutPersistence;
044 import com.liferay.portal.service.persistence.UserFinder;
045 import com.liferay.portal.service.persistence.UserPersistence;
046
047 import com.liferay.portlet.asset.service.AssetEntryLocalService;
048 import com.liferay.portlet.asset.service.AssetEntryService;
049 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
050 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
051 import com.liferay.portlet.social.model.SocialActivity;
052 import com.liferay.portlet.social.service.SocialActivityAchievementLocalService;
053 import com.liferay.portlet.social.service.SocialActivityCounterLocalService;
054 import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
055 import com.liferay.portlet.social.service.SocialActivityLimitLocalService;
056 import com.liferay.portlet.social.service.SocialActivityLocalService;
057 import com.liferay.portlet.social.service.SocialActivitySettingLocalService;
058 import com.liferay.portlet.social.service.SocialActivitySettingService;
059 import com.liferay.portlet.social.service.SocialRelationLocalService;
060 import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
061 import com.liferay.portlet.social.service.SocialRequestLocalService;
062 import com.liferay.portlet.social.service.SocialRequestService;
063 import com.liferay.portlet.social.service.persistence.SocialActivityAchievementPersistence;
064 import com.liferay.portlet.social.service.persistence.SocialActivityCounterFinder;
065 import com.liferay.portlet.social.service.persistence.SocialActivityCounterPersistence;
066 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
067 import com.liferay.portlet.social.service.persistence.SocialActivityLimitPersistence;
068 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
069 import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
070 import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
071 import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
072
073 import java.io.Serializable;
074
075 import java.util.List;
076
077 import javax.sql.DataSource;
078
079
091 public abstract class SocialActivityLocalServiceBaseImpl
092 extends BaseLocalServiceImpl implements SocialActivityLocalService,
093 IdentifiableBean {
094
099
100
107 @Indexable(type = IndexableType.REINDEX)
108 public SocialActivity addSocialActivity(SocialActivity socialActivity)
109 throws SystemException {
110 socialActivity.setNew(true);
111
112 return socialActivityPersistence.update(socialActivity);
113 }
114
115
121 public SocialActivity createSocialActivity(long activityId) {
122 return socialActivityPersistence.create(activityId);
123 }
124
125
133 @Indexable(type = IndexableType.DELETE)
134 public SocialActivity deleteSocialActivity(long activityId)
135 throws PortalException, SystemException {
136 return socialActivityPersistence.remove(activityId);
137 }
138
139
146 @Indexable(type = IndexableType.DELETE)
147 public SocialActivity deleteSocialActivity(SocialActivity socialActivity)
148 throws SystemException {
149 return socialActivityPersistence.remove(socialActivity);
150 }
151
152 public DynamicQuery dynamicQuery() {
153 Class<?> clazz = getClass();
154
155 return DynamicQueryFactoryUtil.forClass(SocialActivity.class,
156 clazz.getClassLoader());
157 }
158
159
166 @SuppressWarnings("rawtypes")
167 public List dynamicQuery(DynamicQuery dynamicQuery)
168 throws SystemException {
169 return socialActivityPersistence.findWithDynamicQuery(dynamicQuery);
170 }
171
172
185 @SuppressWarnings("rawtypes")
186 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
187 throws SystemException {
188 return socialActivityPersistence.findWithDynamicQuery(dynamicQuery,
189 start, end);
190 }
191
192
206 @SuppressWarnings("rawtypes")
207 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
208 OrderByComparator orderByComparator) throws SystemException {
209 return socialActivityPersistence.findWithDynamicQuery(dynamicQuery,
210 start, end, orderByComparator);
211 }
212
213
220 public long dynamicQueryCount(DynamicQuery dynamicQuery)
221 throws SystemException {
222 return socialActivityPersistence.countWithDynamicQuery(dynamicQuery);
223 }
224
225 public SocialActivity fetchSocialActivity(long activityId)
226 throws SystemException {
227 return socialActivityPersistence.fetchByPrimaryKey(activityId);
228 }
229
230
238 public SocialActivity getSocialActivity(long activityId)
239 throws PortalException, SystemException {
240 return socialActivityPersistence.findByPrimaryKey(activityId);
241 }
242
243 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
244 throws PortalException, SystemException {
245 return socialActivityPersistence.findByPrimaryKey(primaryKeyObj);
246 }
247
248
260 public List<SocialActivity> getSocialActivities(int start, int end)
261 throws SystemException {
262 return socialActivityPersistence.findAll(start, end);
263 }
264
265
271 public int getSocialActivitiesCount() throws SystemException {
272 return socialActivityPersistence.countAll();
273 }
274
275
282 @Indexable(type = IndexableType.REINDEX)
283 public SocialActivity updateSocialActivity(SocialActivity socialActivity)
284 throws SystemException {
285 return socialActivityPersistence.update(socialActivity);
286 }
287
288
293 public SocialActivityLocalService getSocialActivityLocalService() {
294 return socialActivityLocalService;
295 }
296
297
302 public void setSocialActivityLocalService(
303 SocialActivityLocalService socialActivityLocalService) {
304 this.socialActivityLocalService = socialActivityLocalService;
305 }
306
307
312 public SocialActivityPersistence getSocialActivityPersistence() {
313 return socialActivityPersistence;
314 }
315
316
321 public void setSocialActivityPersistence(
322 SocialActivityPersistence socialActivityPersistence) {
323 this.socialActivityPersistence = socialActivityPersistence;
324 }
325
326
331 public SocialActivityFinder getSocialActivityFinder() {
332 return socialActivityFinder;
333 }
334
335
340 public void setSocialActivityFinder(
341 SocialActivityFinder socialActivityFinder) {
342 this.socialActivityFinder = socialActivityFinder;
343 }
344
345
350 public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
351 return socialActivityAchievementLocalService;
352 }
353
354
359 public void setSocialActivityAchievementLocalService(
360 SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
361 this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
362 }
363
364
369 public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
370 return socialActivityAchievementPersistence;
371 }
372
373
378 public void setSocialActivityAchievementPersistence(
379 SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
380 this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
381 }
382
383
388 public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
389 return socialActivityCounterLocalService;
390 }
391
392
397 public void setSocialActivityCounterLocalService(
398 SocialActivityCounterLocalService socialActivityCounterLocalService) {
399 this.socialActivityCounterLocalService = socialActivityCounterLocalService;
400 }
401
402
407 public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
408 return socialActivityCounterPersistence;
409 }
410
411
416 public void setSocialActivityCounterPersistence(
417 SocialActivityCounterPersistence socialActivityCounterPersistence) {
418 this.socialActivityCounterPersistence = socialActivityCounterPersistence;
419 }
420
421
426 public SocialActivityCounterFinder getSocialActivityCounterFinder() {
427 return socialActivityCounterFinder;
428 }
429
430
435 public void setSocialActivityCounterFinder(
436 SocialActivityCounterFinder socialActivityCounterFinder) {
437 this.socialActivityCounterFinder = socialActivityCounterFinder;
438 }
439
440
445 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
446 return socialActivityInterpreterLocalService;
447 }
448
449
454 public void setSocialActivityInterpreterLocalService(
455 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
456 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
457 }
458
459
464 public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
465 return socialActivityLimitLocalService;
466 }
467
468
473 public void setSocialActivityLimitLocalService(
474 SocialActivityLimitLocalService socialActivityLimitLocalService) {
475 this.socialActivityLimitLocalService = socialActivityLimitLocalService;
476 }
477
478
483 public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
484 return socialActivityLimitPersistence;
485 }
486
487
492 public void setSocialActivityLimitPersistence(
493 SocialActivityLimitPersistence socialActivityLimitPersistence) {
494 this.socialActivityLimitPersistence = socialActivityLimitPersistence;
495 }
496
497
502 public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
503 return socialActivitySettingLocalService;
504 }
505
506
511 public void setSocialActivitySettingLocalService(
512 SocialActivitySettingLocalService socialActivitySettingLocalService) {
513 this.socialActivitySettingLocalService = socialActivitySettingLocalService;
514 }
515
516
521 public SocialActivitySettingService getSocialActivitySettingService() {
522 return socialActivitySettingService;
523 }
524
525
530 public void setSocialActivitySettingService(
531 SocialActivitySettingService socialActivitySettingService) {
532 this.socialActivitySettingService = socialActivitySettingService;
533 }
534
535
540 public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
541 return socialActivitySettingPersistence;
542 }
543
544
549 public void setSocialActivitySettingPersistence(
550 SocialActivitySettingPersistence socialActivitySettingPersistence) {
551 this.socialActivitySettingPersistence = socialActivitySettingPersistence;
552 }
553
554
559 public SocialRelationLocalService getSocialRelationLocalService() {
560 return socialRelationLocalService;
561 }
562
563
568 public void setSocialRelationLocalService(
569 SocialRelationLocalService socialRelationLocalService) {
570 this.socialRelationLocalService = socialRelationLocalService;
571 }
572
573
578 public SocialRelationPersistence getSocialRelationPersistence() {
579 return socialRelationPersistence;
580 }
581
582
587 public void setSocialRelationPersistence(
588 SocialRelationPersistence socialRelationPersistence) {
589 this.socialRelationPersistence = socialRelationPersistence;
590 }
591
592
597 public SocialRequestLocalService getSocialRequestLocalService() {
598 return socialRequestLocalService;
599 }
600
601
606 public void setSocialRequestLocalService(
607 SocialRequestLocalService socialRequestLocalService) {
608 this.socialRequestLocalService = socialRequestLocalService;
609 }
610
611
616 public SocialRequestService getSocialRequestService() {
617 return socialRequestService;
618 }
619
620
625 public void setSocialRequestService(
626 SocialRequestService socialRequestService) {
627 this.socialRequestService = socialRequestService;
628 }
629
630
635 public SocialRequestPersistence getSocialRequestPersistence() {
636 return socialRequestPersistence;
637 }
638
639
644 public void setSocialRequestPersistence(
645 SocialRequestPersistence socialRequestPersistence) {
646 this.socialRequestPersistence = socialRequestPersistence;
647 }
648
649
654 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
655 return socialRequestInterpreterLocalService;
656 }
657
658
663 public void setSocialRequestInterpreterLocalService(
664 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
665 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
666 }
667
668
673 public CounterLocalService getCounterLocalService() {
674 return counterLocalService;
675 }
676
677
682 public void setCounterLocalService(CounterLocalService counterLocalService) {
683 this.counterLocalService = counterLocalService;
684 }
685
686
691 public GroupLocalService getGroupLocalService() {
692 return groupLocalService;
693 }
694
695
700 public void setGroupLocalService(GroupLocalService groupLocalService) {
701 this.groupLocalService = groupLocalService;
702 }
703
704
709 public GroupService getGroupService() {
710 return groupService;
711 }
712
713
718 public void setGroupService(GroupService groupService) {
719 this.groupService = groupService;
720 }
721
722
727 public GroupPersistence getGroupPersistence() {
728 return groupPersistence;
729 }
730
731
736 public void setGroupPersistence(GroupPersistence groupPersistence) {
737 this.groupPersistence = groupPersistence;
738 }
739
740
745 public GroupFinder getGroupFinder() {
746 return groupFinder;
747 }
748
749
754 public void setGroupFinder(GroupFinder groupFinder) {
755 this.groupFinder = groupFinder;
756 }
757
758
763 public LayoutLocalService getLayoutLocalService() {
764 return layoutLocalService;
765 }
766
767
772 public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
773 this.layoutLocalService = layoutLocalService;
774 }
775
776
781 public LayoutService getLayoutService() {
782 return layoutService;
783 }
784
785
790 public void setLayoutService(LayoutService layoutService) {
791 this.layoutService = layoutService;
792 }
793
794
799 public LayoutPersistence getLayoutPersistence() {
800 return layoutPersistence;
801 }
802
803
808 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
809 this.layoutPersistence = layoutPersistence;
810 }
811
812
817 public LayoutFinder getLayoutFinder() {
818 return layoutFinder;
819 }
820
821
826 public void setLayoutFinder(LayoutFinder layoutFinder) {
827 this.layoutFinder = layoutFinder;
828 }
829
830
835 public ResourceLocalService getResourceLocalService() {
836 return resourceLocalService;
837 }
838
839
844 public void setResourceLocalService(
845 ResourceLocalService resourceLocalService) {
846 this.resourceLocalService = resourceLocalService;
847 }
848
849
854 public UserLocalService getUserLocalService() {
855 return userLocalService;
856 }
857
858
863 public void setUserLocalService(UserLocalService userLocalService) {
864 this.userLocalService = userLocalService;
865 }
866
867
872 public UserService getUserService() {
873 return userService;
874 }
875
876
881 public void setUserService(UserService userService) {
882 this.userService = userService;
883 }
884
885
890 public UserPersistence getUserPersistence() {
891 return userPersistence;
892 }
893
894
899 public void setUserPersistence(UserPersistence userPersistence) {
900 this.userPersistence = userPersistence;
901 }
902
903
908 public UserFinder getUserFinder() {
909 return userFinder;
910 }
911
912
917 public void setUserFinder(UserFinder userFinder) {
918 this.userFinder = userFinder;
919 }
920
921
926 public AssetEntryLocalService getAssetEntryLocalService() {
927 return assetEntryLocalService;
928 }
929
930
935 public void setAssetEntryLocalService(
936 AssetEntryLocalService assetEntryLocalService) {
937 this.assetEntryLocalService = assetEntryLocalService;
938 }
939
940
945 public AssetEntryService getAssetEntryService() {
946 return assetEntryService;
947 }
948
949
954 public void setAssetEntryService(AssetEntryService assetEntryService) {
955 this.assetEntryService = assetEntryService;
956 }
957
958
963 public AssetEntryPersistence getAssetEntryPersistence() {
964 return assetEntryPersistence;
965 }
966
967
972 public void setAssetEntryPersistence(
973 AssetEntryPersistence assetEntryPersistence) {
974 this.assetEntryPersistence = assetEntryPersistence;
975 }
976
977
982 public AssetEntryFinder getAssetEntryFinder() {
983 return assetEntryFinder;
984 }
985
986
991 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
992 this.assetEntryFinder = assetEntryFinder;
993 }
994
995 public void afterPropertiesSet() {
996 persistedModelLocalServiceRegistry.register("com.liferay.portlet.social.model.SocialActivity",
997 socialActivityLocalService);
998 }
999
1000 public void destroy() {
1001 persistedModelLocalServiceRegistry.unregister(
1002 "com.liferay.portlet.social.model.SocialActivity");
1003 }
1004
1005
1010 public String getBeanIdentifier() {
1011 return _beanIdentifier;
1012 }
1013
1014
1019 public void setBeanIdentifier(String beanIdentifier) {
1020 _beanIdentifier = beanIdentifier;
1021 }
1022
1023 protected Class<?> getModelClass() {
1024 return SocialActivity.class;
1025 }
1026
1027 protected String getModelClassName() {
1028 return SocialActivity.class.getName();
1029 }
1030
1031
1036 protected void runSQL(String sql) throws SystemException {
1037 try {
1038 DataSource dataSource = socialActivityPersistence.getDataSource();
1039
1040 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1041 sql, new int[0]);
1042
1043 sqlUpdate.update();
1044 }
1045 catch (Exception e) {
1046 throw new SystemException(e);
1047 }
1048 }
1049
1050 @BeanReference(type = SocialActivityLocalService.class)
1051 protected SocialActivityLocalService socialActivityLocalService;
1052 @BeanReference(type = SocialActivityPersistence.class)
1053 protected SocialActivityPersistence socialActivityPersistence;
1054 @BeanReference(type = SocialActivityFinder.class)
1055 protected SocialActivityFinder socialActivityFinder;
1056 @BeanReference(type = SocialActivityAchievementLocalService.class)
1057 protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
1058 @BeanReference(type = SocialActivityAchievementPersistence.class)
1059 protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
1060 @BeanReference(type = SocialActivityCounterLocalService.class)
1061 protected SocialActivityCounterLocalService socialActivityCounterLocalService;
1062 @BeanReference(type = SocialActivityCounterPersistence.class)
1063 protected SocialActivityCounterPersistence socialActivityCounterPersistence;
1064 @BeanReference(type = SocialActivityCounterFinder.class)
1065 protected SocialActivityCounterFinder socialActivityCounterFinder;
1066 @BeanReference(type = SocialActivityInterpreterLocalService.class)
1067 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
1068 @BeanReference(type = SocialActivityLimitLocalService.class)
1069 protected SocialActivityLimitLocalService socialActivityLimitLocalService;
1070 @BeanReference(type = SocialActivityLimitPersistence.class)
1071 protected SocialActivityLimitPersistence socialActivityLimitPersistence;
1072 @BeanReference(type = SocialActivitySettingLocalService.class)
1073 protected SocialActivitySettingLocalService socialActivitySettingLocalService;
1074 @BeanReference(type = SocialActivitySettingService.class)
1075 protected SocialActivitySettingService socialActivitySettingService;
1076 @BeanReference(type = SocialActivitySettingPersistence.class)
1077 protected SocialActivitySettingPersistence socialActivitySettingPersistence;
1078 @BeanReference(type = SocialRelationLocalService.class)
1079 protected SocialRelationLocalService socialRelationLocalService;
1080 @BeanReference(type = SocialRelationPersistence.class)
1081 protected SocialRelationPersistence socialRelationPersistence;
1082 @BeanReference(type = SocialRequestLocalService.class)
1083 protected SocialRequestLocalService socialRequestLocalService;
1084 @BeanReference(type = SocialRequestService.class)
1085 protected SocialRequestService socialRequestService;
1086 @BeanReference(type = SocialRequestPersistence.class)
1087 protected SocialRequestPersistence socialRequestPersistence;
1088 @BeanReference(type = SocialRequestInterpreterLocalService.class)
1089 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
1090 @BeanReference(type = CounterLocalService.class)
1091 protected CounterLocalService counterLocalService;
1092 @BeanReference(type = GroupLocalService.class)
1093 protected GroupLocalService groupLocalService;
1094 @BeanReference(type = GroupService.class)
1095 protected GroupService groupService;
1096 @BeanReference(type = GroupPersistence.class)
1097 protected GroupPersistence groupPersistence;
1098 @BeanReference(type = GroupFinder.class)
1099 protected GroupFinder groupFinder;
1100 @BeanReference(type = LayoutLocalService.class)
1101 protected LayoutLocalService layoutLocalService;
1102 @BeanReference(type = LayoutService.class)
1103 protected LayoutService layoutService;
1104 @BeanReference(type = LayoutPersistence.class)
1105 protected LayoutPersistence layoutPersistence;
1106 @BeanReference(type = LayoutFinder.class)
1107 protected LayoutFinder layoutFinder;
1108 @BeanReference(type = ResourceLocalService.class)
1109 protected ResourceLocalService resourceLocalService;
1110 @BeanReference(type = UserLocalService.class)
1111 protected UserLocalService userLocalService;
1112 @BeanReference(type = UserService.class)
1113 protected UserService userService;
1114 @BeanReference(type = UserPersistence.class)
1115 protected UserPersistence userPersistence;
1116 @BeanReference(type = UserFinder.class)
1117 protected UserFinder userFinder;
1118 @BeanReference(type = AssetEntryLocalService.class)
1119 protected AssetEntryLocalService assetEntryLocalService;
1120 @BeanReference(type = AssetEntryService.class)
1121 protected AssetEntryService assetEntryService;
1122 @BeanReference(type = AssetEntryPersistence.class)
1123 protected AssetEntryPersistence assetEntryPersistence;
1124 @BeanReference(type = AssetEntryFinder.class)
1125 protected AssetEntryFinder assetEntryFinder;
1126 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1127 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1128 private String _beanIdentifier;
1129 }