Class SiteImportTaskRunner
java.lang.Object
com.atlassian.confluence.impl.backuprestore.restore.taskrunners.SiteImportTaskRunner
- All Implemented Interfaces:
- ImportTaskRunner,- AutoCloseable
Service responsible for running all additional tasks that should be executed before and after site restore
- Since:
- 8.2.0
- 
Constructor SummaryConstructorsConstructorDescriptionSiteImportTaskRunner(PreImportTaskRunner preImportTaskRunner, PostImportTaskRunner postImportTaskRunner, BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()Runs tasks which should be executed even if restore failsvoidrunPostImportTasks(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) Run tasks which should be executed after we finish processing entitiesvoidRun tasks which should be executed before we start processing entities
- 
Constructor Details- 
SiteImportTaskRunnerpublic SiteImportTaskRunner(PreImportTaskRunner preImportTaskRunner, PostImportTaskRunner postImportTaskRunner, BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) 
 
- 
- 
Method Details- 
runPreImportTasksDescription copied from interface:ImportTaskRunnerRun tasks which should be executed before we start processing entities- Specified by:
- runPreImportTasksin interface- ImportTaskRunner
- Throws:
- BackupRestoreException
 
- 
runPostImportTaskspublic void runPostImportTasks(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) throws BackupRestoreException Description copied from interface:ImportTaskRunnerRun tasks which should be executed after we finish processing entities- Specified by:
- runPostImportTasksin interface- ImportTaskRunner
- Parameters:
- job- job
- backupProperties- backup properties from exportDescriptor.properties file
- Throws:
- BackupRestoreException
 
- 
closepublic void close()Description copied from interface:ImportTaskRunnerRuns tasks which should be executed even if restore fails- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- ImportTaskRunner
 
 
-