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
    BackupImplementation getInstance​(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

      public BackupImplementation getInstance​(java.util.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.