Class AbstractRestoreService
- java.lang.Object
-
- com.atlassian.confluence.impl.backuprestore.restore.AbstractRestoreService
-
- Direct Known Subclasses:
SiteRestoreService,SpaceRestoreService
public abstract class AbstractRestoreService extends Object
Abstract class for any site or space restore operations.- Since:
- 7.17.0
-
-
Constructor Summary
Constructors Constructor Description AbstractRestoreService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BackupRestoreJobResultdoRestoreSynchronously(BackupRestoreJob job)Run the restore process synchronously.protected voidvalidateRestoreJob(BackupRestoreJob job)
-
-
-
Method Detail
-
doRestoreSynchronously
public abstract BackupRestoreJobResult doRestoreSynchronously(BackupRestoreJob job) throws BackupRestoreException
Run the restore process synchronously. The function either returns the result object with all required information when the restore process finishes or throws an exception (if the backup fails).- Throws:
BackupRestoreException
-
validateRestoreJob
protected void validateRestoreJob(BackupRestoreJob job)
-
-