Class TigerGlobalConfiguration
- java.lang.Object
-
- de.gematik.test.tiger.common.config.TigerGlobalConfiguration
-
public class TigerGlobalConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description TigerGlobalConfiguration()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidinitialize()static <T> TinstantiateConfigurationBean(Class<T> configurationBeanClass, String... baseKeys)static List<AbstractTigerConfigurationSource>listSources()static voidputValue(String key, Object value)static voidputValue(String key, Object value, SourceType sourceType)static voidputValue(String key, String value)static voidputValue(String key, String value, SourceType sourceType)static booleanreadBoolean(String key)static booleanreadBoolean(String key, boolean defaultValue)static voidreadFromYaml(String yamlSource, String... baseKeys)static Optional<Integer>readIntegerOptional(String key)static Map<String,String>readMap(String... baseKeys)static StringreadString(String key)static StringreadString(String key, String defaultValue)static Optional<String>readStringOptional(String key)static voidreadTemplates(String templatesYaml, String... baseKeys)static voidreset()static StringresolvePlaceholders(String stringToSubstitute)
-
-
-
Method Detail
-
reset
public static void reset()
-
initialize
public static void initialize()
-
instantiateConfigurationBean
public static <T> T instantiateConfigurationBean(Class<T> configurationBeanClass, String... baseKeys)
-
readBoolean
public static boolean readBoolean(String key)
-
readBoolean
public static boolean readBoolean(String key, boolean defaultValue)
-
listSources
public static List<AbstractTigerConfigurationSource> listSources()
-
putValue
public static void putValue(String key, String value, SourceType sourceType)
-
putValue
public static void putValue(String key, Object value, SourceType sourceType)
-
-