public class VaultSCM
extends hudson.scm.SCM
| Modifier and Type | Class and Description |
|---|---|
static class |
VaultSCM.VaultSCMDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static VaultSCM.VaultSCMDescriptor |
DESCRIPTOR
Singleton descriptor.
|
static SimpleDateFormat |
VAULT_DATETIME_FORMATTER |
| Constructor and Description |
|---|
VaultSCM(String serverName,
String path,
String userName,
String password,
String repositoryName,
String vaultName,
Boolean sslEnabled,
Boolean useNonWorkingFolder,
String merge,
String fileTime,
Boolean makeWritableEnabled,
Boolean verboseEnabled) |
| Modifier and Type | Method and Description |
|---|---|
hudson.scm.SCMRevisionState |
calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
boolean |
checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile) |
protected hudson.scm.PollingResult |
compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState baseline) |
hudson.scm.ChangeLogParser |
createChangeLogParser() |
hudson.scm.SCMDescriptor<?> |
getDescriptor() |
String |
getFileTime() |
Boolean |
getMakeWritableEnabled() |
String |
getMerge() |
String |
getPassword() |
String |
getPath() |
String |
getRepositoryName() |
String |
getServerName() |
Boolean |
getSslEnabled() |
Boolean |
getUseNonWorkingFolder() |
String |
getUserName() |
VaultSCMInstallation |
getVault() |
String |
getVaultName() |
Boolean |
getVersboseEnabled() |
void |
setFileTime(String fileTime) |
void |
setMakeWritableEnabled(Boolean makeWritableEnabled) |
void |
setMerge(String merge) |
void |
setNonWorkingFolder(Boolean useNonWorkingFolder) |
void |
setPassword(String password) |
void |
setPath(String path) |
void |
setRepositoryName(String repositoryName) |
void |
setServerName(String serverName) |
void |
setSslEnabled(Boolean sslEnabled) |
void |
setUserName(String userName) |
void |
setVaultName(String vaultName) |
void |
setverboseEnabled(Boolean verboseEnabled) |
_calcRevisionsFromBuild, _for, all, buildEnvVars, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, nullify, poll, pollChanges, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling, supportsPolling@Extension public static final VaultSCM.VaultSCMDescriptor DESCRIPTOR
public static final SimpleDateFormat VAULT_DATETIME_FORMATTER
public Boolean getMakeWritableEnabled()
public void setMakeWritableEnabled(Boolean makeWritableEnabled)
public Boolean getSslEnabled()
public void setSslEnabled(Boolean sslEnabled)
public Boolean getVersboseEnabled()
public void setverboseEnabled(Boolean verboseEnabled)
public Boolean getUseNonWorkingFolder()
public void setNonWorkingFolder(Boolean useNonWorkingFolder)
public String getMerge()
public void setMerge(String merge)
public String getFileTime()
public void setFileTime(String fileTime)
public String getVaultName()
public void setVaultName(String vaultName)
public String getPath()
public void setPath(String path)
public String getServerName()
public void setServerName(String serverName)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public String getRepositoryName()
public void setRepositoryName(String repositoryName)
public VaultSCMInstallation getVault()
public hudson.scm.SCMDescriptor<?> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.scm.SCM>getDescriptor in class hudson.scm.SCMpublic hudson.scm.SCMRevisionState calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
calcRevisionsFromBuild in class hudson.scm.SCMIOExceptionInterruptedExceptionprotected hudson.scm.PollingResult compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState baseline)
throws IOException,
InterruptedException
compareRemoteRevisionWith in class hudson.scm.SCMIOExceptionInterruptedExceptionpublic boolean checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile)
throws IOException,
InterruptedException
checkout in class hudson.scm.SCMIOExceptionInterruptedExceptionpublic hudson.scm.ChangeLogParser createChangeLogParser()
createChangeLogParser in class hudson.scm.SCMCopyright © 2004-2013. All Rights Reserved.