public interface ImpactAnalysis extends Versionable
Modifier and Type | Method and Description |
---|---|
void |
init(SimulationParameters parameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ImpactAnalysisResult |
run(SimulationState state) |
ImpactAnalysisResult |
run(SimulationState state,
java.util.Set<java.lang.String> contingencyIds) |
java.util.concurrent.CompletableFuture<ImpactAnalysisResult> |
runAsync(SimulationState state,
java.util.Set<java.lang.String> contingencyIds,
ImpactAnalysisProgressListener listener) |
getName, getVersion
void init(SimulationParameters parameters, java.util.Map<java.lang.String,java.lang.Object> context) throws java.lang.Exception
java.lang.Exception
ImpactAnalysisResult run(SimulationState state) throws java.lang.Exception
java.lang.Exception
ImpactAnalysisResult run(SimulationState state, java.util.Set<java.lang.String> contingencyIds) throws java.lang.Exception
java.lang.Exception
java.util.concurrent.CompletableFuture<ImpactAnalysisResult> runAsync(SimulationState state, java.util.Set<java.lang.String> contingencyIds, ImpactAnalysisProgressListener listener)
Copyright © 2019. All rights reserved.