OpenMessageBusEventPublisherOOB - 범위 지정됨
OpenMessageBusEventPublisherOOB 스크립트 포함은 구성된 REST 프록시로 메시지를 보내는 스포크 선택기로 메시지를 보내는 방법을 제공합니다.
이 스크립트에는 sn_api_notif_mgmt 네임스페이스의 실행이 포함됩니다. 이 스크립트 포함에 액세스하려면 관리자 역할이 필요합니다.
이 스크립트 포함을 사용하도록 인스턴스를 구성하는 방법에 대한 자세한 내용은 다음 문서를 오픈 메시지 버스를 사용하도록 생산자 이벤트 알림 프레임워크 구성참조하십시오.
OpenMessageBusEventPublisherOOB - publishMessageToComptibleRestProxy(객체 tmfEventPayload, 배열 compatibleTopicArr)
스포크 선택기를 사용하여 전달된 메시지를 사용자 지정 메시지 플랫폼의 REST 프록시로 보냅니다.
이 프로세스에 대한 자세한 내용은 다음 문서를 참조하십시오 Producing outbound API notifications using the open message bus. 이 메서드를 구현하는 방법에 대한 자세한 내용은 다음을 참조하십시오 오픈 메시지 버스를 사용하도록 생산자 이벤트 알림 프레임워크 구성.
| 이름 | 유형 | 설명 |
|---|---|---|
| tmf이벤트 페이로드 | 객체 | 보낼 이벤트 메시지입니다. 형식에 대한 자세한 내용은 TMF688 이벤트 관리 API 사용 설명서 v4.0.0을 참조하십시오. 형식: TMF688 |
| compatibleTopicArr | 배열 | 전달된 이벤트 페이로드를 게시해야 하는 주제 기록 sys_ids 목록입니다. 테이블: 주제 [sn_api_notif_mgmt_topic] |
| 유형 | 설명 |
|---|---|
| 안 함 |
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.
publishEventToOpenMessageBus: function(tmfEventPayload) {
// Fetch compatible topics
var compatibleTopicArr = new TopicPickerUtils00B().fetchEventCompatibleTopic(tmfEventPayload);
// Publish event in topic through REST proxy
new OpenMessageBusEventPublisherOOB().publishMessageToComptibleRestProxy(tmfEventPayload, compatibleTopicArr);
},