public abstract class AbstractSecurityAnalysisResultBuilder extends DefaultLoadFlowActionSimulatorObserver
Constructor and Description |
---|
AbstractSecurityAnalysisResultBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
afterAction(RunningContext runningContext,
java.lang.String actionId) |
void |
afterPostContingencyAnalysis() |
void |
afterPreContingencyAnalysis() |
void |
beforePreContingencyAnalysis(RunningContext runningContext) |
void |
loadFlowConverged(RunningContext runningContext,
java.util.List<LimitViolation> violations) |
void |
loadFlowDiverged(RunningContext runningContext) |
abstract void |
onFinalStateResult(SecurityAnalysisResult result) |
afterApplyTest, afterTest, beforeAction, beforeApplyTest, beforePostContingencyAnalysis, beforeTest, divergedAfterTest, maxIterationsReached, noMoreViolations, noMoreViolationsAfterTest, postContingencyAnalysisNetworkLoaded, roundBegin, roundEnd, ruleChecked, violationsAfterTest, violationsAnymoreAndNoRulesMatch
public AbstractSecurityAnalysisResultBuilder()
public void beforePreContingencyAnalysis(RunningContext runningContext)
beforePreContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
beforePreContingencyAnalysis
in class DefaultLoadFlowActionSimulatorObserver
public void afterPreContingencyAnalysis()
afterPreContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
afterPreContingencyAnalysis
in class DefaultLoadFlowActionSimulatorObserver
public void loadFlowDiverged(RunningContext runningContext)
loadFlowDiverged
in interface LoadFlowActionSimulatorObserver
loadFlowDiverged
in class DefaultLoadFlowActionSimulatorObserver
public void loadFlowConverged(RunningContext runningContext, java.util.List<LimitViolation> violations)
loadFlowConverged
in interface LoadFlowActionSimulatorObserver
loadFlowConverged
in class DefaultLoadFlowActionSimulatorObserver
public void afterAction(RunningContext runningContext, java.lang.String actionId)
afterAction
in interface LoadFlowActionSimulatorObserver
afterAction
in class DefaultLoadFlowActionSimulatorObserver
public void afterPostContingencyAnalysis()
afterPostContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
afterPostContingencyAnalysis
in class DefaultLoadFlowActionSimulatorObserver
public abstract void onFinalStateResult(SecurityAnalysisResult result)