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 BackupRestoreJobAbstractBackupService.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 JobStatisticsInfoAbstractBackupService.backupAllEntitiesAndAttachments(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) protected JobStatisticsInfoSiteBackupService.backupAllEntitiesAndAttachments(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) Backups all entities (including plugin data) and attachments.protected JobStatisticsInfoSpaceBackupService.backupAllEntitiesAndAttachments(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) Backups all entities (including plugin data) and attachments.abstract voidAbstractBackupService.doBackupSynchronously(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.voidSiteBackupService.doBackupSynchronously(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.voidSpaceBackupService.doBackupSynchronously(BackupRestoreJob job, BackupRestoreSettings settings) Run the backup process synchronously.protected FileAbstractBackupService.performBackup(BackupRestoreJob job, BackupRestoreSettings settings, ParallelTasksExecutor parallelTasksExecutor, BackupContainerWriter containerWriter) protected voidAbstractBackupService.validateBackupJob(BackupRestoreJob job, BackupRestoreSettings settings, JobScope expectedJobScope) protected voidSpaceBackupService.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.voidBackupRestoreJobDao.update(BackupRestoreJob job) voidDefaultBackupRestoreJobDao.update(BackupRestoreJob job) voidBackupRestoreJobDao.updateInNewTransaction(BackupRestoreJob job) voidDefaultBackupRestoreJobDao.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) voidRestoreService.doRestore(BackupRestoreJob job, BackupRestoreSettings settings, int threadsNumber) voidSiteRestoreService.doRestoreSynchronously(BackupRestoreJob job, BackupRestoreSettings settings) Run the restore process synchronously.voidSpaceRestoreService.doRestoreSynchronously(BackupRestoreJob job, BackupRestoreSettings settings) Run the restore process synchronously.BackupPropertiesValidator.validatePropertiesAgainstBackupJob(BackupRestoreJob job, BackupProperties backupProperties) voidRestoreJobValidator.validateSiteRestoreJob(BackupRestoreJob job, BackupRestoreSettings settings) voidRestoreJobValidator.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 TypeMethodDescriptionvoidOnRestoreEventsSender.sendFailureEvent(BackupRestoreJob job, String errorMessage) voidOnRestoreEventsSender.sendFinishEvents(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) voidOnRestoreEventsSender.sendStartEvents(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) voidOnRestoreEventsSender.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 ofImportTaskRunnerdepending on job scopevoidPreImportTaskRunner.restoreSiteJobRecord(BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) During the site restore the whole database drops.voidSiteRestoreJobResurrector.resurrectSiteRestoreJob(BackupRestoreJob job, BackupRestoreSettings settings, HiLoGeneratorInitialiserOnSiteRestore hiLoGeneratorInitialiserOnSiteRestore) voidImportTaskRunner.runPostImportTasks(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) Run tasks which should be executed after we finish processing entitiesvoidSiteImportTaskRunner.runPostImportTasks(BackupRestoreJob job, BackupRestoreSettings settings, BackupProperties backupProperties) voidSpaceImportTaskRunner.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)