Class ThreadSafeDomainContextProvider
- java.lang.Object
-
- de.gematik.test.tiger.common.context.ThreadSafeDomainContextProvider
-
- Direct Known Subclasses:
TestContext,TestVariables
public abstract class ThreadSafeDomainContextProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description ThreadSafeDomainContextProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidassertPropFileMatches(String propFileName)voidassertRegexMatches(String key, String regex)first checks equals then regex matchvoidcopyAllToDomain(String otherDomain)shallow copy !ObjectcopyToDomain(String otherDomain, String key)shallow copy !voidflipBit(int bitidx, String key)abstract Map<String,Object>getContext()abstract Map<String,Object>getContext(String domain)StringgetDomain()protected StringgetId()protected StringgetId(String otherDomain)Map<String,Object>getObjectMapCopy(String key)StringgetString(String key)StringputString(String key, String value)voidremove(String key)voidsetDomain(String d)
-
-
-
Field Detail
-
domain
protected String domain
-
-
Method Detail
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String d)
-
copyAllToDomain
public void copyAllToDomain(String otherDomain)
shallow copy !
-
assertRegexMatches
public void assertRegexMatches(String key, String regex)
first checks equals then regex match
-
remove
public void remove(String key)
-
flipBit
public void flipBit(int bitidx, String key)
-
getId
protected String getId()
-
assertPropFileMatches
public void assertPropFileMatches(String propFileName)
-
-