NCMP Kafka Producer Infrastructure 91/128391/4
authormpriyank <priyank.maheshwari@est.tech>
Fri, 8 Apr 2022 09:42:22 +0000 (15:12 +0530)
committermpriyank <priyank.maheshwari@est.tech>
Mon, 11 Apr 2022 14:01:37 +0000 (19:31 +0530)
commit78e1d0616474d50d1b3d156e588c6cea9cba783d
tree8f3c1d9c02be33194207966b0e56a87aeab0181c
parent08b499572102640cd6d298fec2abf443413803cb
NCMP Kafka Producer Infrastructure

- Producer configuration and Topic related information.
- Accepted topicParameter and request id from NCMP to process async
- Replacing Springfox and using Springdoc instead

Issue-ID: CPS-829
Change-Id: I369b5ec6c16318220bb218701006918a0bf21419
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
14 files changed:
docs/api/swagger/openapi.yaml
openapi/components.yml
openapi/openapi.yml
pom.xml
src/main/java/org/onap/cps/ncmp/dmi/config/DmiPluginConfig.java
src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java
src/main/java/org/onap/cps/ncmp/dmi/service/NcmpKafkaPublisher.java [new file with mode: 0644]
src/main/java/org/onap/cps/ncmp/dmi/service/NcmpKafkaPublisherService.java [new file with mode: 0644]
src/main/resources/application.yml
src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiPluginConfigSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/NcmpKafkaPublisherServiceSpec.groovy [new file with mode: 0644]
src/test/groovy/org/onap/cps/ncmp/dmi/service/NcmpKafkaPublisherSpec.groovy [new file with mode: 0644]
src/test/resources/application.yml