Refactor DeltaEvents 80/139180/2
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 9 Oct 2024 13:22:21 +0000 (15:22 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 9 Oct 2024 14:54:08 +0000 (16:54 +0200)
commit5c51d64a26c09c6d300681751b5e622820888216
treecb077ba82dfdeeea10c2cac6a14d86a4300dbba4
parent51186f010e5aa43da43c56758bc5d761bec155d9
Refactor DeltaEvents

- get rid of StoreNotificationEvent class and directly publish to Kafka
- use Lombok in related classes

Issue-ID: AAI-4014
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ic6433b75a4540f597edf1316afe6d6c56a7bd08b
24 files changed:
aai-core/pom.xml
aai-core/src/main/java/org/onap/aai/config/KafkaConfig.java [moved from aai-core/src/main/java/org/onap/aai/web/KafkaNotificationEventConfig.java with 83% similarity]
aai-core/src/main/java/org/onap/aai/domain/deltaEvent/DeltaEvent.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/domain/notificationEvent/NotificationEvent.java
aai-core/src/main/java/org/onap/aai/kafka/AAIKafkaEventJMSConsumer.java [deleted file]
aai-core/src/main/java/org/onap/aai/kafka/AAIKafkaEventJMSProducer.java [deleted file]
aai-core/src/main/java/org/onap/aai/kafka/DeltaProducer.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/kafka/DeltaProducerService.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/rest/notification/NotificationEvent.java [deleted file]
aai-core/src/main/java/org/onap/aai/rest/notification/UEBNotification.java
aai-core/src/main/java/org/onap/aai/util/StoreNotificationEvent.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/delta/DeltaEvents.java
aai-core/src/main/java/org/onap/aai/util/delta/ObjectDelta.java
aai-core/src/main/java/org/onap/aai/util/delta/PropertyDelta.java
aai-core/src/main/java/org/onap/aai/web/KafkaConfig.java [deleted file]
aai-core/src/main/resources/logback.xml
aai-core/src/test/java/org/onap/aai/AAISetup.java
aai-core/src/test/java/org/onap/aai/DataLinkSetup.java
aai-core/src/test/java/org/onap/aai/kafka/AAIKafkaEventIntegrationTest.java
aai-core/src/test/java/org/onap/aai/query/builder/QueryBuilderTestAbstraction.java
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializer_needsFakeRulesTest.java
aai-core/src/test/java/org/onap/aai/util/StoreNotificationEventTest.java [deleted file]
aai-core/src/test/resources/bundleconfig-local/etc/appprops/aaiconfig.properties
aai-parent/pom.xml