CDS actor payload to be JSON object when applicable 18/98818/3
authorRashmi Pujar <rashmi.pujar@bell.ca>
Mon, 25 Nov 2019 17:56:24 +0000 (12:56 -0500)
committerRashmi Pujar <rashmi.pujar@bell.ca>
Tue, 26 Nov 2019 18:27:37 +0000 (13:27 -0500)
commit281f653d38161409b553ff01b30f80a6903827b5
tree11b17c1add60dd00089f9e2cb5a74128967b310a
parent0ca7816c5f88288ed72f7b69f0813c8da3b63ebe
CDS actor payload to be JSON object when applicable

When the policy-payload supplied by CLAMP is a valid JSON string
the CDS Blueprint payload must be a JSON object, else retain the
CDS Blueprint payload to be a string.

Issue-ID: POLICY-2253
Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca>
Change-Id: I6380ab0424339603ecf52d298e4f6f0cd8df754b
models-interactions/model-actors/actor.cds/src/main/java/org/onap/policy/controlloop/actor/cds/constants/CdsActorConstants.java
models-interactions/model-actors/actor.cds/src/main/java/org/onap/policy/controlloop/actor/cds/request/CdsActionRequest.java
models-interactions/model-actors/actor.cds/src/test/java/org/onap/policy/controlloop/actor/cds/request/CdsActionRequestTest.java