Class SubscriptionsDAOImpl
java.lang.Object
org.alfresco.repo.domain.subscriptions.AbstractSubscriptionsDAO
org.alfresco.repo.domain.subscriptions.ibatis.SubscriptionsDAOImpl
- All Implemented Interfaces:
SubscriptionsDAO
-
Field Summary
Fields inherited from class org.alfresco.repo.domain.subscriptions.AbstractSubscriptionsDAO
nodeService, personService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcountFollowers(String userId) intcountSubscriptions(String userId, SubscriptionItemTypeEnum type) voiddeleteSubscription(String userId, NodeRef node) booleanhasSubscribed(String userId, NodeRef node) voidinsertSubscription(String userId, NodeRef node) selectFollowers(String userId, org.alfresco.query.PagingRequest pagingRequest) selectFollowing(String userId, org.alfresco.query.PagingRequest pagingRequest) selectSubscriptions(String userId, SubscriptionItemTypeEnum type, org.alfresco.query.PagingRequest pagingRequest) final voidsetQNameDAO(QNameDAO qnameDAO) final voidsetSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate) Methods inherited from class org.alfresco.repo.domain.subscriptions.AbstractSubscriptionsDAO
getUserNodeRef, setNodeService, setPersonService
-
Constructor Details
-
SubscriptionsDAOImpl
public SubscriptionsDAOImpl()
-
-
Method Details
-
setSqlSessionTemplate
public final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate) -
setQNameDAO
-
selectSubscriptions
public PagingSubscriptionResults selectSubscriptions(String userId, SubscriptionItemTypeEnum type, org.alfresco.query.PagingRequest pagingRequest) - Specified by:
selectSubscriptionsin interfaceSubscriptionsDAO- Specified by:
selectSubscriptionsin classAbstractSubscriptionsDAO
-
countSubscriptions
- Specified by:
countSubscriptionsin interfaceSubscriptionsDAO- Specified by:
countSubscriptionsin classAbstractSubscriptionsDAO
-
insertSubscription
- Specified by:
insertSubscriptionin interfaceSubscriptionsDAO- Specified by:
insertSubscriptionin classAbstractSubscriptionsDAO
-
deleteSubscription
- Specified by:
deleteSubscriptionin interfaceSubscriptionsDAO- Specified by:
deleteSubscriptionin classAbstractSubscriptionsDAO
-
hasSubscribed
- Specified by:
hasSubscribedin interfaceSubscriptionsDAO- Specified by:
hasSubscribedin classAbstractSubscriptionsDAO
-
selectFollowing
public PagingFollowingResults selectFollowing(String userId, org.alfresco.query.PagingRequest pagingRequest) -
selectFollowers
public PagingFollowingResults selectFollowers(String userId, org.alfresco.query.PagingRequest pagingRequest) - Specified by:
selectFollowersin interfaceSubscriptionsDAO- Specified by:
selectFollowersin classAbstractSubscriptionsDAO
-
countFollowers
- Specified by:
countFollowersin interfaceSubscriptionsDAO- Specified by:
countFollowersin classAbstractSubscriptionsDAO
-