Package | Description |
---|---|
com.powsybl.security | |
com.powsybl.security.afs | |
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.json |
Modifier and Type | Interface and Description |
---|---|
static interface |
SecurityAnalysisParameters.ConfigLoader<E extends Extension<SecurityAnalysisParameters>>
A configuration loader interface for the SecurityAnalysisParameters extensions loaded from the platform configuration
|
Modifier and Type | Method and Description |
---|---|
SecurityAnalysisParameters |
SecurityAnalysisInput.getParameters()
Get specified
SecurityAnalysisParameters . |
static SecurityAnalysisParameters |
SecurityAnalysisParameters.load()
Load parameters from platform default config.
|
static SecurityAnalysisParameters |
SecurityAnalysisParameters.load(PlatformConfig platformConfig)
Load parameters from a provided platform config.
|
SecurityAnalysisParameters |
SecurityAnalysisParameters.setLoadFlowParameters(LoadFlowParameters loadFlowParameters) |
Modifier and Type | Method and Description |
---|---|
SecurityAnalysisResult |
SecurityAnalyzer.analyze(Network network,
ContingenciesProvider contingenciesProvider,
SecurityAnalysisParameters parameters) |
SecurityAnalysisResult |
SecurityAnalyzer.analyze(Network network,
java.nio.file.Path contingenciesFile,
SecurityAnalysisParameters parameters) |
SecurityAnalysisResult |
SecurityAnalyzer.analyze(java.lang.String filename,
java.io.InputStream networkData,
java.io.InputStream contingencies,
SecurityAnalysisParameters parameters) |
java.util.concurrent.CompletableFuture<SecurityAnalysisResult> |
SecurityAnalysis.run(java.lang.String workingVariantId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider) |
java.util.concurrent.CompletableFuture<SecurityAnalysisResult> |
SecurityAnalysisImpl.run(java.lang.String workingStateId,
SecurityAnalysisParameters securityAnalysisParameters,
ContingenciesProvider contingenciesProvider) |
default java.util.concurrent.CompletableFuture<SecurityAnalysisResultWithLog> |
SecurityAnalysis.runWithLog(java.lang.String workingVariantId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
To be consistent with
SecurityAnalysis.run(String, SecurityAnalysisParameters, ContingenciesProvider) , this method would also complete exceptionally
if there are exceptions thrown. |
SecurityAnalysisInput |
SecurityAnalysisInput.setParameters(SecurityAnalysisParameters parameters) |
Modifier and Type | Method and Description |
---|---|
SecurityAnalysisParameters |
SecurityAnalysisRunner.readParameters() |
Modifier and Type | Method and Description |
---|---|
void |
SecurityAnalysisRunner.writeParameters(SecurityAnalysisParameters parameters) |
Constructor and Description |
---|
SecurityAnalysisRunnerBuilder(ProjectFileBuildContext context,
SecurityAnalysisParameters parameters) |
SecurityAnalysisRunnerExtension(SecurityAnalysisParameters parameters) |
Modifier and Type | Method and Description |
---|---|
protected SecurityAnalysisExecutionInput |
ExternalSecurityAnalysis.buildInput(java.lang.String workingStateId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
java.util.concurrent.CompletableFuture<SecurityAnalysisResult> |
ExternalSecurityAnalysis.run(java.lang.String workingStateId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
java.util.concurrent.CompletableFuture<SecurityAnalysisResult> |
DistributedSecurityAnalysis.run(java.lang.String workingVariantId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
java.util.concurrent.CompletableFuture<SecurityAnalysisResultWithLog> |
DistributedSecurityAnalysis.runWithLog(java.lang.String workingVariantId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
SecurityAnalysisParameters |
SecurityAnalysisExecutionInput.getParameters() |
Modifier and Type | Method and Description |
---|---|
SecurityAnalysisExecutionInput |
SecurityAnalysisExecutionInput.setParameters(SecurityAnalysisParameters parameters) |
Modifier and Type | Interface and Description |
---|---|
static interface |
JsonSecurityAnalysisParameters.ExtensionSerializer<E extends Extension<SecurityAnalysisParameters>>
A configuration loader interface for the LoadFlowParameters extensions loaded from the platform configuration
|
Modifier and Type | Method and Description |
---|---|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context)
Low level deserialization method, to be used for instance for updating lsecurity analysis parameters nested in another object.
|
SecurityAnalysisParameters |
SecurityAnalysisParametersDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext) |
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
SecurityAnalysisParameters parameters)
Low level deserialization method, to be used for instance for reading security analysis parameters nested in another object.
|
SecurityAnalysisParameters |
SecurityAnalysisParametersDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext,
SecurityAnalysisParameters parameters) |
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.read(java.io.InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.read(java.nio.file.Path jsonFile)
Reads parameters from a JSON file (will NOT rely on platform config).
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
java.io.InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
java.nio.file.Path jsonFile)
Updates parameters by reading the content of a JSON file.
|
Modifier and Type | Method and Description |
---|---|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
SecurityAnalysisParameters parameters)
Low level deserialization method, to be used for instance for reading security analysis parameters nested in another object.
|
SecurityAnalysisParameters |
SecurityAnalysisParametersDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext,
SecurityAnalysisParameters parameters) |
static void |
JsonSecurityAnalysisParameters.serialize(SecurityAnalysisParameters parameters,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
Low level serialization method, to be used for instance for writing security analysis parameters nested in another object.
|
void |
SecurityAnalysisParametersSerializer.serialize(SecurityAnalysisParameters parameters,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
java.io.InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
java.nio.file.Path jsonFile)
Updates parameters by reading the content of a JSON file.
|
static void |
JsonSecurityAnalysisParameters.write(SecurityAnalysisParameters parameters,
java.io.OutputStream outputStream)
Writes parameters as JSON to an output stream.
|
static void |
JsonSecurityAnalysisParameters.write(SecurityAnalysisParameters parameters,
java.nio.file.Path jsonFile)
Writes parameters as JSON to a file.
|
Copyright © 2019. All rights reserved.