Package de.bsvrz.dav.daf.main.config
Interface BackupProgressCallback
-
public interface BackupProgressCallbackSchnittstelle die für Statusmeldungen des Sicherungs-Vorgangs für Konfigurationsdateien benutzt wird.
-
-
Method Summary
Modifier and Type Method Description voidbackupFinished(long completed, long failed, long total)Wird aufgerufen, nachdem der Backup-Vorgang beendet wurde.voidbackupProgress(long completed, long failed, long total, double fileProgress, double overallProgress)Wird aufgerufen, um über den aktuellen Fortschritt des Backup-Vorgangs zu informieren.voidbackupStarted(java.lang.String path)Wird aufgerufen, nachdem der Backup-Vorgang gestartet wurde.
-
-
-
Method Detail
-
backupStarted
void backupStarted(java.lang.String path)
Wird aufgerufen, nachdem der Backup-Vorgang gestartet wurde.- Parameters:
path- Absolutes Zielverzeichnis innerhalb der Konfiguration, in der die Sicherung angelegt wird. Das Verzeichnis befindet sich auf dem System, auf dem die Konfiguration läuft.
-
backupProgress
void backupProgress(long completed, long failed, long total, double fileProgress, double overallProgress)Wird aufgerufen, um über den aktuellen Fortschritt des Backup-Vorgangs zu informieren. Diese Funktion wird mindestens etwa alle 10 Sekunden aufgerufen, außerdem nachdem das Backup beendet wurde, direkt vor backupFinished().- Parameters:
completed- Anzahl der gesicherten Dateienfailed- Anzahl der nicht erfolgreich gesicherten Dateientotal- Anzahl der zu sichernden DateienfileProgress- Fortschritt der aktuellen Datei (0.0-1.0)overallProgress- Fortschritt insgesamt (0.0-1.0)
-
backupFinished
void backupFinished(long completed, long failed, long total)Wird aufgerufen, nachdem der Backup-Vorgang beendet wurde.- Parameters:
completed- Anzahl der gesicherten Dateienfailed- Anzahl der nicht erfolgreich gesicherten Dateientotal- Anzahl der zu sichernden Dateien
-
-