Processamento de Acordo de nível de serviço (ANS)
O mecanismo de ANS executa duas etapas para avaliar as definições do ANS e suas condições com base em uma tarefa.
O mecanismo de ANS executa as seguintes etapas:
- Verifica as definições do ANS que não têm um registro de ANS ativo associado à tarefa. O mecanismo de ANS determina se a definição do ANS se aplica à tarefa e se é necessário criar um registro de ANS. As verificações de condição a seguir são realizadas:
- Se a Condição de início for verdadeira e a condição de parada for verdadeira, não faça nada. Nenhum registro de ANS é criado, pois a condição de parada substitui a condição de início.
- Se a condição de início for verdadeira e a condição de parada for falsa, um novo registro de ANS será criado para esta tarefa usando a definição do ANS. O registro de ANS é definido para a fase Em andamento.
- Verifica todos os registros de ANS ativos associados à tarefa. O mecanismo determina se os registros de ANS estão mudando de fase. As verificações de condição são realizadas na seguinte ordem:
- Se a condição de parada for verdadeira, o ANS mudará para Concluído e se tornará inativo.
- Se as condições Redefinir e Iniciar forem verdadeiras, o ANS será alterado para Concluído e um novo ANS de tarefa será criado.
- Se a condição de início for falsa, o ANS mudará para Cancelado e se tornará inativo.
- Se o ANS estiver ativo, a condição de pausa for verdadeira e a fase de ANS estiver Em andamento, o ANS será pausado.
- Se o ANS estiver ativo, a condição de pausa for falsa e a fase de ANS estiver Pausado, o ANS muda novamente para Em andamento.