Class CommandExecution

java.lang.Object
com.powsybl.computation.CommandExecution

public class CommandExecution extends Object
A command execution essentially defines how a Command should be executed. In particular, an execution number defines how many times the underlying command should be executed.

For each execution, the ComputationManager should increment an execution index and request the corresponding argument values. This mechanism may be used to easily submit a number of commands which differ only by their argument.

Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Constructor Details

    • CommandExecution

      public CommandExecution(Command command, int executionCount)
    • CommandExecution

      public CommandExecution(Command command, int executionCount, int priority)
    • CommandExecution

      public CommandExecution(Command command, int executionCount, int priority, Map<String,String> tags)
    • CommandExecution

      public CommandExecution(Command command, int executionCount, int priority, Map<String,String> tags, Map<String,String> overloadedVariables)
  • Method Details