Package de.bsvrz.ars.ars.backup.plugins
Class FileSystemBackup
java.lang.Object
de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
- All Implemented Interfaces:
BackupModule
public class FileSystemBackup extends java.lang.Object implements BackupModule
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
-
Constructor Summary
Constructors Constructor Description FileSystemBackup() -
Method Summary
Modifier and Type Method Description BackupImplementationgetInstance(java.util.Properties props)Diese Methode dient dem Initialisieren des BackupModuls.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
FileSystemBackup
public FileSystemBackup()
-
-
Method Details
-
getInstance
Description copied from interface:BackupModuleDiese 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:
getInstancein interfaceBackupModule- Parameters:
props- Parametrierung des Backup-Moduls durch den Benutzer (Konfigurationsdatei)- Returns:
- eine Implementierung von
BackupImplementation, die die eigentlichen Backup-Methoden enthält.
-