Add new endpoints for ACM state handling 90/132790/1
authorliamfallon <liam.fallon@est.tech>
Fri, 16 Dec 2022 10:17:46 +0000 (10:17 +0000)
committerliamfallon <liam.fallon@est.tech>
Fri, 16 Dec 2022 15:48:41 +0000 (15:48 +0000)
commitf5ebd50d9f897c72aa3f6da67ac5d09e53b2c743
treee2d69f665b8f168bee9580e4d73573e69e6475f7
parent0b5e99601abc5290d241f2082f12758ea46231ef
Add new endpoints for ACM state handling

This commit introduces the Swagger changes required for the updates to
the State Handling in ACM.

The Update handling on the endpoints has changed and will be completed
in future reviews. In the meantime, some stubs and unit tests have been
temporarily disabled.

Issue-ID: POLICY-4487
Change-Id: I40b8cbb188d809b43c3e385aea35f88e9ea7da2b
Signed-off-by: liamfallon <liam.fallon@est.tech>
12 files changed:
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/ParticipantInformation.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/commissioning/AcTypeStateUpdate.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/messages/rest/instantiation/AcInstanceStateUpdate.java [new file with mode: 0644]
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/StringToMapConverter.java
runtime-acm/pom.xml
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/rest/CommissioningController.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/rest/InstantiationController.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/rest/stub/CommissioningControllerStub.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/rest/stub/InstantiationControllerStub.java
runtime-acm/src/main/resources/openapi/openapi.yaml
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/commissioning/rest/CommissioningControllerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/instantiation/rest/InstantiationControllerTest.java