Fix simultaneous write access to policy provider 01/107001/2
authorliamfallon <liam.fallon@est.tech>
Sat, 2 May 2020 00:35:07 +0000 (01:35 +0100)
committerliamfallon <liam.fallon@est.tech>
Mon, 4 May 2020 20:20:38 +0000 (21:20 +0100)
commit275a3c5707c721d6fb020c9632f7a545cbc33b81
treeb4d45d330c51356fc0eb5c494b14e7645a7bc7d7
parentc86d6a6645af95d76a8b2b59f24433c616bf49fe
Fix simultaneous write access to policy provider

This change serializes write access to the policy database via the
AUthorative TOSCA provider by making sure that only one request is
executed at a time. His change should be repolaced by proper session
handling in the next release of the Policy Framework project.

Issue-ID: POLICY-2533
Change-Id: I5fe4c0f2846981a66eb2f4e1da936fe3c9490ae5
Signed-off-by: liamfallon <liam.fallon@est.tech>
models-provider/pom.xml
models-provider/src/test/java/org/onap/policy/models/provider/impl/PolicyToscaPersistenceTest.java
models-provider/src/test/java/org/onap/policy/models/provider/impl/PolicyTypePersistenceTest.java
models-tosca/src/main/java/org/onap/policy/models/tosca/authorative/provider/AuthorativeToscaProvider.java