Modify policy provider to support GET/CREATE 53/84453/6
authorChenfei Gao <cgao@research.att.com>
Mon, 8 Apr 2019 01:33:02 +0000 (21:33 -0400)
committerChenfei Gao <cgao@research.att.com>
Wed, 10 Apr 2019 01:41:41 +0000 (21:41 -0400)
commitd95c395499b88834e2f1d767180302512f077a52
tree825bc91f295808f8c50ceebbcb45005df090d8cb
parent74d69a2a262f78d76abfec4dcee19421a5cd6ec9
Modify policy provider to support GET/CREATE

Modify policy and policy type providers to better
support GET/CREATE policy/policy types.

Issue-ID: POLICY-1442
Change-Id: I7a513be4f9dbd5b48b85a948e3bda7b6c6ab7ddb
Signed-off-by: Chenfei Gao <cgao@research.att.com>
15 files changed:
main/src/main/java/org/onap/policy/api/main/rest/provider/PolicyProvider.java
main/src/main/java/org/onap/policy/api/main/rest/provider/PolicyTypeProvider.java
main/src/main/resources/META-INF/persistence.xml
main/src/test/resources/META-INF/persistence.xml
main/src/test/resources/policytypes/onap.policies.optimization.AffinityPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.DistancePolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.HpaPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.OptimizationPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.PciPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.QueryPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.SubscriberPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.Vim_fit.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policies.optimization.VnfPolicy.yaml [new file with mode: 0644]
main/src/test/resources/policytypes/onap.policy.monitoring.cdap.tca.hi.lo.app.json
main/src/test/resources/policytypes/onap.policy.monitoring.cdap.tca.hi.lo.app.yaml