X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=enrichment-coordinator-service%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fenrichment%2Fcontrollers%2Fproducer%2FProducerCallbacks.java;h=5a47b58f60f61841a204258584f1b8924b965669;hb=8489de0f43f28c5cd62206b4e242c0308f9864b9;hp=e00ac74d61ea0406f821d8ff0aa6f6ef36fac109;hpb=0b0cb1fdcf166e438c6932f1eb0f29dafafbe635;p=nonrtric.git diff --git a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerCallbacks.java b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerCallbacks.java index e00ac74d..5a47b58f 100644 --- a/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerCallbacks.java +++ b/enrichment-coordinator-service/src/main/java/org/oransc/enrichment/controllers/producer/ProducerCallbacks.java @@ -62,12 +62,13 @@ public class ProducerCallbacks { } public void notifyProducersJobDeleted(EiJob eiJob) { - ProducerJobInfo request = new ProducerJobInfo(eiJob); - String body = gson.toJson(request); for (EiProducer producer : getProducers(eiJob)) { - restClient.post(producer.getJobDeletionCallbackUrl(), body) // - .subscribe(notUsed -> logger.debug("Job deleted OK {}", producer.getId()), // - throwable -> logger.warn("Job delete failed {}", producer.getId(), throwable.toString()), null); + String url = producer.getJobCallbackUrl() + "/" + eiJob.id(); + restClient.delete(url) // + .subscribe(notUsed -> logger.debug("Producer job deleted OK {}", producer.getId()), // + throwable -> logger.warn("Producer job delete failed {} {}", producer.getId(), + throwable.getMessage()), + null); } } @@ -95,7 +96,7 @@ public class ProducerCallbacks { ProducerJobInfo request = new ProducerJobInfo(eiJob); String body = gson.toJson(request); - return restClient.post(producer.getJobCreationCallbackUrl(), body) + return restClient.post(producer.getJobCallbackUrl(), body) .doOnNext(resp -> logger.debug("Job subscription started OK {}", producer.getId())) .onErrorResume(throwable -> { logger.warn("Job subscription failed {}", producer.getId(), throwable.toString());