public abstract class VCSImportBackupHelper
extends java.lang.Object
| Constructor and Description |
|---|
VCSImportBackupHelper(java.net.URL directoryUrl) |
| Modifier and Type | Method and Description |
|---|---|
java.net.URL |
backupDirectoryFiles() |
java.net.URL |
backupDirectoryFiles(VCSCancellable cancellable) |
protected void |
bounceBackupDirectoryCreation(java.net.URL backupDirectoryUrl) |
protected void |
closeNodes(Node[] nodes) |
protected abstract boolean |
confirmRetryBackupAfterFailure(java.net.URL url) |
protected void |
createBackupDirectory(java.net.URL backupDirectoryUrl) |
protected java.net.URL |
generateBackupDirectoryURL(java.net.URL directoryUrl) |
protected void |
postprocessBackup(java.net.URL url) |
protected void |
preprocessBackup(java.net.URL url) |
protected void |
removeNodes(Node[] nodes) |
public java.net.URL backupDirectoryFiles()
throws java.lang.Exception
java.lang.Exceptionpublic java.net.URL backupDirectoryFiles(VCSCancellable cancellable) throws java.lang.Exception
java.lang.Exceptionprotected void removeNodes(Node[] nodes) throws java.lang.Exception
java.lang.Exceptionprotected void closeNodes(Node[] nodes) throws java.lang.Exception
java.lang.Exceptionprotected java.net.URL generateBackupDirectoryURL(java.net.URL directoryUrl)
protected void createBackupDirectory(java.net.URL backupDirectoryUrl)
throws java.lang.Exception
java.lang.Exceptionprotected void bounceBackupDirectoryCreation(java.net.URL backupDirectoryUrl)
throws java.lang.Exception
java.lang.Exceptionprotected abstract boolean confirmRetryBackupAfterFailure(java.net.URL url)
protected void preprocessBackup(java.net.URL url)
protected void postprocessBackup(java.net.URL url)