Cenários de Ocorrência de Eventos

<< Clique para Mostrar o Sumário >>

 

Cenários de Ocorrência de Eventos

Os registros de eventos ou sinalização em Tela podem ser originados em diferentes contextos, definindo os cenários descritos a seguir.

 

Primeiro Cenário

Mensagem gerada em tempo de execução por objeto de Servidor. Neste cenário todos os níveis de mensagem são registrados em arquivo de log do Elipse E3 ou Elipse Power e nenhum é sinalizado em Tela. O processamento é realizado pelo objeto hpLogEvent.

Na propriedade RegisterLevel deste objeto é realizada a configuração de quais níveis de mensagem são processados. Esta propriedade configura o nível mais baixo que se deseja processar, ignorando os níveis abaixo desta configuração. O valor padrão desta propriedade é 3 (três), indicando que são ignorados os níveis 0: Trace, 1: Debug e 2: Info, e processados apenas os eventos de níveis 3: Warn, 4: Error e 5: Fatal. A propriedade RegisterLevel tem escopo global na aplicação, servindo de configuração para todos os cenários descritos neste tópico.

 

Segundo Cenário

Mensagem gerada em tempo de execução por objeto do Viewer. Neste cenário todos os níveis de mensagem são registrados em arquivo de log do Elipse E3 ou Elipse Power e os níveis 4: Error e 5: Fatal são sinalizados em Tela. O processamento é realizado pelo Tag hpLogEvent, localizado em Viewer - hpControls - Log.

 

Terceiro Cenário

Mensagem gerada em tempo de edição no Studio (CustomConfig), tanto por objetos de servidor como por objetos do Viewer. Neste cenário todos os níveis de mensagem são sinalizados em Tela e nenhum é registrado em arquivo. O processamento é realizado pelo método hpLogEvent, que deve ser copiado para o objeto que solicita a sinalização em tempo de edição. Para copiá-lo, acesse o Tag hpLogEvent, localizado em Viewer - hpControls - Log. O código encontra-se no evento OnValueChange.

Esta página foi útil?