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,
java.lang.String permissions)
|
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,
java.lang.String permissions,
boolean canJobExpand,
boolean canJobNoMetadata)
|
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, getApi, getEffectiveBrowser, getModuleRoot, getModuleRoots, getType, 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
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,
java.lang.String permissions)
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,
java.lang.String permissions,
boolean canJobExpand,
boolean canJobNoMetadata)
getSCM
public DimensionsSCM getSCM()
getAPI
public DimensionsAPI getAPI()
getBrowser
public DimensionsSCMRepositoryBrowser getBrowser()
- Overrides:
getBrowser in class hudson.scm.SCM
getProject
public java.lang.String getProject()
getDirectory
public java.lang.String getDirectory()
getPermissions
public java.lang.String getPermissions()
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()
isCanJobExpand
public boolean isCanJobExpand()
isCanJobNoMetadata
public boolean isCanJobNoMetadata()
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.