Class TigerConfigurationSourcesManager
java.lang.Object
de.gematik.test.tiger.common.config.TigerConfigurationSourcesManager
Capsules the loaded sources in a thread-safe manner. Due to the sources implementing Comparable
the list is always in order.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNewSource(TigerConfigurationSource source) Get a list that has the most important value at the last position (for looping and replacing)Get a list that has the most important value at the first position (for findFirst() calls)booleanremoveSource(TigerConfigurationSource source) voidreset()
-
Constructor Details
-
TigerConfigurationSourcesManager
public TigerConfigurationSourcesManager()
-
-
Method Details
-
reset
public void reset() -
getSortedStream
Get a list that has the most important value at the first position (for findFirst() calls) -
getSortedListReversed
Get a list that has the most important value at the last position (for looping and replacing) -
addNewSource
-
removeSource
-