Refactor AcInstanceState Update on ACM 68/132968/1
authorFrancescoFioraEst <francesco.fiora@est.tech>
Thu, 19 Jan 2023 10:08:35 +0000 (10:08 +0000)
committerFrancesco Fiora <francesco.fiora@est.tech>
Thu, 19 Jan 2023 10:50:25 +0000 (10:50 +0000)
commit467f0dbfe26a864a607286aab6d22c96e075bd17
tree8cb11f2019cfa7976c19414948af8f9b3f9b298c
parent48df549e1fd90c2768a78c0c88e87dc3834b6222
Refactor AcInstanceState Update on ACM

Create AcInstanceStateResolver that will be used to Handle Deployment,
Undeployment, Locking and Unlocking.

Issue-ID: POLICY-4526
Change-Id: I9a7beb57dba9e9ea334974d63c1063acde7c977d
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/DeployState.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/LockState.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/AcInstanceStateUpdate.java
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/AutomationCompositionOrderStateResponse.java [deleted file]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/DeployOrder.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/InstancePropertiesResponse.java [deleted file]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/InstantiationOrderStateResponse.java [deleted file]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/LockOrder.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/provider/AcInstanceStateResolver.java [new file with mode: 0644]
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/provider/AcInstanceStateResolverTest.java [new file with mode: 0644]
models/src/test/java/org/onap/policy/clamp/models/acm/utils/StateDefinitionTest.java [new file with mode: 0644]