Class StudyPointService


  • @Component
    public class StudyPointService
    extends Object
    Author:
    Ameni Walha <ameni.walha at rte-france.com>, Theo Pascoli <theo.pascoli at rte-france.com>
    • Constructor Detail

      • StudyPointService

        public StudyPointService​(com.farao_community.farao.minio_adapter.starter.MinioAdapter minioAdapter,
                                 com.farao_community.farao.rao_runner.starter.AsynchronousRaoRunnerClient asynchronousRaoRunnerClient,
                                 LimitingBranchResultService limitingBranchResultService,
                                 FileExporter fileExporter,
                                 org.slf4j.Logger eventsLogger)
    • Method Detail

      • computeStudyPointShift

        public com.farao_community.farao.rao_runner.api.resource.RaoRequest computeStudyPointShift​(StudyPoint studyPoint,
                                                                                                   StudyPointData studyPointData,
                                                                                                   OffsetDateTime timestamp,
                                                                                                   String coreValidRequesttId)
      • computeStudyPointRao

        public CompletableFuture<com.farao_community.farao.rao_runner.api.resource.RaoResponse> computeStudyPointRao​(StudyPoint studyPoint,
                                                                                                                     com.farao_community.farao.rao_runner.api.resource.RaoRequest raoRequest)
      • postTreatRaoResult

        public StudyPointResult postTreatRaoResult​(StudyPoint studyPoint,
                                                   StudyPointData studyPointData,
                                                   com.farao_community.farao.rao_runner.api.resource.RaoResponse raoResponse)