public interface BackupProgressCallback
Schnittstelle die für Statusmeldungen des Sicherungs-Vorgangs für Konfigurationsdateien benutzt wird.
de.bsvrz.puk.config.main.ConfigDataBackup
,
ConfigurationRequester.backupConfigurationFiles(String, ConfigurationAuthority, BackupProgressCallback)
Modifier and Type | Method and 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.
|
void backupStarted(java.lang.String path)
Wird aufgerufen, nachdem der Backup-Vorgang gestartet wurde.
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.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().
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)void backupFinished(long completed, long failed, long total)
Wird aufgerufen, nachdem der Backup-Vorgang beendet wurde.
completed
- Anzahl der gesicherten Dateienfailed
- Anzahl der nicht erfolgreich gesicherten Dateientotal
- Anzahl der zu sichernden Dateien