All Classes
-
All Classes Interface Summary Class Summary Class Description BackupExecutor BackupObject ConfigOnly This implementation of FileManager will only select the .xml files from the Jenkins homedir and the config.xml files of all the jobs and users during backup.ConfigOnly.DescriptorImpl FileManager FileManager determines the files selection for backup and restore policiesFileManagerDescriptor FullBackup FullBackup will choose all the files in the Jenkins homedir during the backup.FullBackup.DescriptorImpl LocalDirectory LocalDirectory defines the local folder to store the backup filesLocalDirectory.DescriptorImpl Location Location determines where to store backup files and is responsible for accessing the backup files once storedLocationDescriptor Messages Generated localization support class.NullStorage NullStorage.DescriptorImpl OverwriteRestorePolicy This RestorePolicy assumes that at this stage all the files in tempDir are the files to be restored.PeriodicBackup PeriodicBackup is responsible for performing backups periodically according to configured first backup time and backup frequencyPeriodicBackupConfigurator PeriodicBackupLink Main class of the plugin This plugin is based on and inspired by the backup plugin developed by: Vincent Sellier, Manufacture Fran�aise des Pneumatiques Michelin, Romain Seguy and the PXE plugin developed by: Kohsuke KawaguchiPeriodicBackupLink.DescriptorImpl Descriptor is only used for UI form bindingsPeriodicBackupPlugin PeriodicBackupPlugin is responsible to set up and shutdown this plug-in.PeriodicBackupRestartListener This RestartListener will veto the restart of Hudson (via safeRestart) while a restore is ongoing.ReplaceRestorePolicy This RestorePolicy tries to delete all the files inside the Jenkins home directory.RestoreExecutor RestorePolicy RestorePolicy implementation will determine how FileManager should handle files during restore executionS3 S3 defines Amazon S3 (Simple Storage Service) to store the backup filesS3.DescriptorImpl Storage Storage is responsible for operating on backup archivesStorageDescriptor TarGzStorage TarGzStorage.DescriptorImpl Util ZipStorage ZipStorage.DescriptorImpl