NONRTRIC - dmaap adapter characteristic improvement 15/8815/5
authorPatrikBuhr <patrik.buhr@est.tech>
Mon, 1 Aug 2022 11:24:48 +0000 (13:24 +0200)
committerPatrikBuhr <patrik.buhr@est.tech>
Wed, 3 Aug 2022 07:49:22 +0000 (09:49 +0200)
commite0b56b40f659bd132f5ba7eb56576158e685a488
tree307ab426aa3bf5d74f08517f089bfc5f51597287
parent0d8e3125563be34400da1ab7e1c923d8a684d2f7
NONRTRIC - dmaap adapter characteristic improvement

Added support for PM filtering of the MO class of the measured object.
Changed the ICS producer ID so that each instance will have a unique ID (using the callback URL).
Changed the Kafka group ID so that each type will have an own group ID
Setting kafka client ID (using the callback URL)

Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-773
Change-Id: I1031802469beb146039ed089e4c80f0ca83d4dd9
14 files changed:
docs/overview.rst
src/main/java/org/oran/dmaapadapter/controllers/ErrorResponse.java
src/main/java/org/oran/dmaapadapter/controllers/ProducerCallbacksController.java
src/main/java/org/oran/dmaapadapter/repository/Job.java
src/main/java/org/oran/dmaapadapter/repository/filters/JsonPathFilter.java
src/main/java/org/oran/dmaapadapter/repository/filters/PmReportFilter.java
src/main/java/org/oran/dmaapadapter/tasks/DmaapTopicListener.java
src/main/java/org/oran/dmaapadapter/tasks/KafkaTopicListener.java
src/main/java/org/oran/dmaapadapter/tasks/ProducerRegstrationTask.java
src/main/resources/typeSchemaPmData.json
src/test/java/org/oran/dmaapadapter/IcsSimulatorController.java
src/test/java/org/oran/dmaapadapter/IntegrationWithIcs.java
src/test/java/org/oran/dmaapadapter/IntegrationWithKafka.java
src/test/java/org/oran/dmaapadapter/repository/filters/PmReportFilterTest.java