public interface LoadFlowActionSimulatorObserver
void beforePreContingencyAnalysis(RunningContext runningContext)
void afterPreContingencyAnalysis()
void beforePostContingencyAnalysis(RunningContext runningContext)
void postContingencyAnalysisNetworkLoaded(RunningContext runningContext)
void roundBegin(RunningContext runningContext)
void roundEnd(RunningContext runningContext)
void loadFlowDiverged(RunningContext runningContext)
void loadFlowConverged(RunningContext runningContext, List<LimitViolation> violations)
void ruleChecked(RunningContext runningContext, Rule rule, RuleEvaluationStatus status, Map<String,Object> variables, Map<String,Boolean> actions)
void beforeAction(RunningContext runningContext, String actionId)
void beforeTest(RunningContext runningContext, String actionId)
void afterAction(RunningContext runningContext, String actionId)
void afterTest(RunningContext runningContext, String actionId)
void violationsAfterTest(String actionId, List<LimitViolation> violations)
void divergedAfterTest(String actionId)
void noMoreViolations(RunningContext runningContext)
void noMoreViolationsAfterTest(RunningContext runningContext, String actionId)
void beforeApplyTest(RunningContext runningContext, String actionId)
void afterApplyTest(RunningContext runningContext, String actionId)
void violationsAnymoreAndNoRulesMatch(RunningContext runningContext)
void afterPostContingencyAnalysis()
void maxIterationsReached(RunningContext runningContext)
Copyright © 2020. All rights reserved.