Class FileSystemBackup

java.lang.Object
de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
All Implemented Interfaces:
BackupModule

public class FileSystemBackup extends Object implements BackupModule
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
  • Constructor Details

    • FileSystemBackup

      public FileSystemBackup()
  • Method Details

    • getInstance

      public BackupImplementation getInstance(Properties props)
      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 interface BackupModule
      Parameters:
      props - Parametrierung des Backup-Moduls durch den Benutzer (Konfigurationsdatei)
      Returns:
      eine Implementierung von BackupImplementation, die die eigentlichen Backup-Methoden enthält.