public class MutableSetExtFileStorage extends MutableSetStorage
| Constructor and Description |
|---|
MutableSetExtFileStorage(java.io.File elementsFile,
ConfigMutableSet mutableSet) |
| Modifier and Type | Method and Description |
|---|---|
void |
createBackupFile(java.io.File targetDirectory) |
protected 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 |
saveElementsData() |
java.lang.String |
toString() |
protected 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.
|
void |
writeElementsToFile(java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> elementsToSave,
java.io.File file) |
add, deleteElements, deleteElementsOlderThan, getMutableElements, invalidate, purgeCachepublic MutableSetExtFileStorage(java.io.File elementsFile,
ConfigMutableSet mutableSet)
protected void writeElements(java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> mutableElements)
throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
writeElements in class MutableSetStoragemutableElements - Elemente dieser Mengede.bsvrz.dav.daf.main.config.ConfigurationChangeException - Falls die Elemente nicht in einem konfigurierenden Datensatz abgespeichert werden können.public java.lang.String toString()
toString in class java.lang.Objectpublic void saveElementsData()
public void createBackupFile(java.io.File targetDirectory)
throws java.io.IOException
java.io.IOExceptionpublic void writeElementsToFile(java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> elementsToSave,
java.io.File file)
throws java.io.IOException
java.io.IOExceptionprotected java.util.List<de.bsvrz.puk.config.configFile.datamodel.MutableSetStorage.MutableElement> readElements()
readElements in class MutableSetStorage