Resolução de características efetivas para o tempo de leitura do modelo aplicado

Featurekamo-shared-library
Navios
19 de abril de 2026 às 21:34 UTC
Autor
Kamo
Enviar
b111835

Adiciona o portão de tempo de leitura que torna o modelo de segurança aplicado o final fonte de verdade para disponibilidade de recursos, então o estado DB não pode vazar o recurso desactivado e um recurso habilitado para força é sempre visível Mesmo quando o DB não alcançou. Novos métodos em AppliedModelEnforcementService: - computAvailabilitiesMap(org) — resolução de um passo de cada ServiceType disponibilidade para uma org em uma única pesquisa. Serve como o lote primitivo os outros novos métodos se baseiam. - isAppEffectively Enabled(org, serviceType, features) — o canônico "é Esta aplicação está ligada. Os serviços principais estão sempre ligados, sempre desactualizados, FORCE ENABLED sempre on, NOT Disponível sempre off; OPTIONAL * A linha OrgFeature é um estado ativo. - ********************** características) - o Set<ServiceType> companheiro de chamadas que precisam de "todos os aplicativos efetivamente ligados" como um conjunto. - ComputEffectiveFeatures(org, features) — devolve uma nova ArrayList de OrgFeature linhas projetadas através do portão: NÃO DISPONÍVEL caiu, FORCE ENABLED forçado a activar (mesmo nas linhas DB desactivadas), e Aplicações FORCE ENABLED sem linha DB ainda representada por linhas transitórias (organização-escoberto, nunca persistiu). Chamadores serializando recursos de uma org para clientes agora roteie através computEffectiveCaracteres em vez de ler a coleção bruta, assim o frontend vê por padrão a view applicated-model-gated.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços