Package de.bsvrz.dav.daf.main.config
Interface BackupProgressCallback
public interface BackupProgressCallback
Schnittstelle die für Statusmeldungen des Sicherungs-Vorgangs für Konfigurationsdateien benutzt wird.
-
Method Summary
Modifier and TypeMethodDescriptionvoidbackupFinished(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(String path) Wird aufgerufen, nachdem der Backup-Vorgang gestartet wurde.
-
Method Details
-
backupStarted
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
-