Package ch.rswk.meta.engine
Class BackupService.AbstractBackupDelegate
java.lang.Object
ch.rswk.meta.engine.BackupService.AbstractBackupDelegate
- Direct Known Subclasses:
DatabaseService.SQLiteBackupDelegate
,LuceneServiceBackupDelegate
- Enclosing interface:
BackupService
-
Field Details
-
serviceName
-
-
Constructor Details
-
AbstractBackupDelegate
-
-
Method Details
-
serviceName
-
backup
Backup all necessary data into a single 7z archive. Archive is deleted after the backup has been processed.- Returns:
- optional path to archive containing the backup data
-
restore
Restore previously backed up data from archive.- Parameters:
file
- containing the backup data- Returns:
- true if backup was successful
-