Package com.powsybl.security.strategy
Class OperatorStrategy
- java.lang.Object
-
- com.powsybl.security.strategy.OperatorStrategy
-
public class OperatorStrategy extends Object
Describes a strategy that an operator would apply to solve violations occuring after a contingency.A strategy is defined for a contingency, and defines a
Condition
under which someAction
s will be taken.The security analysis implementation will check that condition after the simulation of the contingency, and if true, it will simulate the actions.
- Author:
- Etienne Lesot
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getActionIds()
An ordered list of actions, which will be simulated if the condition holds true.Condition
getCondition()
The condition which will decided the actual application of the actions, or not.String
getContingencyId()
The contingency which this strategy applies to.String
getId()
An ID which uniquely identifies this strategy, for a security analysis execution.
-
-
-
Method Detail
-
getId
public String getId()
An ID which uniquely identifies this strategy, for a security analysis execution.
-
getContingencyId
public String getContingencyId()
The contingency which this strategy applies to.
-
getCondition
public Condition getCondition()
The condition which will decided the actual application of the actions, or not.
-
-