OpenMessageBusEventPublisherOOB - 범위 지정됨

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • OpenMessageBusEventPublisherOOB 스크립트 포함은 구성된 REST 프록시로 메시지를 보내는 스포크 선택기로 메시지를 보내는 방법을 제공합니다.

    이 스크립트에는 sn_api_notif_mgmt 네임스페이스의 실행이 포함됩니다. 이 스크립트 포함에 액세스하려면 관리자 역할이 필요합니다.

    이 스크립트 포함을 사용하도록 인스턴스를 구성하는 방법에 대한 자세한 내용은 다음 문서를 오픈 메시지 버스를 사용하도록 생산자 이벤트 알림 프레임워크 구성참조하십시오.

    OpenMessageBusEventPublisherOOB - publishMessageToComptibleRestProxy(객체 tmfEventPayload, 배열 compatibleTopicArr)

    스포크 선택기를 사용하여 전달된 메시지를 사용자 지정 메시지 플랫폼의 REST 프록시로 보냅니다.

    이 프로세스에 대한 자세한 내용은 다음 문서를 참조하십시오 Producing outbound API notifications using the open message bus. 이 메서드를 구현하는 방법에 대한 자세한 내용은 다음을 참조하십시오 오픈 메시지 버스를 사용하도록 생산자 이벤트 알림 프레임워크 구성.

    표 1. 매개변수
    이름 유형 설명
    tmf이벤트 페이로드 객체 보낼 이벤트 메시지입니다. 형식에 대한 자세한 내용은 TMF688 이벤트 관리 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);
    },