Class AbstractAuthorityBridgeDAO
java.lang.Object
org.alfresco.repo.security.authority.AbstractAuthorityBridgeDAO
- All Implemented Interfaces:
AuthorityBridgeDAO
- Direct Known Subclasses:
AuthorityBridgeDAOImpl
- Author:
- Andy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDirectAuthoritiesForUser(NodeRef authRef) protected abstract List<AuthorityBridgeLink>selectAuthorityBridgeLinks(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId) protected abstract List<AuthorityBridgeLink>selectDirectAuthoritiesForUser(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId, Long nodeId) voidsetNodeDAO(NodeDAO nodeDAO) voidsetQnameDAO(QNameDAO qnameDAO) voidsetTenantService(TenantService tenantService)
-
Constructor Details
-
AbstractAuthorityBridgeDAO
public AbstractAuthorityBridgeDAO()
-
-
Method Details
-
setNodeDAO
- Parameters:
nodeDAO- the nodeDAO to set
-
setQnameDAO
- Parameters:
qnameDAO- the qnameDAO to set
-
setTenantService
- Parameters:
tenantService- the tenantService to set
-
getAuthorityBridgeLinks
- Specified by:
getAuthorityBridgeLinksin interfaceAuthorityBridgeDAO
-
getDirectAuthoritiesForUser
- Specified by:
getDirectAuthoritiesForUserin interfaceAuthorityBridgeDAO
-
selectDirectAuthoritiesForUser
protected abstract List<AuthorityBridgeLink> selectDirectAuthoritiesForUser(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId, Long nodeId) - Parameters:
authorityContainerTypeQNameId- LongmemberAssocQNameId- LongauthorityNameQNameId- LongstoreId- Long
-
selectAuthorityBridgeLinks
protected abstract List<AuthorityBridgeLink> selectAuthorityBridgeLinks(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId) - Parameters:
authorityContainerTypeQNameId- LongmemberAssocQNameId- LongauthorityNameQNameId- LongstoreId- Long
-