Add BARE and REFERENCED mode to policy fetches 84/104684/3
authorliamfallon <liam.fallon@est.tech>
Mon, 30 Mar 2020 12:28:20 +0000 (13:28 +0100)
committerliamfallon <liam.fallon@est.tech>
Mon, 30 Mar 2020 18:27:05 +0000 (19:27 +0100)
commit868e611e573e8ce8cbc1d2549752232088ed1cff
treecee1dcc53aedc08a07fc37dba014d4e7be731ea4
parent669280a0305dc1c2be1c278b4e80f70429fc0bdf
Add BARE and REFERENCED mode to policy fetches

In BARE mode (default), just the policy definitions are returned, in
REFERENCED mode, the policy and all referenced policy and data types are
returned.

Issue-ID: POLICY-2377
Change-Id: Idc227d512d56945cc14dec0eae9264dbb3ca52a0
Signed-off-by: liamfallon <liam.fallon@est.tech>
main/src/main/java/org/onap/policy/api/main/rest/ApiRestController.java
main/src/main/java/org/onap/policy/api/main/rest/PolicyFetchMode.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/provider/PolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/TestApiRestServer.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyProvider.java