Uses of Class
com.atlassian.confluence.backuprestore.BackupRestoreJob
Packages that use BackupRestoreJob
Package
Description
-
Uses of BackupRestoreJob in com.atlassian.confluence.backuprestore
Methods in com.atlassian.confluence.backuprestore that return BackupRestoreJobModifier and TypeMethodDescriptionBackupRestoreManager.startSiteBackup
(BackupRestoreSettings siteBackupSettings) Queues a new site backup job if possible.BackupRestoreManager.startSiteRestore
(BackupRestoreSettings siteRestoreSettings) Queues the new site restore job if possible.BackupRestoreManager.startSpaceBackup
(BackupRestoreSettings spaceBackupSettings) Adds the new space backup job to the queue.BackupRestoreManager.startSpaceRestore
(BackupRestoreSettings spaceRestoreSettings) Adds the new space restore job to the queue.Methods in com.atlassian.confluence.backuprestore that return types with arguments of type BackupRestoreJobModifier and TypeMethodDescriptionCancels the job.BackupRestoreManager.findJobs
(BackupRestoreJobsSearchFilter backupRestoreJobsSearchFilter) Returns jobs based on the filter provided.Get job by id. -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore
Methods in com.atlassian.confluence.impl.backuprestore that return BackupRestoreJobModifier and TypeMethodDescriptionIndependentBackupRestoreJobManager.createAndSaveNewJob
(ExecutorService executorService, JobOperation jobOperation, JobScope jobScope, JobState jobState, Instant createTime, String owner, BackupRestoreSettings backupRestoreSettings) ConfluenceBackupRestoreManager.startSiteBackup
(BackupRestoreSettings siteBackupSettings) Queues a new site backup job if possible.ConfluenceBackupRestoreManager.startSiteRestore
(BackupRestoreSettings siteRestoreSettings) Queues the new site restore job if possible.ConfluenceBackupRestoreManager.startSpaceBackup
(BackupRestoreSettings spaceBackupSettings) Adds the new space backup job to the queue.ConfluenceBackupRestoreManager.startSpaceRestore
(BackupRestoreSettings spaceRestoreSettings) Adds the new space restore job to the queue.IndependentBackupRestoreJobManager.updateJobStateAfterCompletion
(long jobId, JobState probableNextJobState, Exception exception, Instant time, ExecutorService executorService) Methods in com.atlassian.confluence.impl.backuprestore that return types with arguments of type BackupRestoreJobModifier and TypeMethodDescriptionConfluenceBackupRestoreJobCanceller.cancelJob
(BackupRestoreJob job, BackupRestoreSettings settings, String terminator) Cancels the job.ConfluenceBackupRestoreManager.findJobs
(BackupRestoreJobsSearchFilter backupRestoreJobsSearchFilter) Returns jobs based on the filter provided.IndependentBackupRestoreJobManager.findJobs
(BackupRestoreJobsSearchFilter filter, ExecutorService executorService) Get job by id.Methods in com.atlassian.confluence.impl.backuprestore with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionConfluenceBackupRestoreJobCanceller.cancelJob
(BackupRestoreJob job, BackupRestoreSettings settings, String terminator) BackupRestoreJobConverter.convertToFullJobDetails
(BackupRestoreJob backupRestoreJob, BackupRestoreSettings settings, BackupRestoreJobResult backupRestoreJobResult) Converts BackupRestoreJob into operation and scope specific JobDetails which have additional information about job settings and resultsBackupRestoreJobConverter.convertToJobDetails
(BackupRestoreJob backupRestoreJob) Converts BackupRestoreJob into base JobDetails classBackupRestoreJobConverter.convertToSiteBackupJobDetails
(BackupRestoreJob backupRestoreJob, BackupRestoreSettings siteBackupSettings, BackupRestoreJobResult backupRestoreJobResult) BackupRestoreJobConverter.convertToSiteRestoreJobDetails
(BackupRestoreJob backupRestoreJob, BackupRestoreSettings backupRestoreSettings, BackupRestoreJobResult backupRestoreJobResult) BackupRestoreJobConverter.convertToSpaceBackupJobDetails
(BackupRestoreJob backupRestoreJob, BackupRestoreSettings backupRestoreSettings, BackupRestoreJobResult backupRestoreJobResult) BackupRestoreJobConverter.convertToSpaceRestoreJobDetails
(BackupRestoreJob backupRestoreJob, BackupRestoreSettings backupRestoreSettings, BackupRestoreJobResult backupRestoreJobResult) ParallelTasksExecutorFactory.create
(BackupRestoreJob job, int threadsNumber) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.backup
Methods in com.atlassian.confluence.impl.backuprestore.backup that return BackupRestoreJobModifier and TypeMethodDescriptionprotected BackupRestoreJob
AbstractBackupService.postBackupJobUpdate
(String newFileName, BackupRestoreSettings settings, long jobId, ParallelTasksExecutor parallelTasksExecutor) Methods in com.atlassian.confluence.impl.backuprestore.backup with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionprotected abstract JobStatisticsInfo
AbstractBackupService.backupAllEntitiesAndAttachments
(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) protected JobStatisticsInfo
SiteBackupService.backupAllEntitiesAndAttachments
(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) Backups all entities (including plugin data) and attachments.protected JobStatisticsInfo
SpaceBackupService.backupAllEntitiesAndAttachments
(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) Backups all entities (including plugin data) and attachments.abstract void
AbstractBackupService.doBackupSynchronously
(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.void
SiteBackupService.doBackupSynchronously
(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.void
SpaceBackupService.doBackupSynchronously
(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.protected File
AbstractBackupService.performBackup
(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) protected void
AbstractBackupService.validateBackupJob
(BackupRestoreJob job, BackupRestoreSettings settings, JobScope expectedJobScope) protected void
SpaceBackupService.validateSpaceBackupJob
(BackupRestoreJob job, BackupRestoreSettings settings) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.dao
Methods in com.atlassian.confluence.impl.backuprestore.dao that return BackupRestoreJobModifier and TypeMethodDescriptionBackupRestoreJobDao.getNextActiveJob()
DefaultBackupRestoreJobDao.getNextActiveJob()
BackupRestoreJobDao.getNextJobForProcessing()
DefaultBackupRestoreJobDao.getNextJobForProcessing()
BackupRestoreJobDao.save
(BackupRestoreJob job) DefaultBackupRestoreJobDao.save
(BackupRestoreJob job) BackupRestoreJobDao.saveAndKeepId
(BackupRestoreJob job) Regular save generates the new id if the object does not exist.DefaultBackupRestoreJobDao.saveAndKeepId
(BackupRestoreJob job) Regular save generates the new id if the object does not exist.Methods in com.atlassian.confluence.impl.backuprestore.dao that return types with arguments of type BackupRestoreJobModifier and TypeMethodDescriptionBackupRestoreJobDao.findJobs
(BackupRestoreJobsSearchFilter backupRestoreJobsSearchFilter) DefaultBackupRestoreJobDao.findJobs
(BackupRestoreJobsSearchFilter backupRestoreJobsSearchFilter) BackupRestoreJobDao.findJobsWithExpiredZips()
This gets all jobs where the file delete time is expired and the backup zip file still existsDefaultBackupRestoreJobDao.findJobsWithExpiredZips()
This gets all jobs where the file delete time is expired and the backup zip file still existsMethods in com.atlassian.confluence.impl.backuprestore.dao with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionBackupRestoreJobDao.save
(BackupRestoreJob job) DefaultBackupRestoreJobDao.save
(BackupRestoreJob job) BackupRestoreJobDao.saveAndKeepId
(BackupRestoreJob job) Regular save generates the new id if the object does not exist.DefaultBackupRestoreJobDao.saveAndKeepId
(BackupRestoreJob job) Regular save generates the new id if the object does not exist.void
BackupRestoreJobDao.update
(BackupRestoreJob job) void
DefaultBackupRestoreJobDao.update
(BackupRestoreJob job) void
BackupRestoreJobDao.updateInNewTransaction
(BackupRestoreJob job) void
DefaultBackupRestoreJobDao.updateInNewTransaction
(BackupRestoreJob job) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.restore
Methods in com.atlassian.confluence.impl.backuprestore.restore with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionImportedObjectsDispatcherFactory.createImportedObjectsDispatcher
(BackupRestoreJob job, JobSource jobSource, Optional<Set<String>> allowedLowerSpaceKeys, String filePath, ParallelTasksExecutor parallelTasksExecutor, HibernateMetadataHelper hibernateMetadataHelper, OnObjectsProcessingHandler onObjectsProcessingHandler, Boolean backupAttachments) void
RestoreService.doRestore
(BackupRestoreJob job, BackupRestoreSettings settings, int threadsNumber) void
SiteRestoreService.doRestoreSynchronously
(BackupRestoreJob job, BackupRestoreSettings settings) Run the restore process synchronously.void
SpaceRestoreService.doRestoreSynchronously
(BackupRestoreJob job, BackupRestoreSettings settings) Run the restore process synchronously.BackupPropertiesValidator.validatePropertiesAgainstBackupJob
(BackupRestoreJob job, BackupProperties backupProperties) void
RestoreJobValidator.validateSiteRestoreJob
(BackupRestoreJob job, BackupRestoreSettings settings) void
RestoreJobValidator.validateSpaceRestoreJob
(BackupRestoreJob job, BackupRestoreSettings settings) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.restore.events
Methods in com.atlassian.confluence.impl.backuprestore.restore.events with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionvoid
OnRestoreEventsSender.sendFailureEvent
(BackupRestoreJob job, String errorMessage) void
OnRestoreEventsSender.sendFinishEvents
(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) void
OnRestoreEventsSender.sendStartEvents
(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) void
OnRestoreEventsSender.sendSuccessfulEvent
(BackupRestoreJob job) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.restore.idmapping
Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionIdMapperFactory.createIdMapper
(BackupRestoreJob job, JobSource jobSource, Collection<ExportableEntityInfo> importableEntitiesInfo, OnObjectsProcessingHandler onObjectsProcessingHandler) -
Uses of BackupRestoreJob in com.atlassian.confluence.impl.backuprestore.restore.taskrunners
Methods in com.atlassian.confluence.impl.backuprestore.restore.taskrunners with parameters of type BackupRestoreJobModifier and TypeMethodDescriptionImportTaskRunnerFactory.createImportTaskRunner
(BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) Creates instance ofImportTaskRunner
depending on job scopevoid
PreImportTaskRunner.restoreSiteJobRecord
(BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) During the site restore the whole database drops.void
SiteRestoreJobResurrector.resurrectSiteRestoreJob
(BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) void
ImportTaskRunner.runPostImportTasks
(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) Run tasks which should be executed after we finish processing entitiesvoid
SiteImportTaskRunner.runPostImportTasks
(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) void
SpaceImportTaskRunner.runPostImportTasks
(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) Constructors in com.atlassian.confluence.impl.backuprestore.restore.taskrunners with parameters of type BackupRestoreJobModifierConstructorDescriptionSiteImportTaskRunner
(PreImportTaskRunner preImportTaskRunner, PostImportTaskRunner postImportTaskRunner, BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore)