Added get json schema endpoints 46/122546/3
authorsaul.gill <saul.gill@est.tech>
Fri, 9 Jul 2021 11:10:46 +0000 (12:10 +0100)
committersaul.gill <saul.gill@est.tech>
Tue, 13 Jul 2021 13:12:58 +0000 (14:12 +0100)
commitccf9b0dc2858265e3a3d7da28a653f6bc7e2e8a3
tree0c34f1c0556bba3376a8c321ac010e44a673c2ce
parent94d85829c2067c8f27f3fd5c49673b5eabbceccb
Added get json schema endpoints

Added runtime-controlloop endpoint to return Json Schema
Schema returned can be for specified type within Tosca Service Template
Added Camel in runtime endpoint to proxy the Schema endpoint

Dependency added to pom for the json schema generation

Issue-ID: POLICY-3439
Change-Id: I2a98ce16dfb3761a174c90f4b965d1a37a0d8576
Signed-off-by: saul.gill <saul.gill@est.tech>
runtime-controlloop/pom.xml
runtime-controlloop/src/main/java/org/onap/policy/clamp/controlloop/runtime/commissioning/CommissioningProvider.java
runtime-controlloop/src/main/java/org/onap/policy/clamp/controlloop/runtime/main/rest/CommissioningController.java
runtime/src/main/resources/clds/camel/rest/clamp-api-v2.xml
runtime/src/main/resources/clds/camel/routes/controlloop-flows.xml
runtime/src/test/java/org/onap/policy/clamp/runtime/RuntimeCommissioningResponseTestItCase.java
runtime/src/test/resources/http-cache/third_party_proxy.py