Add service template persistence provider 38/100838/4
authorliamfallon <liam.fallon@est.tech>
Tue, 28 Jan 2020 00:33:25 +0000 (19:33 -0500)
committerliamfallon <liam.fallon@est.tech>
Tue, 28 Jan 2020 14:58:17 +0000 (09:58 -0500)
commit252dc4ea8da89739ed18d6509ea72d2321676034
treedc10e683f267261bacf02dd4179bb13d529c2c62
parentf77d0a91298e4e4ec14991366b5e439824919d5d
Add service template persistence provider

Persistence needs to be carried out at service template level in order
to guarantee consistency of the service template in the database as much
as possible. Therefire, service template lelve reading, writing, and
delting is required.

Issue-ID: POLICY-1402
Change-Id: I5be57c29381bf6ddc87afdbb64ddae66a5ea5e5f
Signed-off-by: liamfallon <liam.fallon@est.tech>
models-base/src/main/java/org/onap/policy/models/base/PfConceptContainer.java
models-tosca/src/main/java/org/onap/policy/models/tosca/simple/concepts/JpaToscaServiceTemplate.java
models-tosca/src/main/java/org/onap/policy/models/tosca/simple/provider/SimpleToscaServiceTemplateProvider.java [new file with mode: 0644]
models-tosca/src/test/java/org/onap/policy/models/tosca/simple/provider/SimpleToscaProviderTest.java
models-tosca/src/test/java/org/onap/policy/models/tosca/simple/provider/SimpleToscaServiceTemplateProviderTest.java [new file with mode: 0644]
models-tosca/src/test/resources/META-INF/persistence.xml