public class MutableSetConfigDataStorage extends MutableSetStorage
Interface um die Speicherung einer dynamischem Menge (ConfigMutableSet) zu realisieren. Diese werden entweder als Konfigurationsdatensatz oder als eigene Datei gespeichert, je nach Implementierung
Constructor and Description |
---|
MutableSetConfigDataStorage(ConfigMutableSet mutableSet) |
Modifier and Type | Method and Description |
---|---|
java.util.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.
|
void |
writeElements(java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> mutableElements)
Speichert die Elemente dieser Menge (auch historische) in einem konfigurierenden Datensatz ab.
|
add, deleteElements, deleteElementsOlderThan, getMutableElements, invalidate, purgeCache
public MutableSetConfigDataStorage(ConfigMutableSet mutableSet)
public void writeElements(java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> mutableElements) throws ConfigurationChangeException
Speichert die Elemente dieser Menge (auch historische) in einem konfigurierenden Datensatz ab.
writeElements
in class MutableSetStorage
mutableElements
- Elemente dieser MengeConfigurationChangeException
- Falls die Elemente nicht in einem konfigurierenden Datensatz abgespeichert werden können.public java.util.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.
readElements
in class MutableSetStorage