hudson.plugins.dimensionsscm
Class DimensionsSCM
java.lang.Object
hudson.scm.SCM
hudson.plugins.dimensionsscm.DimensionsSCM
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.SCM>, java.io.Serializable
public class DimensionsSCM
- extends hudson.scm.SCM
- implements java.io.Serializable
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from class hudson.scm.SCM |
PERMISSIONS, TAG |
|
Constructor Summary |
DimensionsSCM(java.lang.String project,
java.lang.String[] folders,
java.lang.String workarea,
boolean canJobDelete,
boolean canJobForce,
boolean canJobRevert,
java.lang.String jobUserName,
java.lang.String jobPasswd,
java.lang.String jobServer,
java.lang.String jobDatabase,
boolean canJobUpdate,
java.lang.String jobTimeZone,
java.lang.String jobWebUrl,
java.lang.String directory)
|
DimensionsSCM(java.lang.String project,
java.lang.String directory,
java.lang.String workarea,
boolean canJobDelete,
boolean canJobForce,
boolean canJobRevert,
java.lang.String jobUserName,
java.lang.String jobPasswd,
java.lang.String jobServer,
java.lang.String jobDatabase,
boolean canJobUpdate,
java.lang.String jobTimeZone,
java.lang.String jobWebUrl)
|
| Methods inherited from class hudson.scm.SCM |
_for, all, createEmptyChangeLog, getBrowser, getEffectiveBrowser, getModuleRoot, getModuleRoots, nullify, processWorkspaceBeforeDeletion |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DM_DESCRIPTOR
@Extension
public static final DimensionsSCM.DescriptorImpl DM_DESCRIPTOR
DimensionsSCM
public DimensionsSCM(java.lang.String project,
java.lang.String directory,
java.lang.String workarea,
boolean canJobDelete,
boolean canJobForce,
boolean canJobRevert,
java.lang.String jobUserName,
java.lang.String jobPasswd,
java.lang.String jobServer,
java.lang.String jobDatabase,
boolean canJobUpdate,
java.lang.String jobTimeZone,
java.lang.String jobWebUrl)
DimensionsSCM
@DataBoundConstructor
public DimensionsSCM(java.lang.String project,
java.lang.String[] folders,
java.lang.String workarea,
boolean canJobDelete,
boolean canJobForce,
boolean canJobRevert,
java.lang.String jobUserName,
java.lang.String jobPasswd,
java.lang.String jobServer,
java.lang.String jobDatabase,
boolean canJobUpdate,
java.lang.String jobTimeZone,
java.lang.String jobWebUrl,
java.lang.String directory)
getSCM
public DimensionsSCM getSCM()
getAPI
public DimensionsAPI getAPI()
getProject
public java.lang.String getProject()
getDirectory
public java.lang.String getDirectory()
getFolders
public java.lang.String[] getFolders()
getWorkarea
public java.lang.String getWorkarea()
getJobUserName
public java.lang.String getJobUserName()
getJobPasswd
public java.lang.String getJobPasswd()
getJobServer
public java.lang.String getJobServer()
getJobDatabase
public java.lang.String getJobDatabase()
getJobTimeZone
public java.lang.String getJobTimeZone()
getJobWebUrl
public java.lang.String getJobWebUrl()
isCanJobUpdate
public boolean isCanJobUpdate()
isCanJobDelete
public boolean isCanJobDelete()
isCanJobForce
public boolean isCanJobForce()
isCanJobRevert
public boolean isCanJobRevert()
requiresWorkspaceForPolling
public boolean requiresWorkspaceForPolling()
- Overrides:
requiresWorkspaceForPolling in class hudson.scm.SCM
supportsPolling
public boolean supportsPolling()
- Overrides:
supportsPolling in class hudson.scm.SCM
buildEnvVars
public void buildEnvVars(hudson.model.AbstractBuild build,
java.util.Map<java.lang.String,java.lang.String> env)
- Overrides:
buildEnvVars in class hudson.scm.SCM
checkout
public boolean checkout(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
java.io.File changelogFile)
throws java.io.IOException,
java.lang.InterruptedException
- Specified by:
checkout in class hudson.scm.SCM
- Throws:
java.io.IOException
java.lang.InterruptedException
pollChanges
public boolean pollChanges(hudson.model.AbstractProject project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener)
throws java.io.IOException,
java.lang.InterruptedException
- Specified by:
pollChanges in class hudson.scm.SCM
- Throws:
java.io.IOException
java.lang.InterruptedException
createChangeLogParser
public hudson.scm.ChangeLogParser createChangeLogParser()
- Specified by:
createChangeLogParser in class hudson.scm.SCM
getDescriptor
public DimensionsSCM.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.scm.SCM>- Overrides:
getDescriptor in class hudson.scm.SCM
Copyright © 2010. All Rights Reserved.