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.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.log.Log;
027 import com.liferay.portal.kernel.log.LogFactoryUtil;
028 import com.liferay.portal.kernel.search.Indexer;
029 import com.liferay.portal.kernel.search.IndexerRegistryUtil;
030 import com.liferay.portal.kernel.search.SearchException;
031 import com.liferay.portal.kernel.util.OrderByComparator;
032 import com.liferay.portal.model.PersistedModel;
033 import com.liferay.portal.service.GroupLocalService;
034 import com.liferay.portal.service.GroupService;
035 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
036 import com.liferay.portal.service.ResourceLocalService;
037 import com.liferay.portal.service.ResourceService;
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.ResourceFinder;
043 import com.liferay.portal.service.persistence.ResourcePersistence;
044 import com.liferay.portal.service.persistence.UserFinder;
045 import com.liferay.portal.service.persistence.UserPersistence;
046
047 import com.liferay.portlet.social.model.SocialActivitySetting;
048 import com.liferay.portlet.social.service.SocialActivityAchievementLocalService;
049 import com.liferay.portlet.social.service.SocialActivityCounterLocalService;
050 import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
051 import com.liferay.portlet.social.service.SocialActivityLimitLocalService;
052 import com.liferay.portlet.social.service.SocialActivityLocalService;
053 import com.liferay.portlet.social.service.SocialActivitySettingLocalService;
054 import com.liferay.portlet.social.service.SocialActivitySettingService;
055 import com.liferay.portlet.social.service.SocialRelationLocalService;
056 import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
057 import com.liferay.portlet.social.service.SocialRequestLocalService;
058 import com.liferay.portlet.social.service.persistence.SocialActivityAchievementPersistence;
059 import com.liferay.portlet.social.service.persistence.SocialActivityCounterFinder;
060 import com.liferay.portlet.social.service.persistence.SocialActivityCounterPersistence;
061 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
062 import com.liferay.portlet.social.service.persistence.SocialActivityLimitPersistence;
063 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
064 import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
065 import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
066 import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
067
068 import java.io.Serializable;
069
070 import java.util.List;
071
072 import javax.sql.DataSource;
073
074
086 public abstract class SocialActivitySettingLocalServiceBaseImpl
087 implements SocialActivitySettingLocalService, IdentifiableBean {
088
093
094
101 public SocialActivitySetting addSocialActivitySetting(
102 SocialActivitySetting socialActivitySetting) throws SystemException {
103 socialActivitySetting.setNew(true);
104
105 socialActivitySetting = socialActivitySettingPersistence.update(socialActivitySetting,
106 false);
107
108 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
109
110 if (indexer != null) {
111 try {
112 indexer.reindex(socialActivitySetting);
113 }
114 catch (SearchException se) {
115 if (_log.isWarnEnabled()) {
116 _log.warn(se, se);
117 }
118 }
119 }
120
121 return socialActivitySetting;
122 }
123
124
130 public SocialActivitySetting createSocialActivitySetting(
131 long activitySettingId) {
132 return socialActivitySettingPersistence.create(activitySettingId);
133 }
134
135
142 public void deleteSocialActivitySetting(long activitySettingId)
143 throws PortalException, SystemException {
144 SocialActivitySetting socialActivitySetting = socialActivitySettingPersistence.remove(activitySettingId);
145
146 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
147
148 if (indexer != null) {
149 try {
150 indexer.delete(socialActivitySetting);
151 }
152 catch (SearchException se) {
153 if (_log.isWarnEnabled()) {
154 _log.warn(se, se);
155 }
156 }
157 }
158 }
159
160
166 public void deleteSocialActivitySetting(
167 SocialActivitySetting socialActivitySetting) throws SystemException {
168 socialActivitySettingPersistence.remove(socialActivitySetting);
169
170 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
171
172 if (indexer != null) {
173 try {
174 indexer.delete(socialActivitySetting);
175 }
176 catch (SearchException se) {
177 if (_log.isWarnEnabled()) {
178 _log.warn(se, se);
179 }
180 }
181 }
182 }
183
184
191 @SuppressWarnings("rawtypes")
192 public List dynamicQuery(DynamicQuery dynamicQuery)
193 throws SystemException {
194 return socialActivitySettingPersistence.findWithDynamicQuery(dynamicQuery);
195 }
196
197
210 @SuppressWarnings("rawtypes")
211 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
212 throws SystemException {
213 return socialActivitySettingPersistence.findWithDynamicQuery(dynamicQuery,
214 start, end);
215 }
216
217
231 @SuppressWarnings("rawtypes")
232 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
233 OrderByComparator orderByComparator) throws SystemException {
234 return socialActivitySettingPersistence.findWithDynamicQuery(dynamicQuery,
235 start, end, orderByComparator);
236 }
237
238
245 public long dynamicQueryCount(DynamicQuery dynamicQuery)
246 throws SystemException {
247 return socialActivitySettingPersistence.countWithDynamicQuery(dynamicQuery);
248 }
249
250 public SocialActivitySetting fetchSocialActivitySetting(
251 long activitySettingId) throws SystemException {
252 return socialActivitySettingPersistence.fetchByPrimaryKey(activitySettingId);
253 }
254
255
263 public SocialActivitySetting getSocialActivitySetting(
264 long activitySettingId) throws PortalException, SystemException {
265 return socialActivitySettingPersistence.findByPrimaryKey(activitySettingId);
266 }
267
268 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
269 throws PortalException, SystemException {
270 return socialActivitySettingPersistence.findByPrimaryKey(primaryKeyObj);
271 }
272
273
285 public List<SocialActivitySetting> getSocialActivitySettings(int start,
286 int end) throws SystemException {
287 return socialActivitySettingPersistence.findAll(start, end);
288 }
289
290
296 public int getSocialActivitySettingsCount() throws SystemException {
297 return socialActivitySettingPersistence.countAll();
298 }
299
300
307 public SocialActivitySetting updateSocialActivitySetting(
308 SocialActivitySetting socialActivitySetting) throws SystemException {
309 return updateSocialActivitySetting(socialActivitySetting, true);
310 }
311
312
320 public SocialActivitySetting updateSocialActivitySetting(
321 SocialActivitySetting socialActivitySetting, boolean merge)
322 throws SystemException {
323 socialActivitySetting.setNew(false);
324
325 socialActivitySetting = socialActivitySettingPersistence.update(socialActivitySetting,
326 merge);
327
328 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
329
330 if (indexer != null) {
331 try {
332 indexer.reindex(socialActivitySetting);
333 }
334 catch (SearchException se) {
335 if (_log.isWarnEnabled()) {
336 _log.warn(se, se);
337 }
338 }
339 }
340
341 return socialActivitySetting;
342 }
343
344
349 public SocialActivityLocalService getSocialActivityLocalService() {
350 return socialActivityLocalService;
351 }
352
353
358 public void setSocialActivityLocalService(
359 SocialActivityLocalService socialActivityLocalService) {
360 this.socialActivityLocalService = socialActivityLocalService;
361 }
362
363
368 public SocialActivityPersistence getSocialActivityPersistence() {
369 return socialActivityPersistence;
370 }
371
372
377 public void setSocialActivityPersistence(
378 SocialActivityPersistence socialActivityPersistence) {
379 this.socialActivityPersistence = socialActivityPersistence;
380 }
381
382
387 public SocialActivityFinder getSocialActivityFinder() {
388 return socialActivityFinder;
389 }
390
391
396 public void setSocialActivityFinder(
397 SocialActivityFinder socialActivityFinder) {
398 this.socialActivityFinder = socialActivityFinder;
399 }
400
401
406 public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
407 return socialActivityAchievementLocalService;
408 }
409
410
415 public void setSocialActivityAchievementLocalService(
416 SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
417 this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
418 }
419
420
425 public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
426 return socialActivityAchievementPersistence;
427 }
428
429
434 public void setSocialActivityAchievementPersistence(
435 SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
436 this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
437 }
438
439
444 public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
445 return socialActivityCounterLocalService;
446 }
447
448
453 public void setSocialActivityCounterLocalService(
454 SocialActivityCounterLocalService socialActivityCounterLocalService) {
455 this.socialActivityCounterLocalService = socialActivityCounterLocalService;
456 }
457
458
463 public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
464 return socialActivityCounterPersistence;
465 }
466
467
472 public void setSocialActivityCounterPersistence(
473 SocialActivityCounterPersistence socialActivityCounterPersistence) {
474 this.socialActivityCounterPersistence = socialActivityCounterPersistence;
475 }
476
477
482 public SocialActivityCounterFinder getSocialActivityCounterFinder() {
483 return socialActivityCounterFinder;
484 }
485
486
491 public void setSocialActivityCounterFinder(
492 SocialActivityCounterFinder socialActivityCounterFinder) {
493 this.socialActivityCounterFinder = socialActivityCounterFinder;
494 }
495
496
501 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
502 return socialActivityInterpreterLocalService;
503 }
504
505
510 public void setSocialActivityInterpreterLocalService(
511 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
512 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
513 }
514
515
520 public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
521 return socialActivityLimitLocalService;
522 }
523
524
529 public void setSocialActivityLimitLocalService(
530 SocialActivityLimitLocalService socialActivityLimitLocalService) {
531 this.socialActivityLimitLocalService = socialActivityLimitLocalService;
532 }
533
534
539 public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
540 return socialActivityLimitPersistence;
541 }
542
543
548 public void setSocialActivityLimitPersistence(
549 SocialActivityLimitPersistence socialActivityLimitPersistence) {
550 this.socialActivityLimitPersistence = socialActivityLimitPersistence;
551 }
552
553
558 public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
559 return socialActivitySettingLocalService;
560 }
561
562
567 public void setSocialActivitySettingLocalService(
568 SocialActivitySettingLocalService socialActivitySettingLocalService) {
569 this.socialActivitySettingLocalService = socialActivitySettingLocalService;
570 }
571
572
577 public SocialActivitySettingService getSocialActivitySettingService() {
578 return socialActivitySettingService;
579 }
580
581
586 public void setSocialActivitySettingService(
587 SocialActivitySettingService socialActivitySettingService) {
588 this.socialActivitySettingService = socialActivitySettingService;
589 }
590
591
596 public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
597 return socialActivitySettingPersistence;
598 }
599
600
605 public void setSocialActivitySettingPersistence(
606 SocialActivitySettingPersistence socialActivitySettingPersistence) {
607 this.socialActivitySettingPersistence = socialActivitySettingPersistence;
608 }
609
610
615 public SocialRelationLocalService getSocialRelationLocalService() {
616 return socialRelationLocalService;
617 }
618
619
624 public void setSocialRelationLocalService(
625 SocialRelationLocalService socialRelationLocalService) {
626 this.socialRelationLocalService = socialRelationLocalService;
627 }
628
629
634 public SocialRelationPersistence getSocialRelationPersistence() {
635 return socialRelationPersistence;
636 }
637
638
643 public void setSocialRelationPersistence(
644 SocialRelationPersistence socialRelationPersistence) {
645 this.socialRelationPersistence = socialRelationPersistence;
646 }
647
648
653 public SocialRequestLocalService getSocialRequestLocalService() {
654 return socialRequestLocalService;
655 }
656
657
662 public void setSocialRequestLocalService(
663 SocialRequestLocalService socialRequestLocalService) {
664 this.socialRequestLocalService = socialRequestLocalService;
665 }
666
667
672 public SocialRequestPersistence getSocialRequestPersistence() {
673 return socialRequestPersistence;
674 }
675
676
681 public void setSocialRequestPersistence(
682 SocialRequestPersistence socialRequestPersistence) {
683 this.socialRequestPersistence = socialRequestPersistence;
684 }
685
686
691 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
692 return socialRequestInterpreterLocalService;
693 }
694
695
700 public void setSocialRequestInterpreterLocalService(
701 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
702 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
703 }
704
705
710 public CounterLocalService getCounterLocalService() {
711 return counterLocalService;
712 }
713
714
719 public void setCounterLocalService(CounterLocalService counterLocalService) {
720 this.counterLocalService = counterLocalService;
721 }
722
723
728 public GroupLocalService getGroupLocalService() {
729 return groupLocalService;
730 }
731
732
737 public void setGroupLocalService(GroupLocalService groupLocalService) {
738 this.groupLocalService = groupLocalService;
739 }
740
741
746 public GroupService getGroupService() {
747 return groupService;
748 }
749
750
755 public void setGroupService(GroupService groupService) {
756 this.groupService = groupService;
757 }
758
759
764 public GroupPersistence getGroupPersistence() {
765 return groupPersistence;
766 }
767
768
773 public void setGroupPersistence(GroupPersistence groupPersistence) {
774 this.groupPersistence = groupPersistence;
775 }
776
777
782 public GroupFinder getGroupFinder() {
783 return groupFinder;
784 }
785
786
791 public void setGroupFinder(GroupFinder groupFinder) {
792 this.groupFinder = groupFinder;
793 }
794
795
800 public ResourceLocalService getResourceLocalService() {
801 return resourceLocalService;
802 }
803
804
809 public void setResourceLocalService(
810 ResourceLocalService resourceLocalService) {
811 this.resourceLocalService = resourceLocalService;
812 }
813
814
819 public ResourceService getResourceService() {
820 return resourceService;
821 }
822
823
828 public void setResourceService(ResourceService resourceService) {
829 this.resourceService = resourceService;
830 }
831
832
837 public ResourcePersistence getResourcePersistence() {
838 return resourcePersistence;
839 }
840
841
846 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
847 this.resourcePersistence = resourcePersistence;
848 }
849
850
855 public ResourceFinder getResourceFinder() {
856 return resourceFinder;
857 }
858
859
864 public void setResourceFinder(ResourceFinder resourceFinder) {
865 this.resourceFinder = resourceFinder;
866 }
867
868
873 public UserLocalService getUserLocalService() {
874 return userLocalService;
875 }
876
877
882 public void setUserLocalService(UserLocalService userLocalService) {
883 this.userLocalService = userLocalService;
884 }
885
886
891 public UserService getUserService() {
892 return userService;
893 }
894
895
900 public void setUserService(UserService userService) {
901 this.userService = userService;
902 }
903
904
909 public UserPersistence getUserPersistence() {
910 return userPersistence;
911 }
912
913
918 public void setUserPersistence(UserPersistence userPersistence) {
919 this.userPersistence = userPersistence;
920 }
921
922
927 public UserFinder getUserFinder() {
928 return userFinder;
929 }
930
931
936 public void setUserFinder(UserFinder userFinder) {
937 this.userFinder = userFinder;
938 }
939
940 public void afterPropertiesSet() {
941 persistedModelLocalServiceRegistry.register("com.liferay.portlet.social.model.SocialActivitySetting",
942 socialActivitySettingLocalService);
943 }
944
945 public void destroy() {
946 persistedModelLocalServiceRegistry.unregister(
947 "com.liferay.portlet.social.model.SocialActivitySetting");
948 }
949
950
955 public String getBeanIdentifier() {
956 return _beanIdentifier;
957 }
958
959
964 public void setBeanIdentifier(String beanIdentifier) {
965 _beanIdentifier = beanIdentifier;
966 }
967
968 protected ClassLoader getClassLoader() {
969 Class<?> clazz = getClass();
970
971 return clazz.getClassLoader();
972 }
973
974 protected Class<?> getModelClass() {
975 return SocialActivitySetting.class;
976 }
977
978 protected String getModelClassName() {
979 return SocialActivitySetting.class.getName();
980 }
981
982
987 protected void runSQL(String sql) throws SystemException {
988 try {
989 DataSource dataSource = socialActivitySettingPersistence.getDataSource();
990
991 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
992 sql, new int[0]);
993
994 sqlUpdate.update();
995 }
996 catch (Exception e) {
997 throw new SystemException(e);
998 }
999 }
1000
1001 @BeanReference(type = SocialActivityLocalService.class)
1002 protected SocialActivityLocalService socialActivityLocalService;
1003 @BeanReference(type = SocialActivityPersistence.class)
1004 protected SocialActivityPersistence socialActivityPersistence;
1005 @BeanReference(type = SocialActivityFinder.class)
1006 protected SocialActivityFinder socialActivityFinder;
1007 @BeanReference(type = SocialActivityAchievementLocalService.class)
1008 protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
1009 @BeanReference(type = SocialActivityAchievementPersistence.class)
1010 protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
1011 @BeanReference(type = SocialActivityCounterLocalService.class)
1012 protected SocialActivityCounterLocalService socialActivityCounterLocalService;
1013 @BeanReference(type = SocialActivityCounterPersistence.class)
1014 protected SocialActivityCounterPersistence socialActivityCounterPersistence;
1015 @BeanReference(type = SocialActivityCounterFinder.class)
1016 protected SocialActivityCounterFinder socialActivityCounterFinder;
1017 @BeanReference(type = SocialActivityInterpreterLocalService.class)
1018 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
1019 @BeanReference(type = SocialActivityLimitLocalService.class)
1020 protected SocialActivityLimitLocalService socialActivityLimitLocalService;
1021 @BeanReference(type = SocialActivityLimitPersistence.class)
1022 protected SocialActivityLimitPersistence socialActivityLimitPersistence;
1023 @BeanReference(type = SocialActivitySettingLocalService.class)
1024 protected SocialActivitySettingLocalService socialActivitySettingLocalService;
1025 @BeanReference(type = SocialActivitySettingService.class)
1026 protected SocialActivitySettingService socialActivitySettingService;
1027 @BeanReference(type = SocialActivitySettingPersistence.class)
1028 protected SocialActivitySettingPersistence socialActivitySettingPersistence;
1029 @BeanReference(type = SocialRelationLocalService.class)
1030 protected SocialRelationLocalService socialRelationLocalService;
1031 @BeanReference(type = SocialRelationPersistence.class)
1032 protected SocialRelationPersistence socialRelationPersistence;
1033 @BeanReference(type = SocialRequestLocalService.class)
1034 protected SocialRequestLocalService socialRequestLocalService;
1035 @BeanReference(type = SocialRequestPersistence.class)
1036 protected SocialRequestPersistence socialRequestPersistence;
1037 @BeanReference(type = SocialRequestInterpreterLocalService.class)
1038 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
1039 @BeanReference(type = CounterLocalService.class)
1040 protected CounterLocalService counterLocalService;
1041 @BeanReference(type = GroupLocalService.class)
1042 protected GroupLocalService groupLocalService;
1043 @BeanReference(type = GroupService.class)
1044 protected GroupService groupService;
1045 @BeanReference(type = GroupPersistence.class)
1046 protected GroupPersistence groupPersistence;
1047 @BeanReference(type = GroupFinder.class)
1048 protected GroupFinder groupFinder;
1049 @BeanReference(type = ResourceLocalService.class)
1050 protected ResourceLocalService resourceLocalService;
1051 @BeanReference(type = ResourceService.class)
1052 protected ResourceService resourceService;
1053 @BeanReference(type = ResourcePersistence.class)
1054 protected ResourcePersistence resourcePersistence;
1055 @BeanReference(type = ResourceFinder.class)
1056 protected ResourceFinder resourceFinder;
1057 @BeanReference(type = UserLocalService.class)
1058 protected UserLocalService userLocalService;
1059 @BeanReference(type = UserService.class)
1060 protected UserService userService;
1061 @BeanReference(type = UserPersistence.class)
1062 protected UserPersistence userPersistence;
1063 @BeanReference(type = UserFinder.class)
1064 protected UserFinder userFinder;
1065 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1066 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1067 private static Log _log = LogFactoryUtil.getLog(SocialActivitySettingLocalServiceBaseImpl.class);
1068 private String _beanIdentifier;
1069 }