Participant simulator Rest API 91/119391/4
authorSirisha_Manchikanti <sirisha.manchikanti@est.tech>
Fri, 12 Mar 2021 16:50:56 +0000 (16:50 +0000)
committerSirisha_Manchikanti <sirisha.manchikanti@est.tech>
Mon, 22 Mar 2021 11:43:26 +0000 (11:43 +0000)
commit5988d899ddebf5d913b8785b860431d4da70a84f
tree466c93a8ad093d472f454416d1f1f614cffcdbd7
parent8bb657cbdb0f75462afd54b61d5e3e73c3e5aaf6
Participant simulator Rest API

This commit brings REST controllers used in participant
simulator and their respective JUnits. There is a
ParticipantIntermediaryApiImpl which invokes the Participant and
ControlLoop Handler functions.
ParticipantHandler and ControlLoopHandler functions are omitted in this
commit, to keep changes small. These handlers will be presented for
review in later commits.

Issue-ID: POLICY-2987
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I887d7cede8f8758aa786723f9413b79049ce4192
15 files changed:
tosca-controlloop/models/src/main/java/org/onap/policy/clamp/controlloop/models/messages/rest/TypedSimpleResponse.java [moved from tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/simulation/rest/SimulationQueryElementController.java with 66% similarity]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/main/parameters/ParticipantSimulatorParameters.java
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/RestController.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/simulation/SimulationHandler.java
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/simulation/SimulationProvider.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/simulation/rest/SimulationElementController.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/controlloop/participant/simulator/simulation/rest/SimulationParticipantController.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/test/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/CommonParticipantRestServer.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/test/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/RestControllerTest.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/test/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/TestListenerUtils.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/test/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/TestSimulationRestController.java [new file with mode: 0644]
tosca-controlloop/participant/participant-impl/participant-impl-simulator/src/test/resources/parameters/logback-test.xml [deleted file]
tosca-controlloop/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/controlloop/participant/intermediary/api/ParticipantIntermediaryApi.java [new file with mode: 0644]
tosca-controlloop/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/controlloop/participant/intermediary/api/ParticipantIntermediaryFactory.java [new file with mode: 0644]
tosca-controlloop/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/controlloop/participant/intermediary/api/impl/ParticipantIntermediaryApiImpl.java [new file with mode: 0644]