Uses of Interface
com.powsybl.security.interceptors.SecurityAnalysisResultContext
-
Packages that use SecurityAnalysisResultContext Package Description com.powsybl.security com.powsybl.security.interceptors -
-
Uses of SecurityAnalysisResultContext in com.powsybl.security
Fields in com.powsybl.security declared as SecurityAnalysisResultContext Modifier and Type Field Description protected SecurityAnalysisResultContext
SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder. resultContext
Methods in com.powsybl.security with parameters of type SecurityAnalysisResultContext Modifier and Type Method Description B
SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder. addViolation(LimitViolation violation, SecurityAnalysisResultContext limitViolationContext)
Adds aLimitViolation
to the builder with a context.SecurityAnalysisResultBuilder.PostContingencyResultBuilder
SecurityAnalysisResultBuilder.PostContingencyResultBuilder. addViolation(LimitViolation violation, SecurityAnalysisResultContext limitViolationContext)
B
SecurityAnalysisResultBuilder.AbstractLimitViolationsResultBuilder. addViolations(List<LimitViolation> violations, SecurityAnalysisResultContext limitViolationContext)
SecurityAnalysisResultBuilder.PostContingencyResultBuilder
SecurityAnalysisResultBuilder. contingency(Contingency contingency, SecurityAnalysisResultContext postContingencyResultContext)
Initiates the creation of the result for oneContingency
SecurityAnalysisResultBuilder.PreContingencyResultBuilder
SecurityAnalysisResultBuilder. preContingency(SecurityAnalysisResultContext preContingencyResultContext)
Initiates the creation of the result for N situationConstructors in com.powsybl.security with parameters of type SecurityAnalysisResultContext Constructor Description SecurityAnalysisResultBuilder(LimitViolationFilter filter, SecurityAnalysisResultContext context)
SecurityAnalysisResultBuilder(LimitViolationFilter filter, SecurityAnalysisResultContext context, Collection<SecurityAnalysisInterceptor> interceptors)
-
Uses of SecurityAnalysisResultContext in com.powsybl.security.interceptors
Classes in com.powsybl.security.interceptors that implement SecurityAnalysisResultContext Modifier and Type Class Description class
DefaultSecurityAnalysisResultContext
class
RunningContext
TODO: I think having state ID here is broken, as security analysis contract does not guarantee that the corresponding state will be filled with N resultsMethods in com.powsybl.security.interceptors with parameters of type SecurityAnalysisResultContext Modifier and Type Method Description void
DefaultSecurityAnalysisInterceptor. onLimitViolation(Contingency contingency, LimitViolation limitViolation, SecurityAnalysisResultContext context)
void
DefaultSecurityAnalysisInterceptor. onLimitViolation(LimitViolation limitViolation, SecurityAnalysisResultContext context)
default void
SecurityAnalysisInterceptor. onLimitViolation(Contingency contingency, LimitViolation limitViolation, SecurityAnalysisResultContext context)
Callback when a violation is detected on N-1 situation.default void
SecurityAnalysisInterceptor. onLimitViolation(LimitViolation limitViolation, SecurityAnalysisResultContext context)
Callback when a violation is detected on N situation.void
CurrentLimitViolationInterceptor. onPostContingencyResult(PostContingencyResult postContingencyResult, SecurityAnalysisResultContext context)
void
DefaultSecurityAnalysisInterceptor. onPostContingencyResult(PostContingencyResult postContingencyResult, SecurityAnalysisResultContext context)
default void
SecurityAnalysisInterceptor. onPostContingencyResult(PostContingencyResult postContingencyResult, SecurityAnalysisResultContext context)
Callback after the post-contingency result is built.void
CurrentLimitViolationInterceptor. onPreContingencyResult(LimitViolationsResult preContingencyResult, SecurityAnalysisResultContext context)
void
DefaultSecurityAnalysisInterceptor. onPreContingencyResult(LimitViolationsResult preContingencyResult, SecurityAnalysisResultContext context)
default void
SecurityAnalysisInterceptor. onPreContingencyResult(LimitViolationsResult preContingencyResult, SecurityAnalysisResultContext context)
Callback after the pre-contingency result is built.void
DefaultSecurityAnalysisInterceptor. onSecurityAnalysisResult(SecurityAnalysisResult result, SecurityAnalysisResultContext context)
default void
SecurityAnalysisInterceptor. onSecurityAnalysisResult(SecurityAnalysisResult result, SecurityAnalysisResultContext context)
Callback after the security-analysis result is built.
-