Class Summary |
CacheManager |
Diese Klasse implementiert die Verwaltung der Caches für die Schreibzugriffe auf Containerdateien. |
CacheManager.Cache |
Realisiert den Zwischenspeicher für eine Containerdatei. |
CacheManager.DataIdentificationIds |
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann. |
ConsistencyCheck |
Mit den statischen Methoden dieser Klasse können die Container in einem Verzeichnis geprüft werden. |
ContainerBackupIndex |
Ein ContainerBackupIndex ist eine Klasse, die innerhalb einer Datenindentifikationsverzeichnisses speichert, welche Container in diesem Verzeichnis noch zu
sichern sind, damit nicht jeder einzelne ContainerHEader geprüft werden muss. Es wird eine Datei namens _backupindex.idx gespeichert, welche die
eigentlichen Einträge enthält. |
ContainerDataIterator |
Iterator fuer Datensaetze, die ein Datencontainer auf Anfrage geliefert hat. |
ContainerFile |
Diese Klasse enthaelt die Funktionalitaet zum Erzeugen, Lesen, Schreiben und Loeschen von Container-Dateien. |
ContainerFileDirIterator |
Klasse zum Durchlaufen des Persistenzverzeichnisses. |
ContainerFileReader |
Hilfsklasse, die einen einfachen, lesenden Zugriff auf ContainerDateien über die ContainerFile -Klasse bietet. |
ContainerHdr |
Klasse, die einen Container-Header repraesentiert. |
KeyValParam |
Diese Klasse definiert die Parameter im Container-Header. |
KeyValProps |
Klasse zum Lesen/Schreiben von Key/Value-Paaren. |
MultiContainerDataIterator |
Klasse zum Iterieren ueber Containergrenzen einer Datenidentifikation hinweg. |
PersistenceManager |
Zentrale Persistenz-Verwaltung fuer die Archivierung von Daten auf einem Speichermedium vom Typ A (Festplatte) und die entsprechende Meta-Daten-Verwaltung. |
RestorePersDirTsk |
Diese Klasse teilt das Persistenzverzeichnis in disjunkte Teilbaeume auf und stellt alle Verwaltungsinformationen wieder her. |
StartupProperties |
Klasse zum Lesen und Schreiben der Startup-Info, die das Archivsystem braucht, um starten zu können. |