Um evento é publicado em um tópico do sistema quando uma entidade é criada, alterada ou excluída.
$SYS/Broker/broker_name/Configuration/ExecutionGroup/exec_grp_name
Um evento desse tipo é publicado para cada mensagem de pedido de configuração que é recebida e processada por um grupo de execução dentro do intermediário e pode, portanto, conter informações que reflitam alterações complexas de configuração em várias entidades dentro do intermediário.
O corpo de cada publicação faz parte do pedido de configuração que faz com que o evento seja acionado. Se um grupo de execução for renomeado, publicações subseqüentes que relatam o estado desse grupo de execução utilizarão o novo nome.
Esses eventos são publicados sem persistência como publicações não-retidas.
Apenas as ações de criação, alteração e exclusão do fluxo de mensagens são relatadas.
<Broker uuid="1234" label="Broker1" version="1">
<ExecutionGroup uuid="2345" >
<Create>
<MessageFlow uuid="3456" label="MessageFlow1">
<!-- Create the Input and Output Nodes -->
<ComIbmMqInputNode uuid="4567"
queueName="InputQueue1" label="InputNode1" />
<ComIbmMqOutputNode uuid="5678"
queueName="OutputQueue1"
label="OutputNode1"/>
<ComIbmMqOutputNode uuid="6789"
queueManagerName="QueueManager1"
queueName="OutputQueue2"
label="OutputNode2"/>
<!-- Create the filter -->
<ComIbmFilterNode uuid="7890"
filterExpression="Company=IBM"
label="FilterNode1"/>
<!-- Connect them together -->
<Connection sourceNode="4567"
sourceTerminal="out"
targetNode="7890" targetTerminal="in"/>
<Connection sourceNode="7890"
sourceTerminal="true"
targetNode="5678" targetTerminal="in"/>
<Connection sourceNode="7890"
sourceTerminal="false"
targetNode="6789" targetTerminal="in"/>
</MessageFlow>
</Create>
</ExecutionGroup>
</Broker>