Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
_
A
add(String, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
addToZip(File)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoriesZipper
ARCHIVE_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
AsyncPeriodicWork
- Class in
org.jvnet.hudson.plugins.thinbackup.hudson.model
Duplicated code from
hudson.model.AsyncPeriodicWork
to reduce the log levels in
AsyncPeriodicWork.doRun()
from INFO to FINEST so the logs are not spammed.
AsyncPeriodicWork(String)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
B
backup()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
backupNow(ThinBackupPeriodicWork.BackupType)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork
BackupSet
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
A BackupSet contains references to a full and zero or more diff backups.
BackupSet(File)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
BACKUPSET_ZIPFILE_PREFIX
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
BUFFER_SIZE
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoriesZipper
BUILDS_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
C
CHANGELOG_HISTORY_PLUGIN_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
close()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoriesZipper
compareTo(BackupSet)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
Compares the backup sets by using the sets' associated full backups' backup date.
compareTo(PluginList)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
CONFIG_XML
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
CONFIGURATIONS_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
containsBackupForDate(Date)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
containsDirectory(File)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
convertToDirectoryNameDateFormat(String)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
createListener()
- Method in class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
D
delete()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
deleteUnzipDir()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
Deletes the directory used for unzipping this BackupSet.
DirectoriesZipper
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
DirectoriesZipper(File)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoriesZipper
DIRECTORY_NAME_DATE_FORMAT
- Static variable in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
DirectoryCleaner
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
DirectoryCleaner()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoryCleaner
DISPLAY_DATE_FORMAT
- Static variable in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
doBackupManual(StaplerRequest, StaplerResponse)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
doCheckBackupPath(StaplerRequest, StaplerResponse, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
doCheckBackupSchedule(StaplerRequest, StaplerResponse, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
doCheckExcludedFilesRegex(StaplerRequest, StaplerResponse, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
doCheckForceQuietModeTimeout(StaplerRequest, StaplerResponse, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
doCheckWaitForIdle(StaplerRequest, StaplerResponse, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
doRestore(StaplerRequest, StaplerResponse, String, String, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
doRun()
- Method in class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
Schedules this periodic work now in a new thread, if one isn't already running.
doSaveSettings(StaplerRequest, StaplerResponse, String, String, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
E
EnvironmentVariableNotDefinedException
- Exception in
org.jvnet.hudson.plugins.thinbackup.utils
EnvironmentVariableNotDefinedException()
- Constructor for exception org.jvnet.hudson.plugins.thinbackup.utils.
EnvironmentVariableNotDefinedException
EnvironmentVariableNotDefinedException(String)
- Constructor for exception org.jvnet.hudson.plugins.thinbackup.utils.
EnvironmentVariableNotDefinedException
execute(TaskListener)
- Method in class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
Executes the task.
execute(TaskListener)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork
expandEnvironmentVariables(String)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
F
FORCE_QUIETMODE_TIMEOUT_MINUTES
- Static variable in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
G
getAvailableBackups()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getBackupPath()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
Get the backup path as entered by the user.
getBackupsAsDates(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getBackupSetZipFiles(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getBackupTypeDirectories(File, ThinBackupPeriodicWork.BackupType)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getConfiguration()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getDateFromBackupDirectory(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getDateFromBackupDirectoryName(String)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getDescription()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getDestination()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
getDiffBackups()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
getDiffBackupSchedule()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getDiffBackupsNames()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
getDisplayName()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getExcludedFilesRegex()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getExpandedBackupPath()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getForceQuietModeTimeout()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getFormattedDirectory(File, ThinBackupPeriodicWork.BackupType, Date)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getFullBackup()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
getFullBackupName()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
getFullBackupSchedule()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getHudsonHome()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getIconFileName()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getInstance()
- Static method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getLogFile()
- Method in class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
Determines the log file that records the result of this task.
getName()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
getNrMaxStoredFull()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
getPlugins()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
getRecurrencePeriod()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork
getReferencedFullBackup(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getReferencingDiffBackups(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getUnzipDir()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
getURL()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
getUrlName()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
getValidBackupSets(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getValidBackupSetsFromDirectories(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
getValidBackupSetsFromZips(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
H
handleDirectoryEnd(File, int, Collection)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoryCleaner
handleFile(File, int, Collection)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoriesZipper
HudsonBackup
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
HudsonBackup(ThinBackupPluginImpl, ThinBackupPeriodicWork.BackupType)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
HudsonBackup(ThinBackupPluginImpl, ThinBackupPeriodicWork.BackupType, Date, ItemGroup<TopLevelItem>)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
package visible constructor for unit testing purposes only.
HudsonBackup.ZipperThread
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
Zipping the old backups is done in a thread so the rest of Hudson/Jenkins is not blocked.
HudsonBackup.ZipperThread(File, File)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup.ZipperThread
HudsonRestore
- Class in
org.jvnet.hudson.plugins.thinbackup.restore
HudsonRestore(File, String, Date, boolean, boolean)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.restore.
HudsonRestore
I
INSTALLED_PLUGINS_XML
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
internalExpandEnvironmentVariables(String, Map<String, String>)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
For unit testing purposes only.
isBackupBuildArchive()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isBackupBuildResults()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isBackupBuildsToKeepOnly()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isBackupNextBuildNumber()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isBackupUserContents()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isCleanupDiff()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isInZipFile()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
isMoveOldBackupsToZipFile()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
isValid()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
isWaitForIdle()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
J
JOBS_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
L
load()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
M
moveOldBackupsToZipFile(File, File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
Moves all backup sets (that are not already zipped) other than the one containing currentBackup to ZIP files located in backupRoot.
N
name
- Variable in class org.jvnet.hudson.plugins.thinbackup.hudson.model.
AsyncPeriodicWork
Name of the work.
NEXT_BUILD_NUMBER_FILE_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
O
onSuccess()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
org.jvnet.hudson.plugins.thinbackup
- package org.jvnet.hudson.plugins.thinbackup
org.jvnet.hudson.plugins.thinbackup.backup
- package org.jvnet.hudson.plugins.thinbackup.backup
org.jvnet.hudson.plugins.thinbackup.hudson.model
- package org.jvnet.hudson.plugins.thinbackup.hudson.model
org.jvnet.hudson.plugins.thinbackup.restore
- package org.jvnet.hudson.plugins.thinbackup.restore
org.jvnet.hudson.plugins.thinbackup.utils
- package org.jvnet.hudson.plugins.thinbackup.utils
P
PluginList
- Class in
org.jvnet.hudson.plugins.thinbackup.backup
PluginList(File)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
PluginRestoreUpdateCenter
- Class in
org.jvnet.hudson.plugins.thinbackup.restore
PluginRestoreUpdateCenter()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter
PluginRestoreUpdateCenter.PluginRestoreJob
- Class in
org.jvnet.hudson.plugins.thinbackup.restore
PluginRestoreUpdateCenter.PluginRestoreJob(UpdateSite, Authentication, UpdateSite.Plugin, String)
- Constructor for class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
R
removeEmptyDirectories(File)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
DirectoryCleaner
Deletes all empty directories, including rootDir if it is empty at the end.
restore()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
HudsonRestore
run()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup.ZipperThread
S
save()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
setBackupBuildArchive(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setBackupBuildResults(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setBackupBuildsToKeepOnly(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setBackupNextBuildNumber(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setBackupPath(String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setBackupUserContents(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setCleanupDiff(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setDiffBackupSchedule(String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setExcludedFilesRegex(String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setForceQuietModeTimeout(int)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setFullBackupSchedule(String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setMoveOldBackupsToZipFile(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setNrMaxStoredFull(int)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setNrMaxStoredFullAsString(String)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
setPlugins(Map<String, String>)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
PluginList
setWaitForIdle(boolean)
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
start()
- Method in class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
T
THINBACKUP_TMP_DIR
- Static variable in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
ThinBackupMgmtLink
- Class in
org.jvnet.hudson.plugins.thinbackup
A backup solution for Hudson.
ThinBackupMgmtLink()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.
ThinBackupMgmtLink
ThinBackupPeriodicWork
- Class in
org.jvnet.hudson.plugins.thinbackup
ThinBackupPeriodicWork()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork
ThinBackupPeriodicWork.BackupType
- Enum in
org.jvnet.hudson.plugins.thinbackup
ThinBackupPluginImpl
- Class in
org.jvnet.hudson.plugins.thinbackup
ThinBackupPluginImpl()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.
ThinBackupPluginImpl
toString()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
toString()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
U
unzip()
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
Unzips this backup set if it was initialized from a ZIP file.
unzipTo(File)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
Unzips this backup set into a directory within the specified directory if it was initialized from a ZIP file.
USERS_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
USERSCONTENTS_DIR_NAME
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
Utils
- Class in
org.jvnet.hudson.plugins.thinbackup.utils
Utils()
- Constructor for class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
V
valueOf(String)
- Static method in enum org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork.BackupType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.jvnet.hudson.plugins.thinbackup.
ThinBackupPeriodicWork.BackupType
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitUntilFileCanBeRead(File)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
waitUntilIdle()
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
Waits until all Hudson slaves are idle.
waitUntilIdleAndSwitchToQuietMode(int, TimeUnit)
- Static method in class org.jvnet.hudson.plugins.thinbackup.utils.
Utils
Waits until all executors are idle and switch jenkins to quiet mode.
X
XML_FILE_EXTENSION
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
Z
ZIP_FILE_EXTENSION
- Static variable in class org.jvnet.hudson.plugins.thinbackup.backup.
HudsonBackup
zipTo(File)
- Method in class org.jvnet.hudson.plugins.thinbackup.backup.
BackupSet
_
_run()
- Method in class org.jvnet.hudson.plugins.thinbackup.restore.
PluginRestoreUpdateCenter.PluginRestoreJob
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2013. All Rights Reserved.