Add Dynamic Configuration 23/82123/3
authorJoeOLeary <joseph.o.leary@est.tech>
Wed, 13 Mar 2019 16:47:20 +0000 (16:47 +0000)
committerJoeOLeary <joseph.o.leary@est.tech>
Wed, 13 Mar 2019 16:47:20 +0000 (16:47 +0000)
commit290aa864c6a7d02a4f310c5d1cf8106e02e9dd47
tree96aa9cbe1b20fad87b24ff40bb3983323f59783e
parent88adbc830c24f309c19fc5874654cc1cfaebc600
Add Dynamic Configuration

*Implement Configurable in DataRouter subscriber
*Add reconfigure.sh
*Update Dockerfile to use reconfigure.sh
Issue-ID: DCAEGEN2-1038

Change-Id: I9ce387819afff644c3dc76a94786fa1f95afd985
Signed-off-by: JoeOLeary <joseph.o.leary@est.tech>
src/main/java/org/onap/dcaegen2/services/pmmapper/App.java
src/main/java/org/onap/dcaegen2/services/pmmapper/config/Configurable.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/pmmapper/config/DynamicConfiguration.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/pmmapper/datarouter/DataRouterSubscriber.java
src/main/java/org/onap/dcaegen2/services/pmmapper/exceptions/ReconfigurationException.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/pmmapper/model/MapperConfig.java
src/main/resources/Dockerfile
src/main/resources/reconfigure.sh [new file with mode: 0644]
src/test/java/org/onap/dcaegen2/services/pmmapper/config/DynamicConfigurationTest.java [new file with mode: 0644]
src/test/java/org/onap/dcaegen2/services/pmmapper/datarouter/DataRouterSubscriberTest.java
src/test/resources/datarouter_subscriber_test/valid_bc_response.json [new file with mode: 0644]