From 5272927ea8fd21487d640e22e62c087913e302f5 Mon Sep 17 00:00:00 2001 From: seanbeirne Date: Tue, 25 Jul 2023 16:54:03 +0100 Subject: DMI to NCMP Subscription Delete Response Issue-ID: CPS-1809 Signed-off-by: seanbeirne Change-Id: I482cdea009dccc97aea5e96d5d831603c6e21206 --- .../dmi/notifications/avcsubscription/SubscriptionEventConsumer.java | 3 +++ .../notifications/avcsubscription/SubscriptionEventResponseMapper.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/org/onap') diff --git a/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumer.java b/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumer.java index d7622fae..bef68a67 100644 --- a/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumer.java +++ b/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumer.java @@ -65,6 +65,9 @@ public class SubscriptionEventConsumer { if ("subscriptionCreated".equals(subscriptionType)) { sendSubscriptionResponseMessage(eventKey, "subscriptionCreatedStatus", formSubscriptionEventResponse(subscriptionEvent)); + } else if ("subscriptionDeleted".equals(subscriptionType)) { + sendSubscriptionResponseMessage(eventKey, "subscriptionDeletedStatus", + formSubscriptionEventResponse(subscriptionEvent)); } } } diff --git a/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapper.java b/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapper.java index d7609932..49bdfe31 100644 --- a/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapper.java +++ b/src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapper.java @@ -75,7 +75,8 @@ public class SubscriptionEventResponseMapper { final String subscriptionType, final String dmiName) { try { - return CloudEventBuilder.v1().withId(UUID.randomUUID().toString()) + return CloudEventBuilder.v1() + .withId(UUID.randomUUID().toString()) .withSource(URI.create(dmiName)) .withType(subscriptionType) .withDataSchema(URI.create("urn:cps:" + SubscriptionEventResponse.class.getName() + ":1.0.0")) -- cgit