Algoritmos do Objeto de Manutenção

A tabela a seguir descreve todos os eventos do sistema com suporte para objetos de manutenção.

Evento do Sistema Opcional / Obrigatório Descrição
Auditoria Opcional

Os algoritmos deste tipo são chamados para notificar qualquer mudança no conjunto de tabelas do objeto de manutenção. Esses algoritmos são chamados exatamente antes do commit, no fim de uma transação lógica. O sistema rastreia quais registros são adicionados ou alterados durante uma transação e todos os algoritmos de auditoria do Objeto de Manutenção são executados na ordem em que cada registro foi adicionado ou atualizado primeiro.

Determinar Objeto de Negócios Opcional

O algoritmo desse tipo é usado para determinar o Objeto de Negócios associado a uma instância do objeto de manutenção. É necessário criar o plug-in de um algoritmo em um Objeto de Manutenção para ativar as funcionalidades das regras do objeto de negócios.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Aplicabilidade ILM Opcional

Os algoritmos deste tipo são usados para os objetos de manutenção ativados para a exclusão do objeto do Gerenciamento do Ciclo de Vida da Informação. Eles são utilizados na revisão dos registros que alcançaram o número máximo de dias de retenção e avalia se esses registros estão prontos para serem arquivados.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Informações Opcional

Usamos o termo "Informações do Objeto de Manutenção" para descrever as informações básicas que aparecem em todo o sistema para descrever uma instância do objeto de manutenção. Os dados que aparecem na descrição dessas informações são elaborados com o uso desse algoritmo.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Gerenciar Programação de Exclusão Opcional

Os algoritmos deste tipo são usados para os objetos de manutenção ativados para a exclusão do objeto, que é uma medida para proteger a Privacidade dos Dados. São acionados quando determinados eventos do sistema ocorrem para esses objetos. Os algoritmos são usados para determinar se o registro precisa ser programado para exclusão e, se sim, criar ou manter uma entrada para o registro na Programação de Exclusão do Objeto.

Controle de Revisão Opcional

Um algoritmo desse tipo é usado para impor as regras do controle de revisão quando um objeto é adicionado, alterado ou excluído. O serviço do objeto de manutenção chama o plug-in uma vez antes que o objeto seja processado e novamente depois da aplicação de todas as regras do objeto de negócios. Isso permite que as regras de revisão sejam executadas nos horários adequados à revisão.

Transição Opcional

O sistema chama algoritmos desse tipo em cada transição de estado de um objeto de negócios bem-sucedida e também quando o objeto é criado. Esses algoritmos são geralmente usados para registrar a transição no log do objeto de manutenção.

Observe que a maioria dos objetos de manutenção de base já vêm com um registro automático das transições de status. Nesse caso, você pode usar esses algoritmos para substituir a funcionalidade de registro base pela sua própria. Para obter mais informações, consulte Transições de Status são Auditadas.

Erro de Transição Opcional

O sistema chama esse tipo de algoritmo quando ocorre uma falha na transição do status e o objeto de negócios precisa ser salvo no último status com êxito. O algoritmo é responsável por registrar o erro da transição em algum lugar, geralmente no log do objeto de manutenção.

Observe que, nesse caso, o chamador NÃO recebe um erro. Porém, em vez disso, a chamada é finalizada com sucesso, e a exceção é registrada em algum lugar, de acordo com a lógica do plug-in.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.