public class DefaultLoadFlowActionSimulatorObserver extends java.lang.Object implements LoadFlowActionSimulatorObserver
Constructor and Description |
---|
DefaultLoadFlowActionSimulatorObserver() |
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) |
public DefaultLoadFlowActionSimulatorObserver()
public void beforePreContingencyAnalysis(RunningContext runningContext)
beforePreContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
public void afterPreContingencyAnalysis()
afterPreContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
public void beforePostContingencyAnalysis(RunningContext runningContext)
beforePostContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
public void postContingencyAnalysisNetworkLoaded(RunningContext runningContext)
postContingencyAnalysisNetworkLoaded
in interface LoadFlowActionSimulatorObserver
public void roundBegin(RunningContext runningContext)
roundBegin
in interface LoadFlowActionSimulatorObserver
public void roundEnd(RunningContext runningContext)
roundEnd
in interface LoadFlowActionSimulatorObserver
public void loadFlowDiverged(RunningContext runningContext)
loadFlowDiverged
in interface LoadFlowActionSimulatorObserver
public void loadFlowConverged(RunningContext runningContext, java.util.List<LimitViolation> violations)
loadFlowConverged
in interface LoadFlowActionSimulatorObserver
public 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)
ruleChecked
in interface LoadFlowActionSimulatorObserver
public void beforeAction(RunningContext runningContext, java.lang.String actionId)
beforeAction
in interface LoadFlowActionSimulatorObserver
public void beforeTest(RunningContext runningContext, java.lang.String actionId)
beforeTest
in interface LoadFlowActionSimulatorObserver
public void afterAction(RunningContext runningContext, java.lang.String actionId)
afterAction
in interface LoadFlowActionSimulatorObserver
public void afterTest(RunningContext runningContext, java.lang.String actionId)
afterTest
in interface LoadFlowActionSimulatorObserver
public void violationsAfterTest(java.lang.String actionId, java.util.List<LimitViolation> violations)
violationsAfterTest
in interface LoadFlowActionSimulatorObserver
public void divergedAfterTest(java.lang.String actionId)
divergedAfterTest
in interface LoadFlowActionSimulatorObserver
public void noMoreViolations(RunningContext runningContext)
noMoreViolations
in interface LoadFlowActionSimulatorObserver
public void noMoreViolationsAfterTest(RunningContext runningContext, java.lang.String actionId)
noMoreViolationsAfterTest
in interface LoadFlowActionSimulatorObserver
public void beforeApplyTest(RunningContext runningContext, java.lang.String actionId)
beforeApplyTest
in interface LoadFlowActionSimulatorObserver
public void afterApplyTest(RunningContext runningContext, java.lang.String actionId)
afterApplyTest
in interface LoadFlowActionSimulatorObserver
public void violationsAnymoreAndNoRulesMatch(RunningContext runningContext)
violationsAnymoreAndNoRulesMatch
in interface LoadFlowActionSimulatorObserver
public void afterPostContingencyAnalysis()
afterPostContingencyAnalysis
in interface LoadFlowActionSimulatorObserver
public void maxIterationsReached(RunningContext runningContext)
maxIterationsReached
in interface LoadFlowActionSimulatorObserver