Add REST api to query policy status from PAP 75/97875/4
authorJim Hahn <jrh3@att.com>
Fri, 1 Nov 2019 19:13:10 +0000 (15:13 -0400)
committerJim Hahn <jrh3@att.com>
Mon, 4 Nov 2019 21:17:24 +0000 (16:17 -0500)
commitb8c8f44f81eee778f6f038ae8dd171cc9f583741
tree61851d4a59b4195e635020192880d7d5d2131e58
parent85a229538caa5c066266520683a9455d970f390f
Add REST api to query policy status from PAP

As part of this, added code to pre-load the deployed policy tracker
by reading the policies and groups from the DB.

Change-Id: Ifc6c787d114a3a7add4ea54acc1cc969d6c3ca1c
Issue-ID: POLICY-2024
Signed-off-by: Jim Hahn <jrh3@att.com>
main/src/main/java/org/onap/policy/pap/main/notification/PolicyCommonTracker.java
main/src/main/java/org/onap/policy/pap/main/notification/PolicyNotifier.java
main/src/main/java/org/onap/policy/pap/main/rest/PolicyStatusControllerV1.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/startstop/PapActivator.java
main/src/test/java/org/onap/policy/pap/main/notification/PolicyCommonTrackerTest.java
main/src/test/java/org/onap/policy/pap/main/notification/PolicyNotifierTest.java
main/src/test/java/org/onap/policy/pap/main/rest/CommonPapRestServer.java
main/src/test/java/org/onap/policy/pap/main/rest/TestPolicyStatusControllerV1.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/rest/e2e/End2EndBase.java
main/src/test/java/org/onap/policy/pap/main/rest/e2e/PolicyStatusTest.java [new file with mode: 0644]
main/src/test/resources/e2e/policyStatus.json [new file with mode: 0644]