Remove direct DB Load/Save from apex-pdp 43/126943/1
authorliamfallon <liam.fallon@est.tech>
Thu, 3 Feb 2022 12:01:57 +0000 (12:01 +0000)
committerliamfallon <liam.fallon@est.tech>
Thu, 3 Feb 2022 12:02:01 +0000 (12:02 +0000)
commitde18be8467912348ea73c7f5557397bab9ba86b3
tree0dc1ea0d7e6612aace7bc42225a86fa32192ef25
parent47847dc47c42325ed416d59b1f6b9087733db92f
Remove direct DB Load/Save from apex-pdp

This review is part of a series of reviews to move the apex-pdp state
machine model to use the base model types in policy models.

Persistence of policies for apex-pdp is now implemented in PAP and API.
The historic direct load and save functionality for APEX policy state
machine models to and from databases is no longer used and no longer
supported.

This revmoves the DAO code from apex-pdp and the associated handling
and test code.

The next review will remove the JPA annotations.
Subsequent reviews will mvoe the mdoel across to use the policy models
base model types.

Issue-ID: POLICY-1820
Change-Id: Iabf034b40a413d32fe62091fe3446f52ec30d3af
Signed-off-by: liamfallon <liam.fallon@est.tech>
64 files changed:
examples/examples-aadm/src/test/java/org/onap/policy/apex/examples/aadm/AadmDbWriteTest.java [deleted file]
examples/examples-aadm/src/test/java/org/onap/policy/apex/examples/aadm/AadmModelTest.java
examples/examples-aadm/src/test/resources/META-INF/persistence.xml [deleted file]
examples/examples-adaptive/src/test/java/org/onap/policy/apex/examples/adaptive/AnomalyDetectionDbWriteTest.java [deleted file]
examples/examples-adaptive/src/test/java/org/onap/policy/apex/examples/adaptive/AnomalyDetectionModelTest.java
examples/examples-adaptive/src/test/java/org/onap/policy/apex/examples/adaptive/AutoLearnDbWriteTest.java [deleted file]
examples/examples-adaptive/src/test/java/org/onap/policy/apex/examples/adaptive/AutoLearnModelTest.java
examples/examples-adaptive/src/test/resources/META-INF/persistence.xml [deleted file]
examples/examples-myfirstpolicy/src/test/resources/META-INF/persistence.xml [deleted file]
examples/examples-pcvs/src/test/resources/META-INF/persistence.xml [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInfo.java
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/ApexDao.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/ApexDaoFactory.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/DaoParameters.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/converters/CDataConditioner.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/converters/Uuid2String.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/converters/package-info.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/impl/DefaultApexDao.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/impl/package-info.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/dao/package-info.java [deleted file]
model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/test/TestApexModel.java
model/basic-model/src/test/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInfoTest.java
model/basic-model/src/test/java/org/onap/policy/apex/model/basicmodel/dao/DaoMiscTest.java [deleted file]
model/basic-model/src/test/java/org/onap/policy/apex/model/basicmodel/dao/EntityTest.java [deleted file]
model/basic-model/src/test/java/org/onap/policy/apex/model/basicmodel/handling/SupportApexBasicModelTest.java
model/basic-model/src/test/resources/META-INF/persistence.xml [deleted file]
model/context-model/src/main/java/org/onap/policy/apex/model/contextmodel/concepts/AxContextSchema.java
model/context-model/src/test/java/org/onap/policy/apex/model/contextmodel/handling/ApexContextModelTest.java
model/context-model/src/test/resources/META-INF/persistence.xml [deleted file]
model/engine-model/src/test/java/org/onap/policy/apex/model/enginemodel/handling/ApexEngineModelTest.java
model/engine-model/src/test/resources/META-INF/persistence.xml [deleted file]
model/event-model/src/test/java/org/onap/policy/apex/model/eventmodel/handling/ApexEventModelTest.java
model/event-model/src/test/resources/META-INF/persistence.xml [deleted file]
model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/ApexModel.java
model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ApexModelImpl.java
model/model-api/src/main/java/org/onap/policy/apex/model/modelapi/impl/ModelHandlerFacade.java
model/model-api/src/test/java/org/onap/policy/apex/model/modelapi/ApexModelApiTest.java
model/model-api/src/test/java/org/onap/policy/apex/model/modelapi/ModelHandlerFacadeTest.java
model/model-api/src/test/resources/META-INF/persistence.xml [deleted file]
model/policy-model/src/main/java/org/onap/policy/apex/model/policymodel/concepts/AxLogic.java
model/policy-model/src/test/java/org/onap/policy/apex/model/policymodel/handling/ApexPolicyModelTest.java
model/policy-model/src/test/java/org/onap/policy/apex/model/policymodel/handling/PolicyModelComparerTest.java
model/policy-model/src/test/resources/META-INF/persistence.xml [deleted file]
model/policy-model/src/test/resources/checkFiles/PolicyModelComparisonDifferentTerseKeys.txt
model/policy-model/src/test/resources/checkFiles/PolicyModelComparisonDifferentTerseValues.txt
model/policy-model/src/test/resources/checkFiles/PolicyModelComparisonDifferentVerboseKeys.txt
model/policy-model/src/test/resources/checkFiles/PolicyModelComparisonDifferentVerboseValues.txt
packages/apex-pdp-package-full/src/main/resources/META-INF/persistence.xml [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/pom.xml [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/main/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/EclipselinkApexDao.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/main/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/package-info.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/test/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/EclipselinkApexDaoTest.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/test/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/entities/ArtifactKeyTestEntity.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/test/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/entities/ReferenceKeyTestEntity.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/test/java/org/onap/policy/apex/plugins/persistence/jpa/eclipselink/entities/package-info.java [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/src/test/resources/META-INF/persistence.xml [deleted file]
plugins/plugins-persistence/plugins-persistence-jpa/pom.xml [deleted file]
plugins/plugins-persistence/pom.xml [deleted file]
plugins/pom.xml
testsuites/integration/integration-context-test/src/test/java/org/onap/policy/apex/testsuites/integration/context/distribution/ContextUpdate.java
testsuites/integration/integration-context-test/src/test/resources/META-INF/persistence.xml [deleted file]
testsuites/integration/integration-executor-test/src/test/java/org/onap/policy/apex/testsuites/integration/executor/handling/TestApexSamplePolicyDbWrite.java [deleted file]
testsuites/integration/integration-executor-test/src/test/java/org/onap/policy/apex/testsuites/integration/executor/handling/TestApexSamplePolicyModel.java
testsuites/integration/integration-executor-test/src/test/resources/META-INF/persistence.xml [deleted file]