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​(TenantService tenantService)
        Parameters:
        tenantService - the tenantService to set
      • selectDirectAuthoritiesForUser

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

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