Package de.bsvrz.ars.ars.backup.plugins
Class FileSystemBackup
java.lang.Object
de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
- All Implemented Interfaces:
BackupModule
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInstance
(Properties props) Diese Methode dient dem Initialisieren des BackupModuls.
-
Constructor Details
-
FileSystemBackup
public FileSystemBackup()
-
-
Method Details
-
getInstance
Description copied from interface:BackupModule
Diese Methode dient dem Initialisieren des BackupModuls. Da die Plugins immer mit leerem Konstruktor initialisiert werden, werden mit dieser Methode die Plugin-spezifischen Einstellungen vorgenommen. Fehlt ein obligatorischer Property-Key, wird eine Exception geworfen.- Specified by:
getInstance
in interfaceBackupModule
- Parameters:
props
- Parametrierung des Backup-Moduls durch den Benutzer (Konfigurationsdatei)- Returns:
- eine Implementierung von
BackupImplementation
, die die eigentlichen Backup-Methoden enthält.
-