Uses of Interface
com.powsybl.security.interceptors.SecurityAnalysisInterceptor
Package
Description
-
Uses of SecurityAnalysisInterceptor in com.powsybl.security
Modifier and TypeMethodDescriptionSecurityAnalysisInput.addInterceptor
(SecurityAnalysisInterceptor interceptor) Modifier and TypeMethodDescriptionstatic SecurityAnalysisReport
SecurityAnalysis.run
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions) static SecurityAnalysisReport
SecurityAnalysis.run
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, ReportNode reportNode) SecurityAnalysis.Runner.run
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions) SecurityAnalysis.Runner.run
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, ReportNode reportNode) SecurityAnalysis.Runner.run
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, List<LimitReduction> limitReductions, ReportNode reportNode) SecurityAnalysisProvider.run
(Network network, String workingVariantId, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, List<LimitReduction> limitReductions, ReportNode reportNode) Run an asynchronous single security analysis job.SecurityAnalysis.runAsync
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, ReportNode reportNode) SecurityAnalysis.Runner.runAsync
(Network network, String workingStateId, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters, ComputationManager computationManager, LimitViolationFilter filter, LimitViolationDetector detector, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, List<LimitReduction> limitReductions, ReportNode reportNode) ModifierConstructorDescriptionSecurityAnalysisResultBuilder
(LimitViolationFilter filter, SecurityAnalysisResultContext context, Collection<SecurityAnalysisInterceptor> interceptors) -
Uses of SecurityAnalysisInterceptor in com.powsybl.security.impl
Modifier and TypeMethodDescriptionvoid
DefaultSecurityAnalysis.addInterceptor
(SecurityAnalysisInterceptor interceptor) boolean
DefaultSecurityAnalysis.removeInterceptor
(SecurityAnalysisInterceptor interceptor) Modifier and TypeMethodDescriptionDefaultSecurityAnalysisProvider.run
(Network network, String workingVariantId, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider, List<SecurityAnalysisInterceptor> interceptors, List<OperatorStrategy> operatorStrategies, List<Action> actions, List<StateMonitor> monitors, List<LimitReduction> limitReductions, ReportNode reportNode) -
Uses of SecurityAnalysisInterceptor in com.powsybl.security.interceptors
Modifier and TypeClassDescriptionclass
class
Default implementation of the SecurityAnalysisInterceptor interface.Modifier and TypeMethodDescriptionSecurityAnalysisInterceptorExtension.createInterceptor()
static SecurityAnalysisInterceptor
SecurityAnalysisInterceptors.createInterceptor
(String name)