Device heartbeat listener 09/135609/10
authormpriyank <priyank.maheshwari@est.tech>
Wed, 26 Jul 2023 16:33:35 +0000 (17:33 +0100)
committermpriyank <priyank.maheshwari@est.tech>
Fri, 18 Aug 2023 12:40:10 +0000 (13:40 +0100)
commitf4778800c815fbc962b194a177525957a564231d
tree1075f0c9173f0511cf9e7410adcf80494355aceb
parenta52b1825f99318181cd356dcde1b1db46c1098ac
Device heartbeat listener

- Infrastructure code to have the kafka listener and distributed set in
  place
- performance tested locally
- testware added

Issue-ID: CPS-1642
Change-Id: I775dbe6e6b520b8777faa08610db439877757572
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-application/src/main/resources/application.yml
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/config/embeddedcache/TrustLevelCacheConfig.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/trustlevel/DeviceHeartbeatConsumer.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/trustlevel/DeviceTrustLevel.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/trustlevel/TrustLevel.java [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/trustlevel/DeviceHeartbeatConsumerSpec.groovy [new file with mode: 0644]
cps-service/src/main/java/org/onap/cps/cache/HazelcastCacheConfig.java
cps-service/src/test/groovy/org/onap/cps/cache/HazelcastCacheConfigSpec.groovy