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.SocialRequest;
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 SocialRequestLocalServiceBaseImpl
080 extends BaseLocalServiceImpl implements SocialRequestLocalService,
081 IdentifiableBean {
082
087
088
095 @Indexable(type = IndexableType.REINDEX)
096 public SocialRequest addSocialRequest(SocialRequest socialRequest)
097 throws SystemException {
098 socialRequest.setNew(true);
099
100 return socialRequestPersistence.update(socialRequest);
101 }
102
103
109 public SocialRequest createSocialRequest(long requestId) {
110 return socialRequestPersistence.create(requestId);
111 }
112
113
121 @Indexable(type = IndexableType.DELETE)
122 public SocialRequest deleteSocialRequest(long requestId)
123 throws PortalException, SystemException {
124 return socialRequestPersistence.remove(requestId);
125 }
126
127
134 @Indexable(type = IndexableType.DELETE)
135 public SocialRequest deleteSocialRequest(SocialRequest socialRequest)
136 throws SystemException {
137 return socialRequestPersistence.remove(socialRequest);
138 }
139
140 public DynamicQuery dynamicQuery() {
141 Class<?> clazz = getClass();
142
143 return DynamicQueryFactoryUtil.forClass(SocialRequest.class,
144 clazz.getClassLoader());
145 }
146
147
154 @SuppressWarnings("rawtypes")
155 public List dynamicQuery(DynamicQuery dynamicQuery)
156 throws SystemException {
157 return socialRequestPersistence.findWithDynamicQuery(dynamicQuery);
158 }
159
160
173 @SuppressWarnings("rawtypes")
174 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
175 throws SystemException {
176 return socialRequestPersistence.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 socialRequestPersistence.findWithDynamicQuery(dynamicQuery,
198 start, end, orderByComparator);
199 }
200
201
208 public long dynamicQueryCount(DynamicQuery dynamicQuery)
209 throws SystemException {
210 return socialRequestPersistence.countWithDynamicQuery(dynamicQuery);
211 }
212
213 public SocialRequest fetchSocialRequest(long requestId)
214 throws SystemException {
215 return socialRequestPersistence.fetchByPrimaryKey(requestId);
216 }
217
218
226 public SocialRequest getSocialRequest(long requestId)
227 throws PortalException, SystemException {
228 return socialRequestPersistence.findByPrimaryKey(requestId);
229 }
230
231 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
232 throws PortalException, SystemException {
233 return socialRequestPersistence.findByPrimaryKey(primaryKeyObj);
234 }
235
236
245 public SocialRequest getSocialRequestByUuidAndGroupId(String uuid,
246 long groupId) throws PortalException, SystemException {
247 return socialRequestPersistence.findByUUID_G(uuid, groupId);
248 }
249
250
262 public List<SocialRequest> getSocialRequests(int start, int end)
263 throws SystemException {
264 return socialRequestPersistence.findAll(start, end);
265 }
266
267
273 public int getSocialRequestsCount() throws SystemException {
274 return socialRequestPersistence.countAll();
275 }
276
277
284 @Indexable(type = IndexableType.REINDEX)
285 public SocialRequest updateSocialRequest(SocialRequest socialRequest)
286 throws SystemException {
287 return socialRequestPersistence.update(socialRequest);
288 }
289
290
295 public SocialActivityLocalService getSocialActivityLocalService() {
296 return socialActivityLocalService;
297 }
298
299
304 public void setSocialActivityLocalService(
305 SocialActivityLocalService socialActivityLocalService) {
306 this.socialActivityLocalService = socialActivityLocalService;
307 }
308
309
314 public SocialActivityPersistence getSocialActivityPersistence() {
315 return socialActivityPersistence;
316 }
317
318
323 public void setSocialActivityPersistence(
324 SocialActivityPersistence socialActivityPersistence) {
325 this.socialActivityPersistence = socialActivityPersistence;
326 }
327
328
333 public SocialActivityFinder getSocialActivityFinder() {
334 return socialActivityFinder;
335 }
336
337
342 public void setSocialActivityFinder(
343 SocialActivityFinder socialActivityFinder) {
344 this.socialActivityFinder = socialActivityFinder;
345 }
346
347
352 public SocialActivityAchievementLocalService getSocialActivityAchievementLocalService() {
353 return socialActivityAchievementLocalService;
354 }
355
356
361 public void setSocialActivityAchievementLocalService(
362 SocialActivityAchievementLocalService socialActivityAchievementLocalService) {
363 this.socialActivityAchievementLocalService = socialActivityAchievementLocalService;
364 }
365
366
371 public SocialActivityAchievementPersistence getSocialActivityAchievementPersistence() {
372 return socialActivityAchievementPersistence;
373 }
374
375
380 public void setSocialActivityAchievementPersistence(
381 SocialActivityAchievementPersistence socialActivityAchievementPersistence) {
382 this.socialActivityAchievementPersistence = socialActivityAchievementPersistence;
383 }
384
385
390 public SocialActivityCounterLocalService getSocialActivityCounterLocalService() {
391 return socialActivityCounterLocalService;
392 }
393
394
399 public void setSocialActivityCounterLocalService(
400 SocialActivityCounterLocalService socialActivityCounterLocalService) {
401 this.socialActivityCounterLocalService = socialActivityCounterLocalService;
402 }
403
404
409 public SocialActivityCounterPersistence getSocialActivityCounterPersistence() {
410 return socialActivityCounterPersistence;
411 }
412
413
418 public void setSocialActivityCounterPersistence(
419 SocialActivityCounterPersistence socialActivityCounterPersistence) {
420 this.socialActivityCounterPersistence = socialActivityCounterPersistence;
421 }
422
423
428 public SocialActivityCounterFinder getSocialActivityCounterFinder() {
429 return socialActivityCounterFinder;
430 }
431
432
437 public void setSocialActivityCounterFinder(
438 SocialActivityCounterFinder socialActivityCounterFinder) {
439 this.socialActivityCounterFinder = socialActivityCounterFinder;
440 }
441
442
447 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
448 return socialActivityInterpreterLocalService;
449 }
450
451
456 public void setSocialActivityInterpreterLocalService(
457 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
458 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
459 }
460
461
466 public SocialActivityLimitLocalService getSocialActivityLimitLocalService() {
467 return socialActivityLimitLocalService;
468 }
469
470
475 public void setSocialActivityLimitLocalService(
476 SocialActivityLimitLocalService socialActivityLimitLocalService) {
477 this.socialActivityLimitLocalService = socialActivityLimitLocalService;
478 }
479
480
485 public SocialActivityLimitPersistence getSocialActivityLimitPersistence() {
486 return socialActivityLimitPersistence;
487 }
488
489
494 public void setSocialActivityLimitPersistence(
495 SocialActivityLimitPersistence socialActivityLimitPersistence) {
496 this.socialActivityLimitPersistence = socialActivityLimitPersistence;
497 }
498
499
504 public SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
505 return socialActivitySettingLocalService;
506 }
507
508
513 public void setSocialActivitySettingLocalService(
514 SocialActivitySettingLocalService socialActivitySettingLocalService) {
515 this.socialActivitySettingLocalService = socialActivitySettingLocalService;
516 }
517
518
523 public SocialActivitySettingService getSocialActivitySettingService() {
524 return socialActivitySettingService;
525 }
526
527
532 public void setSocialActivitySettingService(
533 SocialActivitySettingService socialActivitySettingService) {
534 this.socialActivitySettingService = socialActivitySettingService;
535 }
536
537
542 public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
543 return socialActivitySettingPersistence;
544 }
545
546
551 public void setSocialActivitySettingPersistence(
552 SocialActivitySettingPersistence socialActivitySettingPersistence) {
553 this.socialActivitySettingPersistence = socialActivitySettingPersistence;
554 }
555
556
561 public SocialRelationLocalService getSocialRelationLocalService() {
562 return socialRelationLocalService;
563 }
564
565
570 public void setSocialRelationLocalService(
571 SocialRelationLocalService socialRelationLocalService) {
572 this.socialRelationLocalService = socialRelationLocalService;
573 }
574
575
580 public SocialRelationPersistence getSocialRelationPersistence() {
581 return socialRelationPersistence;
582 }
583
584
589 public void setSocialRelationPersistence(
590 SocialRelationPersistence socialRelationPersistence) {
591 this.socialRelationPersistence = socialRelationPersistence;
592 }
593
594
599 public SocialRequestLocalService getSocialRequestLocalService() {
600 return socialRequestLocalService;
601 }
602
603
608 public void setSocialRequestLocalService(
609 SocialRequestLocalService socialRequestLocalService) {
610 this.socialRequestLocalService = socialRequestLocalService;
611 }
612
613
618 public SocialRequestService getSocialRequestService() {
619 return socialRequestService;
620 }
621
622
627 public void setSocialRequestService(
628 SocialRequestService socialRequestService) {
629 this.socialRequestService = socialRequestService;
630 }
631
632
637 public SocialRequestPersistence getSocialRequestPersistence() {
638 return socialRequestPersistence;
639 }
640
641
646 public void setSocialRequestPersistence(
647 SocialRequestPersistence socialRequestPersistence) {
648 this.socialRequestPersistence = socialRequestPersistence;
649 }
650
651
656 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
657 return socialRequestInterpreterLocalService;
658 }
659
660
665 public void setSocialRequestInterpreterLocalService(
666 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
667 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
668 }
669
670
675 public CounterLocalService getCounterLocalService() {
676 return counterLocalService;
677 }
678
679
684 public void setCounterLocalService(CounterLocalService counterLocalService) {
685 this.counterLocalService = counterLocalService;
686 }
687
688
693 public ResourceLocalService getResourceLocalService() {
694 return resourceLocalService;
695 }
696
697
702 public void setResourceLocalService(
703 ResourceLocalService resourceLocalService) {
704 this.resourceLocalService = resourceLocalService;
705 }
706
707
712 public UserLocalService getUserLocalService() {
713 return userLocalService;
714 }
715
716
721 public void setUserLocalService(UserLocalService userLocalService) {
722 this.userLocalService = userLocalService;
723 }
724
725
730 public UserService getUserService() {
731 return userService;
732 }
733
734
739 public void setUserService(UserService userService) {
740 this.userService = userService;
741 }
742
743
748 public UserPersistence getUserPersistence() {
749 return userPersistence;
750 }
751
752
757 public void setUserPersistence(UserPersistence userPersistence) {
758 this.userPersistence = userPersistence;
759 }
760
761
766 public UserFinder getUserFinder() {
767 return userFinder;
768 }
769
770
775 public void setUserFinder(UserFinder userFinder) {
776 this.userFinder = userFinder;
777 }
778
779 public void afterPropertiesSet() {
780 persistedModelLocalServiceRegistry.register("com.liferay.portlet.social.model.SocialRequest",
781 socialRequestLocalService);
782 }
783
784 public void destroy() {
785 persistedModelLocalServiceRegistry.unregister(
786 "com.liferay.portlet.social.model.SocialRequest");
787 }
788
789
794 public String getBeanIdentifier() {
795 return _beanIdentifier;
796 }
797
798
803 public void setBeanIdentifier(String beanIdentifier) {
804 _beanIdentifier = beanIdentifier;
805 }
806
807 protected Class<?> getModelClass() {
808 return SocialRequest.class;
809 }
810
811 protected String getModelClassName() {
812 return SocialRequest.class.getName();
813 }
814
815
820 protected void runSQL(String sql) throws SystemException {
821 try {
822 DataSource dataSource = socialRequestPersistence.getDataSource();
823
824 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
825 sql, new int[0]);
826
827 sqlUpdate.update();
828 }
829 catch (Exception e) {
830 throw new SystemException(e);
831 }
832 }
833
834 @BeanReference(type = SocialActivityLocalService.class)
835 protected SocialActivityLocalService socialActivityLocalService;
836 @BeanReference(type = SocialActivityPersistence.class)
837 protected SocialActivityPersistence socialActivityPersistence;
838 @BeanReference(type = SocialActivityFinder.class)
839 protected SocialActivityFinder socialActivityFinder;
840 @BeanReference(type = SocialActivityAchievementLocalService.class)
841 protected SocialActivityAchievementLocalService socialActivityAchievementLocalService;
842 @BeanReference(type = SocialActivityAchievementPersistence.class)
843 protected SocialActivityAchievementPersistence socialActivityAchievementPersistence;
844 @BeanReference(type = SocialActivityCounterLocalService.class)
845 protected SocialActivityCounterLocalService socialActivityCounterLocalService;
846 @BeanReference(type = SocialActivityCounterPersistence.class)
847 protected SocialActivityCounterPersistence socialActivityCounterPersistence;
848 @BeanReference(type = SocialActivityCounterFinder.class)
849 protected SocialActivityCounterFinder socialActivityCounterFinder;
850 @BeanReference(type = SocialActivityInterpreterLocalService.class)
851 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
852 @BeanReference(type = SocialActivityLimitLocalService.class)
853 protected SocialActivityLimitLocalService socialActivityLimitLocalService;
854 @BeanReference(type = SocialActivityLimitPersistence.class)
855 protected SocialActivityLimitPersistence socialActivityLimitPersistence;
856 @BeanReference(type = SocialActivitySettingLocalService.class)
857 protected SocialActivitySettingLocalService socialActivitySettingLocalService;
858 @BeanReference(type = SocialActivitySettingService.class)
859 protected SocialActivitySettingService socialActivitySettingService;
860 @BeanReference(type = SocialActivitySettingPersistence.class)
861 protected SocialActivitySettingPersistence socialActivitySettingPersistence;
862 @BeanReference(type = SocialRelationLocalService.class)
863 protected SocialRelationLocalService socialRelationLocalService;
864 @BeanReference(type = SocialRelationPersistence.class)
865 protected SocialRelationPersistence socialRelationPersistence;
866 @BeanReference(type = SocialRequestLocalService.class)
867 protected SocialRequestLocalService socialRequestLocalService;
868 @BeanReference(type = SocialRequestService.class)
869 protected SocialRequestService socialRequestService;
870 @BeanReference(type = SocialRequestPersistence.class)
871 protected SocialRequestPersistence socialRequestPersistence;
872 @BeanReference(type = SocialRequestInterpreterLocalService.class)
873 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
874 @BeanReference(type = CounterLocalService.class)
875 protected CounterLocalService counterLocalService;
876 @BeanReference(type = ResourceLocalService.class)
877 protected ResourceLocalService resourceLocalService;
878 @BeanReference(type = UserLocalService.class)
879 protected UserLocalService userLocalService;
880 @BeanReference(type = UserService.class)
881 protected UserService userService;
882 @BeanReference(type = UserPersistence.class)
883 protected UserPersistence userPersistence;
884 @BeanReference(type = UserFinder.class)
885 protected UserFinder userFinder;
886 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
887 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
888 private String _beanIdentifier;
889 }