Interface SubscriptionsDAO
-
- All Known Implementing Classes:
AbstractSubscriptionsDAO,SubscriptionsDAOImpl
public interface SubscriptionsDAO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcountFollowers(String userId)intcountSubscriptions(String userId, SubscriptionItemTypeEnum type)voiddeleteSubscription(String userId, org.alfresco.service.cmr.repository.NodeRef node)booleanhasSubscribed(String userId, org.alfresco.service.cmr.repository.NodeRef node)voidinsertSubscription(String userId, org.alfresco.service.cmr.repository.NodeRef node)PagingFollowingResultsselectFollowers(String userId, org.alfresco.query.PagingRequest pagingRequest)PagingFollowingResultsselectFollowing(String userId, org.alfresco.query.PagingRequest pagingRequest)PagingSubscriptionResultsselectSubscriptions(String userId, SubscriptionItemTypeEnum type, org.alfresco.query.PagingRequest pagingRequest)
-
-
-
Method Detail
-
selectSubscriptions
PagingSubscriptionResults selectSubscriptions(String userId, SubscriptionItemTypeEnum type, org.alfresco.query.PagingRequest pagingRequest)
-
countSubscriptions
int countSubscriptions(String userId, SubscriptionItemTypeEnum type)
-
insertSubscription
void insertSubscription(String userId, org.alfresco.service.cmr.repository.NodeRef node)
-
deleteSubscription
void deleteSubscription(String userId, org.alfresco.service.cmr.repository.NodeRef node)
-
hasSubscribed
boolean hasSubscribed(String userId, org.alfresco.service.cmr.repository.NodeRef node)
-
selectFollowing
PagingFollowingResults selectFollowing(String userId, org.alfresco.query.PagingRequest pagingRequest)
-
selectFollowers
PagingFollowingResults selectFollowers(String userId, org.alfresco.query.PagingRequest pagingRequest)
-
countFollowers
int countFollowers(String userId)
-
-