Package | Description |
---|---|
com.powsybl.security | |
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 |
---|---|
protected SecurityAnalysisExecutionInput |
ExternalSecurityAnalysis.buildInput(String workingStateId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
CompletableFuture<SecurityAnalysisResult> |
DistributedSecurityAnalysis.run(String workingVariantId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
CompletableFuture<SecurityAnalysisResult> |
ExternalSecurityAnalysis.run(String workingStateId,
SecurityAnalysisParameters parameters,
ContingenciesProvider contingenciesProvider)
Deprecated.
|
CompletableFuture<SecurityAnalysisResultWithLog> |
DistributedSecurityAnalysis.runWithLog(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(InputStream jsonStream)
Reads parameters from a JSON file (will NOT rely on platform config).
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.read(Path jsonFile)
Reads parameters from a JSON file (will NOT rely on platform config).
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
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) |
void |
SecurityAnalysisParametersSerializer.serialize(SecurityAnalysisParameters parameters,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
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.
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
InputStream jsonStream)
Updates parameters by reading the content of a JSON stream.
|
static SecurityAnalysisParameters |
JsonSecurityAnalysisParameters.update(SecurityAnalysisParameters parameters,
Path jsonFile)
Updates parameters by reading the content of a JSON file.
|
static void |
JsonSecurityAnalysisParameters.write(SecurityAnalysisParameters parameters,
OutputStream outputStream)
Writes parameters as JSON to an output stream.
|
static void |
JsonSecurityAnalysisParameters.write(SecurityAnalysisParameters parameters,
Path jsonFile)
Writes parameters as JSON to a file.
|
Copyright © 2020. All rights reserved.