diff options
Diffstat (limited to 'participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java')
-rwxr-xr-x | participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java b/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java index 0ef151dce..445a2a111 100755 --- a/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java +++ b/participant/participant-impl/participant-impl-simulator/src/main/java/org/onap/policy/clamp/acm/participant/sim/rest/SimulatorController.java @@ -65,7 +65,7 @@ public class SimulatorController implements SimulatorParticipantControllerApi { } /** - * Set Data. + * Set instance Data. * * @param body the Data * @return Void @@ -77,4 +77,16 @@ public class SimulatorController implements SimulatorParticipantControllerApi { body.getOutProperties()); return new ResponseEntity<>(HttpStatus.OK); } + + @Override + public ResponseEntity<InternalDatas> getCompositionDatas(UUID xonapRequestId) { + return new ResponseEntity<>(automationCompositionElementHandler.getCompositionDataList(), HttpStatus.OK); + } + + @Override + public ResponseEntity<Void> setCompositionData(UUID xonapRequestId, @Valid InternalData body) { + automationCompositionElementHandler.setCompositionOutProperties(body.getCompositionId(), + body.getCompositionDefinitionElementId(), body.getOutProperties()); + return new ResponseEntity<>(HttpStatus.OK); + } } |