OpenMessageBusEventPublisherOOB - com escopo
A inclusão de script OpenMessageBusEventPublisherOOB fornece um método para enviar mensagens para o seletor de spoke, que envia as mensagens para o proxy REST configurado.
Este script inclui execuções no namespace sn_api_notif_mgmt. A função de administrador é necessária para acessar este script include.
Para obter informações adicionais sobre como configurar sua instância para usar esta inclusão de script, consulte Configurar a Estrutura de Notificação de Evento do Produtor para usar o Abrir Barramento de Mensagens.
OpenMessageBusEventPublisherOOB - publicarMessageToComptibleRestProxy(objeto tmfEventPayload, matriz compatívelTopicArr)
Envia a mensagem passada para o proxy REST de uma plataforma de mensagem personalizada usando o seletor de spoke.
Para obter informações adicionais sobre este processo, consulte Producing outbound trouble ticket notifications using the open message bus. Para obter informações sobre como implementar este método, consulte Configurar a Estrutura de Notificação de Evento do Produtor para usar o Abrir Barramento de Mensagens.
| Nome | Tipo | Descrição |
|---|---|---|
| tmfEventPayload | Objeto | Mensagem de evento a ser enviada. Para obter informações adicionais sobre o formato, consulte o Guia do usuário da API de gestão de eventos TMF688 v4.0.0. Formato: TMF688 |
| compatívelTopicArr | Matriz | Lista de sys_ids de registro de tópico para os quais a carga de evento aprovada deve ser publicada. Localizado na tabela Tópico [sn_api_notif_mgmt_topic]. |
| Tipo | Descrição |
|---|---|
| Nenhum |
O exemplo de código a seguir mostra como chamar este método.
publishEventToOpenMessageBus: function(tmfEventPayload) {
// Fetch compatible topics
var compatibleTopicArr = new TopicPickerUtils00B().fetchEventCompatibleTopic(tmfEventPayload);
// Publish event in topic through REST proxy
new OpenMessageBusEventPublisherOOB().publishMessageToComptibleRestProxy(tmfEventPayload, compatibleTopicArr);
},