Index

A B C D E F G H I L M N O P R S T _ 
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 Schnittstelle BackupImplementation.
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.
Sollte durch BackupModule ersetzt werden, da eine bessere Performance und ein einfacheres Interface erreicht werden kann.
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 der BackupImplementation ü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öße indexSize 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 Namen contFile auf dem Medium mediumID 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 Namen contFile auf dem Medium mediumID 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
A B C D E F G H I L M N O P R S T _ 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form