Class StateMonitor

java.lang.Object
com.powsybl.security.monitor.StateMonitor

public class StateMonitor extends Object
Author:
Etienne Lesot <etienne.lesot at rte-france.com>

A stateMonitor allows to get information about branch, bus and three windings transformers on the network after a security analysis computation. Contingency context allows to specify if the information asked are about N situation N-k situation with a contingency id or both.

for example if we want information about a branch after security analysis on contingency c1 contingencyContext will contained the contingencyId c1, contextType SPECIFIC and StateMonitor will contained the id of the branch if we want information about a branch in N situation contingencyContext will contained a null contingencyId, contextType NONE and StateMonitor will contained the id of the branch if we want information about a branch in N situation and after security analysis on contingency c1 contingencyContext will contained contingencyId c1, contextType ALL and StateMonitor will contained the id of the branch