diff options
Diffstat (limited to 'components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java')
-rw-r--r-- | components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java b/components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java index eeeb7256..fb96787b 100644 --- a/components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java +++ b/components/kpi-computation-ms/src/main/java/org/onap/dcaegen2/kpi/dmaap/KpiDmaapClient.java @@ -26,11 +26,11 @@ import java.util.Map; import org.onap.dcaegen2.kpi.models.Configuration; import org.onap.dcaegen2.kpi.utils.DmaapUtils; -import org.onap.dcaegen2.services.sdk.rest.services.dmaap.client.api.MessageRouterPublisher; -import org.onap.dcaegen2.services.sdk.rest.services.dmaap.client.model.MessageRouterPublishRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.att.nsa.cambria.client.CambriaBatchingPublisher; + /** * Client class to handle kpi interactions. */ @@ -62,12 +62,12 @@ public class KpiDmaapClient { logger.info("Kpi publish topic url: {}", topicUrl); String[] topicSplit = topicUrl.split("\\/"); String topic = topicSplit[topicSplit.length - 1]; - MessageRouterPublisher messageRouterPublisher; - MessageRouterPublishRequest messageRouterPublishRequest; + CambriaBatchingPublisher cambriaBatchingPublisher; try { - messageRouterPublisher = dmaapUtils.buildPublisher(); - messageRouterPublishRequest = dmaapUtils.buildPublisherRequest(configuration, topic); - NotificationProducer notificationProducer = new NotificationProducer(messageRouterPublisher, messageRouterPublishRequest); + + cambriaBatchingPublisher = dmaapUtils.buildPublisher(configuration, topic); + + NotificationProducer notificationProducer = new NotificationProducer(cambriaBatchingPublisher); notificationProducer.sendNotification(msg); } catch (IOException e) { return false; |