jenkins.plugins.simpleclearcase
Class SimpleClearCaseSCM
java.lang.Object
hudson.scm.SCM
jenkins.plugins.simpleclearcase.SimpleClearCaseSCM
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.SCM>
public class SimpleClearCaseSCM
- extends hudson.scm.SCM
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from class hudson.scm.SCM |
PERMISSIONS, TAG |
|
Method Summary |
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 scmRevisionState)
|
hudson.scm.ChangeLogParser |
createChangeLogParser()
|
String |
getBranch()
|
boolean |
getFilter()
|
String |
getLoadRules()
|
List<String> |
getLoadRulesAsList()
|
String |
getViewname()
|
boolean |
requiresWorkspaceForPolling()
|
| Methods inherited from class hudson.scm.SCM |
_calcRevisionsFromBuild, _for, all, buildEnvVars, createEmptyChangeLog, getApi, getBrowser, getDescriptor, getEffectiveBrowser, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, nullify, poll, pollChanges, processWorkspaceBeforeDeletion, supportsPolling |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG_COMPARE_REMOTE_REVISION_WITH
public static final String LOG_COMPARE_REMOTE_REVISION_WITH
- See Also:
- Constant Field Values
LOG_CHECKOUT
public static final String LOG_CHECKOUT
- See Also:
- Constant Field Values
LOG_CALC_REVISIONS_FROM_BUILD
public static final String LOG_CALC_REVISIONS_FROM_BUILD
- See Also:
- Constant Field Values
CHANGELOGSET_ORDER
public static final int CHANGELOGSET_ORDER
- See Also:
- Constant Field Values
DESCRIPTOR
@Extension
public static final SimpleClearCaseSCM.DescriptorImpl DESCRIPTOR
SimpleClearCaseSCM
@DataBoundConstructor
public SimpleClearCaseSCM(String loadRules,
String viewname,
String branch,
boolean filter)
calcRevisionsFromBuild
public hudson.scm.SCMRevisionState calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
- Specified by:
calcRevisionsFromBuild in class hudson.scm.SCM
- Throws:
IOException
InterruptedException
compareRemoteRevisionWith
protected hudson.scm.PollingResult compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState scmRevisionState)
throws IOException,
InterruptedException
- Specified by:
compareRemoteRevisionWith in class hudson.scm.SCM
- Throws:
IOException
InterruptedException
checkout
public boolean checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile)
throws IOException,
InterruptedException
- Specified by:
checkout in class hudson.scm.SCM
- Throws:
IOException
InterruptedException
requiresWorkspaceForPolling
public boolean requiresWorkspaceForPolling()
- Overrides:
requiresWorkspaceForPolling in class hudson.scm.SCM
createChangeLogParser
public hudson.scm.ChangeLogParser createChangeLogParser()
- Specified by:
createChangeLogParser in class hudson.scm.SCM
getViewname
public String getViewname()
- Returns:
getLoadRules
public String getLoadRules()
getFilter
public boolean getFilter()
getBranch
public String getBranch()
getLoadRulesAsList
public List<String> getLoadRulesAsList()
Copyright © 2004-2012. All Rights Reserved.