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 esta inclusão de script.
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 Eventos do Produtor para usar o Barramento de Mensagem Aberto.
OpenMessageBusEventPublisherOOB – publicarMessageToComptibleRestProxy (objeto tmfEventPayload, matriz compatívelTopicArr)
Envia a mensagem aprovada para o proxy REST de uma plataforma de mensagem personalizada usando o seletor de spoke.
Para obter informações adicionais sobre esse processo, consulte Producing outbound API notifications using the open message bus. Para obter informações sobre como implementar este método, consulte Configurar a Estrutura de Notificação de Eventos do Produtor para usar o Barramento de Mensagem Aberto.
| 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(a) |
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);
},