select distinct permission from org.alfresco.repo.domain.hibernate.DbPermissionImpl as permission where permission.typeQname = :permissionTypeQName and permission.name = :permissionName select ace from org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl as ace where ace.accessControlList.id = :accessControlListId select ace from org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl as ace where ace.permission.id = :permissionId select ace from org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl as ace where ace.authority.recipient = :authorityRecipient select ace from org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl as ace where ace.authority.recipient = :authorityRecipient and ace.accessControlList.node.store.key.protocol = :storeProtocol and ace.accessControlList.node.store.key.identifier = :storeIdentifier and ace.accessControlList.node.uuid = :nodeUuid select ace from org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl as ace where ace.permission.typeQname = :permissionTypeQName and ace.permission.name = :permissionName and ace.authority.recipient = :authorityRecipient and ace.accessControlList.node.store.key.protocol = :storeProtocol and ace.accessControlList.node.store.key.identifier = :storeIdentifier and ace.accessControlList.node.uuid = :nodeUuid select acl from org.alfresco.repo.domain.hibernate.DbAccessControlListImpl as acl where acl.node.store.key.protocol = :storeProtocol and acl.node.store.key.identifier = :storeIdentifier and acl.node.uuid = :nodeUuid