Add PDP-Policy deployment table to DB 90/116690/3
authorJim Hahn <jrh3@att.com>
Thu, 7 Jan 2021 14:07:05 +0000 (09:07 -0500)
committerJim Hahn <jrh3@att.com>
Fri, 8 Jan 2021 21:12:22 +0000 (16:12 -0500)
commite926efbc4d5dde8ade1a5521f5be1294079df057
treee00047d50e27dc24a146b9f4fa10486a98dd3c86
parente6bea18abd1a1b4ddf7203508832e6a3f9380598
Add PDP-Policy deployment table to DB

Added a table to record the PDP policy deployment status, which is
required for making PAP stateless.

Issue-ID: POLICY-2648
Change-Id: Ibe40ce00aca7a600051edcac49e55651c1c0164f
Signed-off-by: Jim Hahn <jrh3@att.com>
13 files changed:
models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpPolicyStatus.java [new file with mode: 0644]
models-pdp/src/main/java/org/onap/policy/models/pdp/persistence/concepts/JpaPdpPolicyStatus.java [new file with mode: 0644]
models-pdp/src/main/java/org/onap/policy/models/pdp/persistence/provider/PdpProvider.java
models-pdp/src/test/java/org/onap/policy/models/pdp/persistence/concepts/JpaPdpPolicyStatusTest.java [new file with mode: 0644]
models-pdp/src/test/java/org/onap/policy/models/pdp/persistence/provider/PdpProviderTest.java
models-pdp/src/test/resources/META-INF/persistence.xml
models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java
models-provider/src/main/java/org/onap/policy/models/provider/impl/DatabasePolicyModelsProviderImpl.java
models-provider/src/main/java/org/onap/policy/models/provider/impl/DummyPolicyModelsProviderImpl.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/DatabasePolicyModelsProviderTest.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/DummyBadProviderImpl.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/DummyPolicyModelsProviderTest.java
models-provider/src/test/resources/META-INF/persistence.xml