Class EnvironmentModuleConfigRepository

java.lang.Object
com.powsybl.commons.config.EnvironmentModuleConfigRepository
All Implemented Interfaces:
ModuleConfigRepository

public final class EnvironmentModuleConfigRepository extends Object implements ModuleConfigRepository
A ModuleConfigRepository designed to read property values from the map of environment variables. For a configuration property named "property-name" in module "module-name", the expected environment variables name is MODULE_NAME__PROPERTY_NAME. CamelCase names are also translated to underscore-separated names.
Author:
Yichen TANG <yichen.tang at rte-france.com>