public interface LoadFlowActionSimulatorObserver
Modifier and Type | Method and Description |
---|---|
void |
afterAction(RunningContext runningContext,
java.lang.String actionId) |
void |
afterApplyTest(RunningContext runningContext,
java.lang.String actionId) |
void |
afterPostContingencyAnalysis() |
void |
afterPreContingencyAnalysis() |
void |
afterTest(RunningContext runningContext,
java.lang.String actionId) |
void |
beforeAction(RunningContext runningContext,
java.lang.String actionId) |
void |
beforeApplyTest(RunningContext runningContext,
java.lang.String actionId) |
void |
beforePostContingencyAnalysis(RunningContext runningContext) |
void |
beforePreContingencyAnalysis(RunningContext runningContext) |
void |
beforeTest(RunningContext runningContext,
java.lang.String actionId) |
void |
divergedAfterTest(java.lang.String actionId) |
void |
loadFlowConverged(RunningContext runningContext,
java.util.List<LimitViolation> violations) |
void |
loadFlowDiverged(RunningContext runningContext) |
void |
maxIterationsReached(RunningContext runningContext) |
void |
noMoreViolations(RunningContext runningContext) |
void |
noMoreViolationsAfterTest(RunningContext runningContext,
java.lang.String actionId) |
void |
postContingencyAnalysisNetworkLoaded(RunningContext runningContext) |
void |
roundBegin(RunningContext runningContext) |
void |
roundEnd(RunningContext runningContext) |
void |
ruleChecked(RunningContext runningContext,
Rule rule,
RuleEvaluationStatus status,
java.util.Map<java.lang.String,java.lang.Object> variables,
java.util.Map<java.lang.String,java.lang.Boolean> actions) |
void |
violationsAfterTest(java.lang.String actionId,
java.util.List<LimitViolation> violations) |
void |
violationsAnymoreAndNoRulesMatch(RunningContext runningContext) |
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, java.util.List<LimitViolation> violations)
void ruleChecked(RunningContext runningContext, Rule rule, RuleEvaluationStatus status, java.util.Map<java.lang.String,java.lang.Object> variables, java.util.Map<java.lang.String,java.lang.Boolean> actions)
void beforeAction(RunningContext runningContext, java.lang.String actionId)
void beforeTest(RunningContext runningContext, java.lang.String actionId)
void afterAction(RunningContext runningContext, java.lang.String actionId)
void afterTest(RunningContext runningContext, java.lang.String actionId)
void violationsAfterTest(java.lang.String actionId, java.util.List<LimitViolation> violations)
void divergedAfterTest(java.lang.String actionId)
void noMoreViolations(RunningContext runningContext)
void noMoreViolationsAfterTest(RunningContext runningContext, java.lang.String actionId)
void beforeApplyTest(RunningContext runningContext, java.lang.String actionId)
void afterApplyTest(RunningContext runningContext, java.lang.String actionId)
void violationsAnymoreAndNoRulesMatch(RunningContext runningContext)
void afterPostContingencyAnalysis()
void maxIterationsReached(RunningContext runningContext)