Class 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 some Actions 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 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.
      • getActionIds

        public List<String> getActionIds()
        An ordered list of actions, which will be simulated if the condition holds true.