public abstract class ImportLocation extends java.lang.Object implements hudson.model.Describable<ImportLocation>
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
generatedLocation |
| Constructor and Description |
|---|
ImportLocation() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
You need to override this method if your import location creates temp files
|
abstract java.lang.String |
getDarFileLocation(hudson.FilePath workspace,
JenkinsDeploymentListener deploymentListener) |
hudson.model.Descriptor<ImportLocation> |
getDescriptor() |
void |
setGeneratedLocation(java.io.File generatedLocation) |
public hudson.model.Descriptor<ImportLocation> getDescriptor()
getDescriptor in interface hudson.model.Describable<ImportLocation>public abstract java.lang.String getDarFileLocation(hudson.FilePath workspace,
JenkinsDeploymentListener deploymentListener)
public void setGeneratedLocation(java.io.File generatedLocation)
public void cleanup()
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedException