OpenMessageBusEventPublisherOOB - スコープ指定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • OpenMessageBusEventPublisherOOB スクリプトインクルードは、構成された REST プロキシにメッセージを送信するスポークセレクターにメッセージを送信するためのメソッドを提供します。

    このスクリプトインクルードは sn_api_notif_mgmt 名前空間で実行されます。このスクリプトインクルードにアクセスするには、admin ロールが必要です。

    このスクリプトインクルードを使用するようにインスタンスを設定する方法の詳細については、「」を参照してください Open Message Bus を使用するためのプロデューサーイベント通知フレームワークの構成

    OpenMessageBusEventPublisherOOB - publishMessageToComptibleRestProxy(オブジェクト tmfEventPayload, アレイ compatibleTopicArr)

    スポークセレクターを使用して、渡されたメッセージをカスタムメッセージプラットフォームの REST プロキシに送信します。

    このプロセスの詳細については、を参照してください Producing outbound trouble ticket notifications using the open message bus。このメソッドの実装方法については、を参照してください Open Message Bus を使用するためのプロデューサーイベント通知フレームワークの構成

    表 : 1. パラメーター
    名前 タイプ 説明
    tmfEventPayload オブジェクト 送信するイベントメッセージ。形式の詳細については、 TMF688 Event Management API ユーザーガイド v4.0.0 を参照してください。

    フォーマット:TMF688

    compatibleTopicArr アレイ 渡されたイベントペイロードを公開する必要があるトピックレコードsys_idsのリスト。トピック [sn_api_notif_mgmt_topic] テーブルにあります。
    表 : 2. 返される内容
    タイプ 説明
    なし

    次のコード例は、このメソッドを呼び出す方法を示しています。

     publishEventToOpenMessageBus: function(tmfEventPayload) {
      // Fetch compatible topics
      var compatibleTopicArr = new TopicPickerUtils00B().fetchEventCompatibleTopic(tmfEventPayload);
      // Publish event in topic through REST proxy 
      new OpenMessageBusEventPublisherOOB().publishMessageToComptibleRestProxy(tmfEventPayload, compatibleTopicArr);
    },