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 Type Method Description void
backupFinished(long completed, long failed, long total)
Wird aufgerufen, nachdem der Backup-Vorgang beendet wurde.void
backupProgress(long completed, long failed, long total, double fileProgress, double overallProgress)
Wird aufgerufen, um über den aktuellen Fortschritt des Backup-Vorgangs zu informieren.void
backupStarted(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
-
-