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.Exception
public java.net.URL backupDirectoryFiles(VCSCancellable cancellable) throws java.lang.Exception
java.lang.Exception
protected void removeNodes(Node[] nodes) throws java.lang.Exception
java.lang.Exception
protected void closeNodes(Node[] nodes) throws java.lang.Exception
java.lang.Exception
protected java.net.URL generateBackupDirectoryURL(java.net.URL directoryUrl)
protected void createBackupDirectory(java.net.URL backupDirectoryUrl) throws java.lang.Exception
java.lang.Exception
protected void bounceBackupDirectoryCreation(java.net.URL backupDirectoryUrl) throws java.lang.Exception
java.lang.Exception
protected abstract boolean confirmRetryBackupAfterFailure(java.net.URL url)
protected void preprocessBackup(java.net.URL url)
protected void postprocessBackup(java.net.URL url)