OpenMessageBusEventPublisherOOB - Com escopo
. OpenMessageBusEventPublisherOOB A inclusão de script 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 sn_api_notif_mgmt namespace. 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 Configure a Estrutura de notificação de evento do produtor para usar o Open Message Bus.
OpenMessageBusEventPublisherOOB - publichMessageToComptibleRestProxy(Object tmfEventPayload, Array compatibleTopicArr)
Envia a mensagem passada para o proxy REST de uma plataforma de mensagens 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 esse método, consulte Configure a Estrutura de notificação de evento do produtor para usar o Open Message Bus.
| Nome | Tipo | Descrição |
|---|---|---|
| TmfEventPayload | Objeto | Mensagem de evento a ser enviada. Para obter informações adicionais sobre o formato, consulte TMF688 Event Management API v4.0.0 . Formato: TMF688 |
| TopicArr compatível | Matriz | Lista de sys_ids do registro de tópico para os quais a carga útil do evento aprovada deve ser publicada. 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);
},