From 91d871104bfd4d2269c3fb4551a21a03ee76e55d Mon Sep 17 00:00:00 2001 From: lilian-houdelet <152176499+lilian-houdelet@users.noreply.github.com> Date: Fri, 1 Mar 2024 10:08:04 +0100 Subject: [PATCH] Add sensitivity-analysis-server gestion in explore-server (#75) Signed-off-by: Lilian Houdelet --- .../gridsuite/explore/server/services/DirectoryService.java | 3 ++- .../explore/server/services/ParametersService.java | 6 ++++-- .../org/gridsuite/explore/server/utils/ParametersType.java | 4 ++-- src/main/resources/application-local.yml | 6 +++++- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/gridsuite/explore/server/services/DirectoryService.java b/src/main/java/org/gridsuite/explore/server/services/DirectoryService.java index 66073443..c947005a 100644 --- a/src/main/java/org/gridsuite/explore/server/services/DirectoryService.java +++ b/src/main/java/org/gridsuite/explore/server/services/DirectoryService.java @@ -61,7 +61,8 @@ public DirectoryService( CASE, caseService, ParametersType.VOLTAGE_INIT_PARAMETERS.name(), parametersService, ParametersType.SECURITY_ANALYSIS_PARAMETERS.name(), parametersService, - ParametersType.LOADFLOW_PARAMETERS.name(), parametersService); + ParametersType.LOADFLOW_PARAMETERS.name(), parametersService, + ParametersType.SENSITIVITY_PARAMETERS.name(), parametersService); } public void setDirectoryServerBaseUri(String directoryServerBaseUri) { diff --git a/src/main/java/org/gridsuite/explore/server/services/ParametersService.java b/src/main/java/org/gridsuite/explore/server/services/ParametersService.java index 0fbb244f..213d2bd1 100644 --- a/src/main/java/org/gridsuite/explore/server/services/ParametersService.java +++ b/src/main/java/org/gridsuite/explore/server/services/ParametersService.java @@ -34,8 +34,10 @@ public class ParametersService implements IDirectoryElementsService { private DirectoryService directoryService; - private final Map genericParametersServices = Map.of(ParametersType.VOLTAGE_INIT_PARAMETERS, "voltage-init-server", ParametersType.SECURITY_ANALYSIS_PARAMETERS, "security-analysis-server", - ParametersType.LOADFLOW_PARAMETERS, "loadflow-server"); + private final Map genericParametersServices = Map.of(ParametersType.VOLTAGE_INIT_PARAMETERS, "voltage-init-server", + ParametersType.SECURITY_ANALYSIS_PARAMETERS, "security-analysis-server", + ParametersType.LOADFLOW_PARAMETERS, "loadflow-server", + ParametersType.SENSITIVITY_PARAMETERS, "sensitivity-analysis-server"); private RemoteServicesProperties remoteServicesProperties; diff --git a/src/main/java/org/gridsuite/explore/server/utils/ParametersType.java b/src/main/java/org/gridsuite/explore/server/utils/ParametersType.java index 9007813b..2635efcb 100644 --- a/src/main/java/org/gridsuite/explore/server/utils/ParametersType.java +++ b/src/main/java/org/gridsuite/explore/server/utils/ParametersType.java @@ -13,6 +13,6 @@ public enum ParametersType { VOLTAGE_INIT_PARAMETERS, SECURITY_ANALYSIS_PARAMETERS, - LOADFLOW_PARAMETERS - + LOADFLOW_PARAMETERS, + SENSITIVITY_PARAMETERS } diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml index e47935c5..e9b2f1ce 100644 --- a/src/main/resources/application-local.yml +++ b/src/main/resources/application-local.yml @@ -35,4 +35,8 @@ gridsuite: base-uri: http://localhost:5023 - name: loadflow-server - base-uri: http://localhost:5008 \ No newline at end of file + base-uri: http://localhost:5008 + - + name: sensitivity-analysis-server + base-uri: http://localhost:5030 +