Flesh out policy deployment REST API 52/84352/2
authorJim Hahn <jrh3@att.com>
Fri, 5 Apr 2019 13:52:35 +0000 (09:52 -0400)
committerJim Hahn <jrh3@att.com>
Fri, 5 Apr 2019 15:51:26 +0000 (11:51 -0400)
commit287e9d464e487ed5ae5fe5250ab960194f179c01
tree4e1d9295b308f4328c894bafe2190c0728089f46
parent457c9b19c058877ca59c9b0826d22f3f97392daf
Flesh out policy deployment REST API

Also moved the controller, the provider, and supporting classes
to their own dep_undep package.

Change-Id: Ifea1c4dd2ecbf93a8f4d45e130830cf9271103d3
Issue-ID: POLICY-1542
Signed-off-by: Jim Hahn <jrh3@att.com>
34 files changed:
main/src/main/java/org/onap/policy/pap/main/comm/msgdata/UpdateData.java
main/src/main/java/org/onap/policy/pap/main/rest/PapRestServer.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupDeployProvider.java [deleted file]
main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeployControllerV1.java [moved from main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupDeployControllerV1.java with 98% similarity]
main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeployProvider.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/rest/depundep/ProviderBase.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/rest/depundep/SessionData.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/comm/PdpModifyRequestMapTest.java
main/src/test/java/org/onap/policy/pap/main/comm/msgdata/UpdateDataTest.java
main/src/test/java/org/onap/policy/pap/main/internal/TestModels.java [deleted file]
main/src/test/java/org/onap/policy/pap/main/rest/depundep/ProviderSuper.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/rest/depundep/TestPdpGroupDeployControllerV1.java [moved from main/src/test/java/org/onap/policy/pap/main/rest/TestPdpGroupDeployControllerV1.java with 71% similarity]
main/src/test/java/org/onap/policy/pap/main/rest/depundep/TestPdpGroupDeployProvider.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/rest/depundep/TestProviderBase.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/rest/depundep/TestSessionData.java [new file with mode: 0644]
main/src/test/resources/simpleDeploy/daoPolicyList.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/emptyGroups.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/emptyRequest.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/emptyRequestBase.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/getGroupDao.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/getPolicyReqNullVersion.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/groups.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/policy.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/request.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/requestBase.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/updateGroupReqMultiple.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupDao.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupGroup1.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupGroup2.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupPolicy2.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupPolicy3.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroupPolicy4.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroup_NoPdpsDao.json [new file with mode: 0644]
main/src/test/resources/simpleDeploy/upgradeGroup_NothingUpdatedDao.json [new file with mode: 0644]