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, NodeRef node)booleanhasSubscribed(String userId, NodeRef node)voidinsertSubscription(String userId, NodeRef node)PagingFollowingResultsselectFollowers(String userId, PagingRequest pagingRequest)PagingFollowingResultsselectFollowing(String userId, PagingRequest pagingRequest)PagingSubscriptionResultsselectSubscriptions(String userId, SubscriptionItemTypeEnum type, PagingRequest pagingRequest)
-
-
-
Method Detail
-
selectSubscriptions
PagingSubscriptionResults selectSubscriptions(String userId, SubscriptionItemTypeEnum type, PagingRequest pagingRequest)
-
countSubscriptions
int countSubscriptions(String userId, SubscriptionItemTypeEnum type)
-
selectFollowing
PagingFollowingResults selectFollowing(String userId, PagingRequest pagingRequest)
-
selectFollowers
PagingFollowingResults selectFollowers(String userId, PagingRequest pagingRequest)
-
countFollowers
int countFollowers(String userId)
-
-