Uses of Class
com.powsybl.security.SecurityAnalysisResult
-
Packages that use SecurityAnalysisResult Package Description com.powsybl.action.simulator.loadflow com.powsybl.action.simulator.tools com.powsybl.security com.powsybl.security.comparator com.powsybl.security.converter com.powsybl.security.distributed Copyright (c) 2019, RTE (http://www.rte-france.com) This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.com.powsybl.security.execution Copyright (c) 2019, RTE (http://www.rte-france.com) This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.com.powsybl.security.interceptors com.powsybl.security.json -
-
Uses of SecurityAnalysisResult in com.powsybl.action.simulator.loadflow
Methods in com.powsybl.action.simulator.loadflow with parameters of type SecurityAnalysisResult Modifier and Type Method Description void
SecurityAnalysisResultHandler. onFinalStateResult(SecurityAnalysisResult result)
Method parameters in com.powsybl.action.simulator.loadflow with type arguments of type SecurityAnalysisResult Modifier and Type Method Description SecurityAnalysisResultHandler
SecurityAnalysisResultHandler. add(Consumer<SecurityAnalysisResult> handler)
Constructor parameters in com.powsybl.action.simulator.loadflow with type arguments of type SecurityAnalysisResult Constructor Description ParallelLoadFlowActionSimulator(Network network, ComputationManager cm, int taskCount, LoadFlowActionSimulatorConfig config, boolean applyIfSolved, List<Consumer<SecurityAnalysisResult>> resultHandlers)
SecurityAnalysisResultHandler(Collection<Consumer<SecurityAnalysisResult>> handlers)
-
Uses of SecurityAnalysisResult in com.powsybl.action.simulator.tools
Methods in com.powsybl.action.simulator.tools with parameters of type SecurityAnalysisResult Modifier and Type Method Description abstract void
AbstractSecurityAnalysisResultBuilder. onFinalStateResult(SecurityAnalysisResult result)
-
Uses of SecurityAnalysisResult in com.powsybl.security
Fields in com.powsybl.security declared as SecurityAnalysisResult Modifier and Type Field Description static SecurityAnalysisResult
SecurityAnalysisResultMerger. FAILED_SECURITY_ANALYSIS_RESULT
Methods in com.powsybl.security that return SecurityAnalysisResult Modifier and Type Method Description SecurityAnalysisResult
SecurityAnalyzer. analyze(Network network, ContingenciesProvider contingenciesProvider)
SecurityAnalysisResult
SecurityAnalyzer. analyze(Network network, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters)
SecurityAnalysisResult
SecurityAnalyzer. analyze(Network network, Path contingenciesFile)
SecurityAnalysisResult
SecurityAnalyzer. analyze(Network network, Path contingenciesFile, SecurityAnalysisParameters parameters)
SecurityAnalysisResult
SecurityAnalyzer. analyze(String filename, InputStream networkData, InputStream contingencies)
SecurityAnalysisResult
SecurityAnalyzer. analyze(String filename, InputStream networkData, InputStream contingencies, SecurityAnalysisParameters parameters)
SecurityAnalysisResult
SecurityAnalysisResultBuilder. build()
Finalizes the result.static SecurityAnalysisResult
SecurityAnalysisResult. empty()
SecurityAnalysisResult
SecurityAnalysisResultWithLog. getResult()
static SecurityAnalysisResult
SecurityAnalysisResultMerger. merge(SecurityAnalysisResult[] results)
static SecurityAnalysisResult
SecurityAnalysisResultMerger. merge(Collection<SecurityAnalysisResult> results)
SecurityAnalysisResult
SecurityAnalysisResult. setNetworkMetadata(NetworkMetadata networkMetadata)
Methods in com.powsybl.security that return types with arguments of type SecurityAnalysisResult Modifier and Type Method Description CompletableFuture<SecurityAnalysisResult>
SecurityAnalysis. run(String workingVariantId, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider)
CompletableFuture<SecurityAnalysisResult>
SecurityAnalysisImpl. run(String workingVariantId, SecurityAnalysisParameters securityAnalysisParameters, ContingenciesProvider contingenciesProvider)
Method parameters in com.powsybl.security with type arguments of type SecurityAnalysisResult Modifier and Type Method Description static SecurityAnalysisResult
SecurityAnalysisResultMerger. merge(Collection<SecurityAnalysisResult> results)
Constructors in com.powsybl.security with parameters of type SecurityAnalysisResult Constructor Description SecurityAnalysisResultWithLog(SecurityAnalysisResult result)
SecurityAnalysisResultWithLog(SecurityAnalysisResult result, byte[] logBytes)
-
Uses of SecurityAnalysisResult in com.powsybl.security.comparator
Methods in com.powsybl.security.comparator with parameters of type SecurityAnalysisResult Modifier and Type Method Description protected boolean
SecurityAnalysisResultEquivalence. doEquivalent(SecurityAnalysisResult result1, SecurityAnalysisResult result2)
protected int
SecurityAnalysisResultEquivalence. doHash(SecurityAnalysisResult result)
-
Uses of SecurityAnalysisResult in com.powsybl.security.converter
Methods in com.powsybl.security.converter with parameters of type SecurityAnalysisResult Modifier and Type Method Description void
JsonSecurityAnalysisResultExporter. export(SecurityAnalysisResult result, Writer writer)
void
SecurityAnalysisResultExporter. export(SecurityAnalysisResult result, Writer writer)
Export a result of a security analysisstatic void
SecurityAnalysisResultExporters. export(SecurityAnalysisResult result, Writer writer, String format)
static void
SecurityAnalysisResultExporters. export(SecurityAnalysisResult result, Path path, String format)
-
Uses of SecurityAnalysisResult in com.powsybl.security.distributed
Methods in com.powsybl.security.distributed that return SecurityAnalysisResult Modifier and Type Method Description static SecurityAnalysisResult
SecurityAnalysisExecutionHandlers. readResults(Path workingDir, int subtaskCount)
static SecurityAnalysisResult
SecurityAnalysisExecutionHandlers. readSingleResult(Path workingDir)
Methods in com.powsybl.security.distributed that return types with arguments of type SecurityAnalysisResult Modifier and Type Method Description static ExecutionHandler<SecurityAnalysisResult>
SecurityAnalysisExecutionHandlers. distributed(SecurityAnalysisExecutionInput input, int subtaskCount)
Create anExecutionHandler
which distributes the security analysis execution through multiple calls to itools security-analysis, as specified in argument.CompletableFuture<SecurityAnalysisResult>
DistributedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResult>
ForwardedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
static ExecutionHandler<SecurityAnalysisResult>
SecurityAnalysisExecutionHandlers. forwarded(SecurityAnalysisExecutionInput input)
Create anExecutionHandler
which forwards the security analysis execution through a call to itools security-analysis.static ExecutionHandler<SecurityAnalysisResult>
SecurityAnalysisExecutionHandlers. forwarded(SecurityAnalysisExecutionInput input, Integer forwardedTaskCount)
Create anExecutionHandler
which forwards the security analysis execution through a call to itools security-analysis, with the option --task-count.CompletableFuture<SecurityAnalysisResult>
DistributedSecurityAnalysis. run(String workingVariantId, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider)
Deprecated.CompletableFuture<SecurityAnalysisResult>
ExternalSecurityAnalysis. run(String workingStateId, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider)
Deprecated. -
Uses of SecurityAnalysisResult in com.powsybl.security.execution
Methods in com.powsybl.security.execution that return types with arguments of type SecurityAnalysisResult Modifier and Type Method Description CompletableFuture<SecurityAnalysisResult>
SecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResult>
SecurityAnalysisExecutionImpl. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
Uses of SecurityAnalysisResult in com.powsybl.security.interceptors
Methods in com.powsybl.security.interceptors with parameters of type SecurityAnalysisResult Modifier and Type Method Description void
DefaultSecurityAnalysisInterceptor. onSecurityAnalysisResult(SecurityAnalysisResult result, SecurityAnalysisResultContext context)
default void
SecurityAnalysisInterceptor. onSecurityAnalysisResult(RunningContext context, SecurityAnalysisResult result)
Deprecated.UseSecurityAnalysisInterceptor.onSecurityAnalysisResult(SecurityAnalysisResult, SecurityAnalysisResultContext)
Callback after the result is createddefault void
SecurityAnalysisInterceptor. onSecurityAnalysisResult(SecurityAnalysisResult result, SecurityAnalysisResultContext context)
Callback after the security-analysis result is built. -
Uses of SecurityAnalysisResult in com.powsybl.security.json
Methods in com.powsybl.security.json that return SecurityAnalysisResult Modifier and Type Method Description SecurityAnalysisResult
SecurityAnalysisResultDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext ctx)
static SecurityAnalysisResult
SecurityAnalysisResultDeserializer. read(InputStream is)
static SecurityAnalysisResult
SecurityAnalysisResultDeserializer. read(Path jsonFile)
Methods in com.powsybl.security.json with parameters of type SecurityAnalysisResult Modifier and Type Method Description void
SecurityAnalysisResultSerializer. serialize(SecurityAnalysisResult result, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
static void
SecurityAnalysisResultSerializer. write(SecurityAnalysisResult result, Writer writer)
-