Class ScenarioController

java.lang.Object
energy.eddie.regionconnector.simulation.web.ScenarioController

@RestController public class ScenarioController extends Object
  • Constructor Details

  • Method Details

    • predefinedScenarios

      @GetMapping(value="/scenarios", produces="application/json") public org.springframework.http.ResponseEntity<Collection<String>> predefinedScenarios()
    • runScenario

      @PostMapping(value="/scenarios/run", consumes="application/json", produces="application/json") public org.springframework.http.ResponseEntity<Map<String,Object>> runScenario(@RequestBody ScenarioRunConfiguration configuration)
    • runScenario

      @PostMapping(value="/scenarios/{name}/run", consumes="application/json", produces="application/json") public org.springframework.http.ResponseEntity<Map<String,Object>> runScenario(@PathVariable String name, @RequestBody ScenarioMetadata metadata)