Package jetbrains.buildServer.serverSide.maintenance
-
Interface Summary Interface Description BackupConsts Constants for backup and restore.BackupProcess Describes the currently running backup process.BackupProcessInfo Backup brief info.BackupProcessManager Backup process manager.CSVParser CSV parser.CSVRowPreprocessor MaintenanceLock Allows to capture an exclusive maintenance lock and provides basic information about the process which is currently holding the lockMaintenanceLock.ProcessInfo MaintenanceProcess Deprecated. since 2023.05, useBackupProcess
insteadTableRestoreProcessor.PerTransactionValueProvider TableRestoreProcessor.ProgressListener TODO Implement progress reporting by expanding this interface -
Class Summary Class Description BackupBriefProcessInfo Backup brief info.BackupCharsetFilePersister BackupConfig Backup configuration.BackupFileInfo An information about the backup file.BackupFileProcessInfo BackupFileReader Encapsulates operations with an existent backup file (getting TOC, provideing with streams, etc.).BackupFileWriter Encapsulates creating a new backup file and writing into.BackupHistory BackupPermissionCheck BackupProcessManagerImpl BackupProcessor Performs backup.BackupRegistration Stores/retrieves backup info to/from database.BackupReport Backup process report.BackupReportSerializer Performs save and load backup reports.BackupRestoreRunner Command-line tool for running backup and restoring process.BackupSettings Settings that are used in UI to start a new backup.BackupSettingsPersistor BackupStageRecord Backup report record that represents one backup stage.BackupUtil Static procedures and functions, that work with without a database, for backup.BackupVersionFileSerializer CSVWorker CSV parser.ImportPack A pack of rows to export/import.InfoAboutBackupWasBeforeUpgradeSaver OperationConfig Common settings for both backup and restore.PackMower Truncates strings that are too long.PackValuesConvertor Converts strings into values.ProgressInfo Progress information.RepairConfig RestoreConfig Restoring configuration.RestoreProcessor Performs restoring data from backup file.ServerMaintenanceLock TableImportTuning Tuning options for table restoring.TableReader TableRestoreProcessor Instances of this class are created once per each non-empty table. -
Enum Summary Enum Description BackupStage BackupStageState MaintenanceProcessKind Kinds of background process.ProgressStatus Status of maintenance process progress, determines the logical state of the maintenance process. -
Exception Summary Exception Description BackupArchiveHasNoVersionFileError Restoring error.BackupError BackupFileAccessDenied BackupFileAlreadyExistsError BackupSettingsPersistor.WrongBooleanValueInXmlException MaintenanceOperationError An error that occuris during a database maintenance operation (backup, restore, repair, etc.).MaintenanceProcessAlreadyRunningException Throws when attempted to start a new maintenance process right now but another maintenance process is running now.RestoringError Restoring error.UnsupportedVersionError Restoring error.