public class SubscriptionsDAOImpl extends AbstractSubscriptionsDAO
nodeService, personService| Constructor and Description |
|---|
SubscriptionsDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
countFollowers(java.lang.String userId) |
int |
countSubscriptions(java.lang.String userId,
SubscriptionItemTypeEnum type) |
void |
deleteSubscription(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node) |
boolean |
hasSubscribed(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node) |
void |
insertSubscription(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node) |
PagingFollowingResults |
selectFollowers(java.lang.String userId,
org.alfresco.query.PagingRequest pagingRequest) |
PagingFollowingResults |
selectFollowing(java.lang.String userId,
org.alfresco.query.PagingRequest pagingRequest) |
PagingSubscriptionResults |
selectSubscriptions(java.lang.String userId,
SubscriptionItemTypeEnum type,
org.alfresco.query.PagingRequest pagingRequest) |
void |
setQNameDAO(QNameDAO qnameDAO) |
void |
setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate) |
getUserNodeRef, setNodeService, setPersonServicepublic final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
public final void setQNameDAO(QNameDAO qnameDAO)
public PagingSubscriptionResults selectSubscriptions(java.lang.String userId, SubscriptionItemTypeEnum type, org.alfresco.query.PagingRequest pagingRequest)
selectSubscriptions in interface SubscriptionsDAOselectSubscriptions in class AbstractSubscriptionsDAOpublic int countSubscriptions(java.lang.String userId,
SubscriptionItemTypeEnum type)
countSubscriptions in interface SubscriptionsDAOcountSubscriptions in class AbstractSubscriptionsDAOpublic void insertSubscription(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node)
insertSubscription in interface SubscriptionsDAOinsertSubscription in class AbstractSubscriptionsDAOpublic void deleteSubscription(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node)
deleteSubscription in interface SubscriptionsDAOdeleteSubscription in class AbstractSubscriptionsDAOpublic boolean hasSubscribed(java.lang.String userId,
org.alfresco.service.cmr.repository.NodeRef node)
hasSubscribed in interface SubscriptionsDAOhasSubscribed in class AbstractSubscriptionsDAOpublic PagingFollowingResults selectFollowing(java.lang.String userId, org.alfresco.query.PagingRequest pagingRequest)
public PagingFollowingResults selectFollowers(java.lang.String userId, org.alfresco.query.PagingRequest pagingRequest)
selectFollowers in interface SubscriptionsDAOselectFollowers in class AbstractSubscriptionsDAOpublic int countFollowers(java.lang.String userId)
countFollowers in interface SubscriptionsDAOcountFollowers in class AbstractSubscriptionsDAOCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.