Adding PdpGroup query & statechange providers 46/84646/5
authorramverma <ram.krishna.verma@est.tech>
Tue, 9 Apr 2019 16:49:43 +0000 (16:49 +0000)
committerramverma <ram.krishna.verma@est.tech>
Tue, 9 Apr 2019 16:49:43 +0000 (16:49 +0000)
commit63d40cdd0f11bf195163facdc6233a89dd8e89e9
tree14ad383e213bf1d2ba0c076fc4ea0122fbae8101
parent0510ea5ac447d2a348775fac5095cee956b34c55
Adding PdpGroup query & statechange providers

1) Adding implementation of PdpGroup Query & State change providers for
PAP REST API.
2) Adding support for unregistering Pdp after recieving TERMINATED state
in PdpStatus message.
3) Updating PdpStatusMessageHandler with new filter changes in models.
4) Removing updatePdpStatistics method as we will implement db provider
and REST provider in next release.
5) Fixing few bugs found during Pdp registration testing.
6) Updating the existing test cases to work.
7) Will be adding more exhaustive test cases in another review.

Change-Id: I7aa20bf422671fdc1e06dab5e90aef4ee19a6a02
Issue-ID: POLICY-1541
Signed-off-by: ramverma <ram.krishna.verma@est.tech>
main/pom.xml
main/src/main/java/org/onap/policy/pap/main/comm/PdpStatusMessageHandler.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupQueryControllerV1.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupQueryProvider.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupStateChangeControllerV1.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupStateChangeProvider.java
main/src/main/java/org/onap/policy/pap/main/rest/depundep/SessionData.java
main/src/test/java/org/onap/policy/pap/main/parameters/CommonTestData.java
main/src/test/resources/META-INF/persistence.xml [new file with mode: 0644]