Remove DMaaP dependency from AAI-Common 59/137659/3
authorSingh <soumya.e.singh@accenture.com>
Tue, 9 Apr 2024 12:08:07 +0000 (17:38 +0530)
committerSingh <soumya.e.singh@accenture.com>
Wed, 10 Apr 2024 10:06:25 +0000 (15:36 +0530)
commitdff80ed76c8e0e6416e0688541f3094db3ca260a
tree72b5210b43ddc9d41c4aa7e4fcb8cfef040db067
parentdd7e9878066b0de0d8c0acddf58aec5702e83115
Remove DMaaP dependency from AAI-Common

- Remove Dmaap dependency in AAI-Common and replace it with Kafka.

Issue-ID: AAI-3792
Change-Id: If3fd5c3bdc2448f7e260a26000b02a510c80d7fb
Signed-off-by: Singh <soumya.e.singh@accenture.com>
22 files changed:
aai-annotations/src/main/java/org/onap/aai/schema/enums/ObjectMetadata.java
aai-core/pom.xml
aai-core/src/main/java/org/onap/aai/dmaap/AAIDmaapEventJMSConsumer.java [deleted file]
aai-core/src/main/java/org/onap/aai/kafka/AAIKafkaEventJMSConsumer.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/kafka/AAIKafkaEventJMSProducer.java [moved from aai-core/src/main/java/org/onap/aai/dmaap/AAIDmaapEventJMSProducer.java with 95% similarity]
aai-core/src/main/java/org/onap/aai/kafka/MessageProducer.java [moved from aai-core/src/main/java/org/onap/aai/dmaap/MessageProducer.java with 97% similarity]
aai-core/src/main/java/org/onap/aai/util/StoreNotificationEvent.java
aai-core/src/main/java/org/onap/aai/util/delta/DeltaEvents.java
aai-core/src/main/java/org/onap/aai/web/DmaapConfig.java [deleted file]
aai-core/src/main/java/org/onap/aai/web/EventClientPublisher.java [deleted file]
aai-core/src/main/java/org/onap/aai/web/KafkaConfig.java [new file with mode: 0644]
aai-core/src/main/resources/logback.xml
aai-core/src/test/java/org/onap/aai/kafka/AAIKafkaEventJMSConsumerTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/StoreNotificationEventTest.java
aai-core/src/test/resources/logback.xml
aai-core/src/test/resources/payloads/resource/aai-event.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/resource/aai-invalid-event.json [new file with mode: 0644]
aai-els-onap-logging/src/main/java/org/onap/aai/aailog/logs/AaiDmaapMetricLog.java
aai-els-onap-logging/src/main/java/org/onap/logging/filter/base/ONAPComponents.java
aai-els-onap-logging/src/test/resources/error.properties
aai-parent/pom.xml
docs/AAI REST API Documentation/AAIRESTAPI.rst