Uses of Interface
com.powsybl.security.interceptors.SecurityAnalysisInterceptor
Packages that use SecurityAnalysisInterceptor
Package
Description
-
Uses of SecurityAnalysisInterceptor in com.powsybl.security
Methods in com.powsybl.security that return types with arguments of type SecurityAnalysisInterceptorMethods in com.powsybl.security with parameters of type SecurityAnalysisInterceptorModifier and TypeMethodDescriptionSecurityAnalysisInput.addInterceptor
(SecurityAnalysisInterceptor interceptor) Method parameters in com.powsybl.security with type arguments of type SecurityAnalysisInterceptorModifier 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) Constructor parameters in com.powsybl.security with type arguments of type SecurityAnalysisInterceptorModifierConstructorDescriptionSecurityAnalysisResultBuilder
(LimitViolationFilter filter, SecurityAnalysisResultContext context, Collection<SecurityAnalysisInterceptor> interceptors) -
Uses of SecurityAnalysisInterceptor in com.powsybl.security.impl
Methods in com.powsybl.security.impl with parameters of type SecurityAnalysisInterceptorModifier and TypeMethodDescriptionvoid
DefaultSecurityAnalysis.addInterceptor
(SecurityAnalysisInterceptor interceptor) boolean
DefaultSecurityAnalysis.removeInterceptor
(SecurityAnalysisInterceptor interceptor) Method parameters in com.powsybl.security.impl with type arguments of type SecurityAnalysisInterceptorModifier 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
Classes in com.powsybl.security.interceptors that implement SecurityAnalysisInterceptorModifier and TypeClassDescriptionclass
class
Default implementation of the SecurityAnalysisInterceptor interface.Methods in com.powsybl.security.interceptors that return SecurityAnalysisInterceptorModifier and TypeMethodDescriptionSecurityAnalysisInterceptorExtension.createInterceptor()
static SecurityAnalysisInterceptor
SecurityAnalysisInterceptors.createInterceptor
(String name)