Downloading prhConf fromConsul 03/60003/4
authorwasala <przemyslaw.wasala@nokia.com>
Fri, 10 Aug 2018 11:43:10 +0000 (13:43 +0200)
committerwasala <przemyslaw.wasala@nokia.com>
Tue, 21 Aug 2018 12:50:35 +0000 (14:50 +0200)
commite625d742db0cf04038081aac0758396eb3961977
treeeb48f3ffa276fafe381e60d697400b54b6e7af8c
parent062d6042a235f96d7298a322495691ca8919fc54
Downloading prhConf fromConsul

*Added backGround task for downloading
dynamic Configuration from Consul
*This configuration can pass for Kubernetes
and heat (bare metal) deployment
*Parsing/validation configuration from system
environment

Change-Id: I937cbda1bc8b715dc3e754bea8a39dd141180e49
Issue-ID: DCAEGEN2-696
Signed-off-by: wasala <przemyslaw.wasala@nokia.com>
12 files changed:
prh-app-server/config/application.yaml
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/MainApp.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AppConfig.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CloudConfiguration.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/EnvironmentProcessor.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/SchedulerConfig.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/exceptions/EnvironmentLoaderException.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/model/EnvProperties.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/HttpClientExecutorService.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiProducerTaskImpl.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapConsumerTaskImpl.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapPublisherTaskImpl.java