Modify legacy API and policy provider to support version enabled features in legacy... 14/88214/1
authorChenfei Gao <cgao@research.att.com>
Wed, 22 May 2019 02:43:25 +0000 (22:43 -0400)
committerChenfei Gao <cgao@research.att.com>
Wed, 22 May 2019 02:43:33 +0000 (22:43 -0400)
commitbbf59429cf462ae417a16afa631c87f495e261df
tree3566574c04694a7f9f955f7fd8f626a46d8b4df6
parentf3819951cf22cf93940679964a8c46bd8dfc89cb
Modify legacy API and policy provider to support version enabled features in legacy db provider

Includes:
a) Modify legacy API endpoints to retrieve the latest version of legacy policies
b) Modify legacy policy providers to support newly added version enabled features in db provider
c) Fix corresponding junit test failures

Issue-ID: POLICY-1777
Change-Id: I641170b37e2929b5060414832d4b8395493cecdc
Signed-off-by: Chenfei Gao <cgao@research.att.com>
main/src/main/java/org/onap/policy/api/main/rest/LegacyApiRestController.java
main/src/main/java/org/onap/policy/api/main/rest/provider/LegacyGuardPolicyProvider.java
main/src/main/java/org/onap/policy/api/main/rest/provider/LegacyOperationalPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/TestApiRestServer.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestLegacyGuardPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestLegacyOperationalPolicyProvider.java
main/src/test/java/org/onap/policy/api/main/rest/provider/TestPolicyProvider.java
main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver1.json [new file with mode: 0644]
main/src/test/resources/policies/vDNS.policy.guard.frequency.input.ver2.json [new file with mode: 0644]
pom.xml