public abstract class AbstractAuthorityBridgeDAO extends Object implements AuthorityBridgeDAO
| Constructor and Description |
|---|
AbstractAuthorityBridgeDAO() |
| Modifier and Type | Method and Description |
|---|---|
List<AuthorityBridgeLink> |
getAuthorityBridgeLinks() |
List<AuthorityBridgeLink> |
getDirectAuthoritiesForUser(org.alfresco.service.cmr.repository.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) |
void |
setNodeDAO(NodeDAO nodeDAO) |
void |
setQnameDAO(QNameDAO qnameDAO) |
void |
setTenantService(org.alfresco.repo.tenant.TenantService tenantService) |
public void setNodeDAO(NodeDAO nodeDAO)
nodeDAO - the nodeDAO to setpublic void setQnameDAO(QNameDAO qnameDAO)
qnameDAO - the qnameDAO to setpublic void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
tenantService - the tenantService to setpublic List<AuthorityBridgeLink> getAuthorityBridgeLinks()
getAuthorityBridgeLinks in interface AuthorityBridgeDAOpublic List<AuthorityBridgeLink> getDirectAuthoritiesForUser(org.alfresco.service.cmr.repository.NodeRef authRef)
getDirectAuthoritiesForUser in interface AuthorityBridgeDAOprotected abstract List<AuthorityBridgeLink> selectDirectAuthoritiesForUser(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId, Long nodeId)
authorityContainerTypeQNameId - LongmemberAssocQNameId - LongauthorityNameQNameId - LongstoreId - Longprotected abstract List<AuthorityBridgeLink> selectAuthorityBridgeLinks(Long authorityContainerTypeQNameId, Long memberAssocQNameId, Long authorityNameQNameId, Long storeId)
authorityContainerTypeQNameId - LongmemberAssocQNameId - LongauthorityNameQNameId - LongstoreId - LongCopyright © 2005–2018 Alfresco Software. All rights reserved.