001
014
015 package com.liferay.portlet.social.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
022 @ProviderType
023 public interface SocialActivityFinder {
024 public int countByGroupId(long groupId);
025
026 public int countByGroupUsers(long groupId);
027
028 public int countByOrganizationId(long organizationId);
029
030 public int countByOrganizationUsers(long organizationId);
031
032 public int countByRelation(long userId);
033
034 public int countByRelationType(long userId, int type);
035
036 public int countByUserGroups(long userId);
037
038 public int countByUserGroupsAndOrganizations(long userId);
039
040 public int countByUserOrganizations(long userId);
041
042 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByGroupId(
043 long groupId, int start, int end);
044
045 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByGroupUsers(
046 long groupId, int start, int end);
047
048 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByOrganizationId(
049 long organizationId, int start, int end);
050
051 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByOrganizationUsers(
052 long organizationId, int start, int end);
053
054 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByRelation(
055 long userId, int start, int end);
056
057 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByRelationType(
058 long userId, int type, int start, int end);
059
060 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByUserGroups(
061 long userId, int start, int end);
062
063 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByUserGroupsAndOrganizations(
064 long userId, int start, int end);
065
066 public java.util.List<com.liferay.portlet.social.model.SocialActivity> findByUserOrganizations(
067 long userId, int start, int end);
068 }