Informações Operacionais

As alterações ao estado de processamento de um intermediário ou a um fluxo de mensagens individual publica eventos utilizando os seguintes tópicos do sistema:
$SYS/Broker/broker_name/Status
 $SYS/Broker/broker_name/Status/ExecutionGroup/exec_grp_name
em que:
broker_name
é o nome do intermediário cujo estado de execução foi alterado
exec_grp_name
é o nome do grupo de execução que contém o fluxo de mensagens cujo estado de execução foi alterado

O corpo de cada publicação é uma mensagem XML que fornece informações adicionais sobre a alteração de estado que causou o acionamento do evento, especificamente indicando se a entidade foi iniciada ou parada.

Por exemplo, iniciar um fluxo de mensagens gera a seguinte mensagem:
<Broker uuid="1234" label="Broker1" version="1">
<ExecutionGroup uuid="5678">
  <Start>
   <MessageFlow uuid="7812"/>
  </Start>
     </ExecutionGroup>
</Broker>
A parada de um intermediário gera o seguinte corpo de mensagem:
<Broker uuid="1234" label="Broker1" version="1">
 <StatusChange state="Stopped"/>
</Broker>

Atualmente, os únicos estados notificados para intermediários e fluxos de mensagens são Iniciado e Parado.

Esses eventos são publicações não-persistentes e retidas.

Conceitos relacionados
Domínios de Intermediário
Tarefas relacionadas
Criação de um Intermediário
Referências relacionadas
Assinaturas e Tópicos
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
au19710_