Class RestoreService
java.lang.Object
com.atlassian.confluence.impl.backuprestore.restore.RestoreService
Service responsible for restore operations (used for both space and site restore)
- Since:
- 8.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionRestoreService
(org.hibernate.SessionFactory sessionFactory, BackupContainerReaderFactory backupContainerReaderFactory, ImportedObjectsDispatcherFactory importedObjectsDispatcherFactory, OnRestoreEventsSender onRestoreEventsSender, ExportableEntityInfoFactory exportableEntityInfoFactory, ImportTaskRunnerFactory importTaskRunnerFactory, BackupPropertiesValidator backupPropertiesValidator, OnRestoreSearchIndexerFactory onRestoreSearchIndexerFactory, RestoreDao restoreDao, BackupRestoreJobDao backupRestoreJobDao, SpaceDaoInternal spaceDaoInternal, CacheFlusher cacheFlusher, com.atlassian.event.api.EventPublisher eventPublisher, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore, StatisticsCollectorFactory statisticsCollectorFactory, ParallelTasksExecutorFactory parallelTasksExecutorFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doRestore
(BackupRestoreJob job, BackupRestoreSettings settings, int threadsNumber)
-
Constructor Details
-
RestoreService
public RestoreService(org.hibernate.SessionFactory sessionFactory, BackupContainerReaderFactory backupContainerReaderFactory, ImportedObjectsDispatcherFactory importedObjectsDispatcherFactory, OnRestoreEventsSender onRestoreEventsSender, ExportableEntityInfoFactory exportableEntityInfoFactory, ImportTaskRunnerFactory importTaskRunnerFactory, BackupPropertiesValidator backupPropertiesValidator, OnRestoreSearchIndexerFactory onRestoreSearchIndexerFactory, RestoreDao restoreDao, BackupRestoreJobDao backupRestoreJobDao, SpaceDaoInternal spaceDaoInternal, CacheFlusher cacheFlusher, com.atlassian.event.api.EventPublisher eventPublisher, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore, StatisticsCollectorFactory statisticsCollectorFactory, ParallelTasksExecutorFactory parallelTasksExecutorFactory)
-
-
Method Details
-
doRestore
public void doRestore(BackupRestoreJob job, BackupRestoreSettings settings, int threadsNumber) throws BackupRestoreException, InterruptedException
-