Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- AbstractFileSystemBackup - Klasse in de.bsvrz.ars.ars.backup.plugins
-
Gemeinsame Basisklasse für DVD und Filesystem-Backup.
- AbstractFileSystemBackup() - Konstruktor für Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
B
- backup(OutputStream, int) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Sichert den Container
- BackupAdapter - Klasse in de.bsvrz.ars.ars.backup
-
Diese Klasse adaptiert ein altes
BackupModul
auf die neue SchnittstelleBackupImplementation
. - BackupAdapter(BackupModul) - Konstruktor für Klasse de.bsvrz.ars.ars.backup.BackupAdapter
-
Erstellt eine neue BackupAdapter
- backupBasePath - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Backup-Basispfad.
- backupContainer(int, long, File) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Mit dieser Methode wird festgelegt, dass ein Container auf dem angegebenen und vorher geöffneten Medium zu speichern ist.
- backupContainer(int, Container) - Methode in Klasse de.bsvrz.ars.ars.backup.BackupAdapter
- backupContainer(int, Container) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Mit dieser Methode wird festgelegt, dass ein Container auf dem angegebenen und vorher geöffneten Medium zu speichern ist.
- backupContainer(int, Container) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
- BackupException - Ausnahmeklasse in de.bsvrz.ars.ars.backup
-
Diese Klasse kapselt Exceptions, die in den Methoden eines BackupModuls auftreten können.
- BackupException() - Konstruktor für Ausnahmeklasse de.bsvrz.ars.ars.backup.BackupException
-
Erstellt eine neue BackupException
- BackupException(String) - Konstruktor für Ausnahmeklasse de.bsvrz.ars.ars.backup.BackupException
-
Erstellt eine neue BackupException
- BackupException(String, Throwable) - Konstruktor für Ausnahmeklasse de.bsvrz.ars.ars.backup.BackupException
-
Erstellt eine neue BackupException
- BackupException(Throwable) - Konstruktor für Ausnahmeklasse de.bsvrz.ars.ars.backup.BackupException
-
Erstellt eine neue BackupException
- BackupImplementation - Schnittstelle in de.bsvrz.ars.ars.backup
-
Eine Subklasse dieses Interfaces ist die Implementierung eines Backup-Moduls (Plugins).
- BackupInitializer - Klasse in de.bsvrz.ars.ars.backup
- BackupInitializer() - Konstruktor für Klasse de.bsvrz.ars.ars.backup.BackupInitializer
- BackupModul - Schnittstelle in de.bsvrz.ars.ars.backup
-
Veraltet.
- BackupModule - Schnittstelle in de.bsvrz.ars.ars.backup
-
Diese Klasse dient als Interface für alle Backup-Module.
- BackupTask - Klasse in de.bsvrz.ars.migration
-
Task zur Durchführung eines Sicherungslaufs.
- BackupTask() - Konstruktor für Klasse de.bsvrz.ars.migration.BackupTask
C
- close() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
- closeMediumAfterBackup(int, File) - Methode in Klasse de.bsvrz.ars.ars.backup.BackupAdapter
- closeMediumAfterBackup(int, File) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Sobald auf einem Medium keine Kapazität für weitere Container mehr vorhanden ist, oder sonst am Ende des Backups, wird der aktuelle Backup-Lauf auf diesem Medium mit dieser Methode abgeschlossen.
- closeMediumAfterBackup(int, File) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Sobald auf einem Medium keine Kapazität für weitere Container mehr vorhanden ist, wird der aktuelle Backup-Lauf auf diesem Medium mit dieser Methode abgeschlossen.
- closeMediumAfterBackup(int, File) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
- Container - Schnittstelle in de.bsvrz.ars.ars.backup
-
Klasse, die dem
BackupModule
bzw. genauer derBackupImplementation
übergeben wird, wenn ein Container gesichert wird. - currentBackupPath - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Aktueller Unterordner, in den gesichert werden soll
- currentSpaceOccupiedByContainers - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Bisher benutzter Speicherplatz der Containerdateien für die aktuelle zip-Datei (noch unkomprimiert)
- currentSpaceOccupiedByZipfiles - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Busher benutzter Speicherplatz von Zip-Dateien auf dem aktuellen Medium
D
- dataIdentification() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Gibt den Wert für die Datensatzkomponente
dataIdentification
zurück. - de.bsvrz.ars.ars.backup - Package de.bsvrz.ars.ars.backup
- de.bsvrz.ars.ars.backup.plugins - Package de.bsvrz.ars.ars.backup.plugins
- de.bsvrz.ars.migration - Package de.bsvrz.ars.migration
E
- equals(Object) - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
- estimateIndexSize(int) - Statische Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Schätzt die Indexgröße für eine angegebene Zahl Einträge.
F
- FileSystemBackup - Klasse in de.bsvrz.ars.ars.backup.plugins
-
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
- FileSystemBackup() - Konstruktor für Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
- FileSystemBackupImpl - Klasse in de.bsvrz.ars.ars.backup.plugins
-
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
- FileSystemBackupImpl(Properties) - Konstruktor für Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
-
Erstellt ein neues FileSystemBackupImpl-Objekt
G
- getAllContFileNames(AbstractTask, int) - Methode in Klasse de.bsvrz.ars.ars.backup.BackupAdapter
- getAllContFileNames(AbstractTask, int) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Veraltet.
- getAllContFileNames(AbstractTask, int) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
- getAllContFileNames(AbstractTask, int, int) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Liefert die zuletzt gesicherten Container, die sich auf dem Mediums befinden.
- getArchiveDataKind() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt die Archivdatenart des Containers zurück
- getBackupModul(String) - Statische Methode in Klasse de.bsvrz.ars.ars.backup.BackupInitializer
-
Setzt das zu verwendende Backup-Modul.
- getBackupPath(int) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Gibt den Ordnernamen zurück, in den Daten des angegebenen Medium gespeichert werden sollen
- getBackupPath(int) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
- getContainerId() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt die ID zurück.
- getDataIdentification() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt die Datenidentifikation des Containers zurück
- getDataIdentTree() - Methode in Klasse de.bsvrz.ars.migration.MigrateWorker
- getElement() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
- getFileName() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt den Dateinamen des Containers zurück
- getFileSize() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt die Dateigröße des Containers zurück.
- getInstance(Properties) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModule
-
Diese Methode dient dem Initialisieren des BackupModuls.
- getInstance(Properties) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
- getThread() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
H
- hashCode() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Gibt einen Hashcodewert für diese Objekt zurück.
- hasMediumCapacity(int, long, int) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Liefert true, falls die noch zur Verfügung stehende Kapazität des angegebenen Mediums ausreicht, um einen Container der Größe
fileSize
und den Medienindex mit der momentanen GrößeindexSize
zu speichern. - hasMediumCapacity(long, int) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Gibt zurück, ob für einen Container der Größe ContainerSize noch auf dem aktuellen Medium Platz ist
- hasMediumCapacity(long, int) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
I
- indexCloser() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Gibt den Wert für die Datensatzkomponente
indexCloser
zurück. - INDEXFILE_NAME - Statische Variable in Klasse de.bsvrz.ars.migration.BackupTask
-
Name der Datei, in der alle Indexdaten des momentanen Mediums temporär abgelegt werden
- initialize(Properties) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Diese Methode dient dem Initialisieren des BackupModuls.
- isEmpty(Path) - Methode in Klasse de.bsvrz.ars.migration.MigrateWorker
-
Prüft, ob ein Verzeichnis leer ist
- isValid() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
L
- lastModified() - Methode in Schnittstelle de.bsvrz.ars.ars.backup.Container
-
Gibt das letzte Änderungsdatum zurück
- lockIndex(IdDataIdentification) - Methode in Klasse de.bsvrz.ars.migration.MigrateWorker
- logger - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Debug-Logger
M
- main(String[]) - Statische Methode in Klasse de.bsvrz.ars.migration.Migrate
-
Main-methode, die beim Start der Migration ausgeführt wird.
- MediumNotAccessibleException - Ausnahmeklasse in de.bsvrz.ars.ars.backup
-
Diese Klasse kapselt Exceptions, die beim physischen Zugriff auf ein Typ-B-Medium auftreten können.
- MediumNotAccessibleException(int) - Konstruktor für Ausnahmeklasse de.bsvrz.ars.ars.backup.MediumNotAccessibleException
-
Erzeugt eien neue Instanz
- Migrate - Klasse in de.bsvrz.ars.migration
-
Hauptklasse für das Migrationstool.
- Migrate() - Konstruktor für Klasse de.bsvrz.ars.migration.Migrate
- MigrateWorker - Klasse in de.bsvrz.ars.migration
-
Diese Klasse führt die eigentliche Migration durch
- MigrateWorker(PersistenceDirectory, Path, int, Range<Instant>, BackupImplementation) - Konstruktor für Klasse de.bsvrz.ars.migration.MigrateWorker
-
Erstellt einen neuen MigrateWorker.
- MigrationKey - Datensatzklasse in de.bsvrz.ars.migration
-
Dummy-SyncKey-implementierung, die nicht wirklich lockt, da das bei der Migration nicht notwendig ist.
- MigrationKey(IdDataIdentification) - Konstruktor für Datensatzklasse de.bsvrz.ars.migration.MigrationKey
- MigrationKey(IdDataIdentification, Consumer<MigrationKey>) - Konstruktor für Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Erstellt eine Instanz einer Datensatzklasse
MigrationKey
.
N
- nextContainerID() - Methode in Klasse de.bsvrz.ars.migration.MigrateWorker
-
Gibt die nächste freie Container-ID zurück
- notClosed() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
O
- openMediumBeforeBackup(int, String) - Methode in Klasse de.bsvrz.ars.ars.backup.BackupAdapter
- openMediumBeforeBackup(int, String) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Diese Methode wird aufgerufen, bevor der erste Container auf dem Medium gesichert wird.
- openMediumBeforeBackup(int, String) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Diese Methode wird aufgerufen, bevor der erste Container auf dem Medium gesichert wird.
- openMediumBeforeBackup(int, String) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
P
- PROP_BACKUP_CONTAINER_PER_ZIP - Statische Variable in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.
- PROP_BACKUP_CONTAINER_PER_ZIP - Statische Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Key der Properties-Einstellung für die Anzahl Container pro Zip-Datei
- PROP_BACKUP_DIR - Statische Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Key der Properties-Einstellung für das Sicherungsverzeichnis
- PROP_BACKUP_MEDIUMSIZE - Statische Variable in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.
- PROP_BACKUP_MEDIUMSIZE - Statische Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Key der Properties-Einstellun ür die maximale Mediengröße
R
- restoreContainer(int, String) - Methode in Klasse de.bsvrz.ars.ars.backup.BackupAdapter
- restoreContainer(int, String) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupImplementation
-
Mit dieser Methode wird ein
InputStream
der Containerdaten des Containers mit NamencontFile
auf dem MediummediumID
erzeugt. - restoreContainer(int, String) - Methode in Schnittstelle de.bsvrz.ars.ars.backup.BackupModul
-
Veraltet.Mit dieser Methode wird ein
InputStream
der Containerdaten des Containers mit NamencontFile
auf dem MediummediumID
erzeugt. - restoreContainer(int, String) - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
- runWithArgs(String[]) - Statische Methode in Klasse de.bsvrz.ars.migration.Migrate
-
Diese methode entspricht der Main-methode, jedoch ohne Fehlerbehandlung.
S
- start() - Methode in Klasse de.bsvrz.ars.migration.MigrateWorker
-
Führt die Migration durch.
T
- toString() - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
- toString() - Methode in Klasse de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
- toString() - Methode in Datensatzklasse de.bsvrz.ars.migration.MigrationKey
-
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
_
- _maxContainersPerZip - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Aktueller Wert für die Anzahl Container pro Zip-Datei
- _maxMediumSizeKb - Variable in Klasse de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
-
Aktueller Wert für die maximale Mediengröße in Kilobytes
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
BackupModule
ersetzt werden, da eine bessere Performance und ein einfacheres Interface erreicht werden kann.