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
MutableSetStorage.MutableElement
Modifier and Type | Field and Description |
---|---|
private static Debug |
_debug |
private ConfigMutableSet |
_mutableSet |
Constructor and Description |
---|
MutableSetConfigDataStorage(ConfigMutableSet mutableSet) |
Modifier and Type | Method and Description |
---|---|
java.util.List<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<MutableSetStorage.MutableElement> mutableElements)
Speichert die Elemente dieser Menge (auch historische) in einem konfigurierenden Datensatz ab.
|
add, deleteElements, deleteElementsOlderThan, getMutableElements, invalidate, purgeCache
private static final Debug _debug
private ConfigMutableSet _mutableSet
public MutableSetConfigDataStorage(ConfigMutableSet mutableSet)
public void writeElements(java.util.List<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<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