3. SERVIÇO DE NOTIFICAÇÃO DE GERENCIAMENTO

A única primitiva de serviço para o serviço de notificação de gerenciamento é o M-EVENT-REPORT. Esta primitiva é usada para reportar uma notificação para o gerente que requisitou a mesma. Ao contrário, em todas as outras operações de gerenciamento, o evento report é iniciado pelo processo agente e o processo gerenciado é a resposta. O serviço pode ser de qualquer tipo de confirmações ou não confirmações.

A tabela 1, parte (a), lista os parâmetros usados na primitiva M-EVENT-REPORT, e a tabela 2 tem as definições.

A primeira coluna da tabela 1 é uma lista com os nomes dos parâmetros. A segunda coluna indica qual destes parâmetros estão presentes na primitiva request emitida pelo usuário fonte CMIS para o CMIS destino. Estes parâmetros são transmitidos inalterados para o usuário destino em uma primitiva de indicaçào matching. Se isto for um serviço de confirm então o usuário destino responde com uma primitiva de response emitida para o CMIS; a terceira coluna lista os parâmetros correspondestes.

Estes parâmetros são posteriormente transmitidos inalterados para o usuário inicial em uma primitiva confirm.

Cada notificação é acompanhada por um único identificador que é provido pelo usuário inicial e transmitido para o usuário destino. O modo de indicar parâmetros se uma resposta é requisitada para esta notificação. Os próximos dois parâmetros especificam a classe do onbeto e a instância do objeto especificado no qual o evento ocorre. Os próximos três parâmetros indicam o tipo do evento, o tempo de geração, e alguma informação que o usuário invocado é capaz de fornecer sobre o evento.

Se uma resposta é requisitada para esta notificação, o usuário que está respondendo emite uma primitiva de response com um identificador invocado que se iguala com a primitiva request original. Se a notificação for recebida satisfatoriamente, então a resposta pode incluir a hora corrente e parâmetros event-reply. O parâmetro event-reply contém informações específicas de notificação sobre uma notificaçào que é recebida satisfatoriamente, onde este parâmetro é incluido, o parâmetro event-type também é incluído.

Se uma resposta é requisitada para a notificação e a notificação não será satisfatoriamente recebida, a primitiva de response inclui os parâmetros de erros.

Os seguintes erros podem ser reportados:

As definições dos valores dos erros estão na tabela 3.