Class MutableSetConfigDataStorage
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage
de.bsvrz.puk.config.configFile.datamodel.MutableSetConfigDataStorage
Interface um die Speicherung einer dynamischem Menge (ConfigMutableSet) zu realisieren. Diese
werden entweder als Konfigurationsdatensatz oder als eigene Datei gespeichert, je nach Implementierung
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement>
Diese Methode liest den konfigurierenden Datensatz für die Elemente dieser Menge ein und gibt sie in einer Liste zurück.void
writeElements
(List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> mutableElements) Speichert die Elemente dieser Menge (auch historische) in einem konfigurierenden Datensatz ab.Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage
add, deleteElements, deleteElementsOlderThan, getMutableElements, invalidate, purgeCache
-
Constructor Details
-
MutableSetConfigDataStorage
-
-
Method Details
-
writeElements
public void writeElements(List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> mutableElements) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException Speichert die Elemente dieser Menge (auch historische) in einem konfigurierenden Datensatz ab.- Specified by:
writeElements
in classMutableSetStorage
- Parameters:
mutableElements
- Elemente dieser Menge- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- Falls die Elemente nicht in einem konfigurierenden Datensatz abgespeichert werden können.
-
readElements
public List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> readElements()Diese Methode liest den konfigurierenden Datensatz für die Elemente dieser Menge ein und gibt sie in einer Liste zurück.- Specified by:
readElements
in classMutableSetStorage
- Returns:
- eine Liste von Elementen mit Zeitstempeln, die die Zugehörigkeitszeiträume repräsentieren
-