Class TigerThreadScopedConfigurationSource
- java.lang.Object
-
- de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
-
- de.gematik.test.tiger.common.config.TigerThreadScopedConfigurationSource
-
public class TigerThreadScopedConfigurationSource extends AbstractTigerConfigurationSource
Configuration-source which is bound to a certain thread. The configuration will be invisible from outside the thread in which it has been set. Bear in mind that any unintentional threading (Thread-Pools etc.) will also have the same effect.
-
-
Constructor Summary
Constructors Constructor Description TigerThreadScopedConfigurationSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<TigerConfigurationKey,String>applyTemplatesAndAddValuesToMap(List<TigerTemplateSource> loadedTemplates, Map<TigerConfigurationKey,String> loadedAndSortedProperties)Map<TigerConfigurationKey,String>getValues()voidputValue(TigerConfigurationKey key, String value)-
Methods inherited from class de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
getBasePath, getSourceType
-
-
-
-
Method Detail
-
applyTemplatesAndAddValuesToMap
public Map<TigerConfigurationKey,String> applyTemplatesAndAddValuesToMap(List<TigerTemplateSource> loadedTemplates, Map<TigerConfigurationKey,String> loadedAndSortedProperties)
- Specified by:
applyTemplatesAndAddValuesToMapin classAbstractTigerConfigurationSource
-
getValues
public Map<TigerConfigurationKey,String> getValues()
- Specified by:
getValuesin classAbstractTigerConfigurationSource
-
putValue
public void putValue(TigerConfigurationKey key, String value)
- Specified by:
putValuein classAbstractTigerConfigurationSource
-
-