Class AbstractAuthorityBridgeDAO

    • Constructor Detail

      • AbstractAuthorityBridgeDAO

        public AbstractAuthorityBridgeDAO()
    • Method Detail

      • setNodeDAO

        public void setNodeDAO​(NodeDAO nodeDAO)
        Parameters:
        nodeDAO - the nodeDAO to set
      • setQnameDAO

        public void setQnameDAO​(QNameDAO qnameDAO)
        Parameters:
        qnameDAO - the qnameDAO to set
      • setTenantService

        public void setTenantService​(org.alfresco.repo.tenant.TenantService tenantService)
        Parameters:
        tenantService - the tenantService to set
      • selectDirectAuthoritiesForUser

        protected abstract java.util.List<AuthorityBridgeLink> selectDirectAuthoritiesForUser​(java.lang.Long authorityContainerTypeQNameId,
                                                                                              java.lang.Long memberAssocQNameId,
                                                                                              java.lang.Long authorityNameQNameId,
                                                                                              java.lang.Long storeId,
                                                                                              java.lang.Long nodeId)
        Parameters:
        authorityContainerTypeQNameId - Long
        memberAssocQNameId - Long
        authorityNameQNameId - Long
        storeId - Long
      • selectAuthorityBridgeLinks

        protected abstract java.util.List<AuthorityBridgeLink> selectAuthorityBridgeLinks​(java.lang.Long authorityContainerTypeQNameId,
                                                                                          java.lang.Long memberAssocQNameId,
                                                                                          java.lang.Long authorityNameQNameId,
                                                                                          java.lang.Long storeId)
        Parameters:
        authorityContainerTypeQNameId - Long
        memberAssocQNameId - Long
        authorityNameQNameId - Long
        storeId - Long