net.praqma.jenkins.configrotator.scm.clearcaseucm
Class ClearCaseUCM.UCMPerformer
java.lang.Object
net.praqma.jenkins.configrotator.AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
net.praqma.jenkins.configrotator.scm.clearcaseucm.ClearCaseUCM.UCMPerformer
- Enclosing class:
- ClearCaseUCM
public class ClearCaseUCM.UCMPerformer
- extends AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
|
Constructor Summary |
ClearCaseUCM.UCMPerformer(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClearCaseUCM.UCMPerformer
public ClearCaseUCM.UCMPerformer(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener)
getInitialConfiguration
public ClearCaseUCMConfiguration getInitialConfiguration()
throws IOException,
ConfigurationRotatorException
- Specified by:
getInitialConfiguration in class AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
- Throws:
IOException
ConfigurationRotatorException
getNextConfiguration
public ClearCaseUCMConfiguration getNextConfiguration(ConfigurationRotatorBuildAction action)
throws ConfigurationRotatorException
- Specified by:
getNextConfiguration in class AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
- Throws:
ConfigurationRotatorException
checkConfiguration
public void checkConfiguration(ClearCaseUCMConfiguration configuration)
throws ConfigurationRotatorException
- Specified by:
checkConfiguration in class AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
- Throws:
ConfigurationRotatorException
createWorkspace
public void createWorkspace(ClearCaseUCMConfiguration configuration)
throws ConfigurationRotatorException
- Specified by:
createWorkspace in class AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
- Throws:
ConfigurationRotatorException
print
public void print(ClearCaseUCMConfiguration configuration)
- Specified by:
print in class AbstractConfigurationRotatorSCM.Performer<ClearCaseUCMConfiguration>
Copyright © 2004-2013. All Rights Reserved.