net.sourceforge.cruisecontrol.bootstrappers
Class SSCMBootstrapper

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.bootstrappers.SSCMBootstrapper
All Implemented Interfaces:
Bootstrapper, java.io.Serializable

public class SSCMBootstrapper
extends java.lang.Object
implements Bootstrapper

Bootstrapper for Surround SCM. Accepts one Branch/Repository path for fetching files

Author:
Matt Harp
See Also:
Serialized Form

Constructor Summary
SSCMBootstrapper()
           
 
Method Summary
 void bootstrap()
          Perform the bootstrapping.
protected  void executeCLICommand(java.util.List paramList)
           
 void setBranch(java.lang.String str)
           
 void setForceFetch(boolean f)
           
 void setIncludeRemovedFiles(boolean f)
           
 void setLabel(java.lang.String str)
           
 void setMakeWritable(boolean f)
           
 void setOverwrite(boolean f)
           
 void setRecursive(boolean f)
           
 void setRepository(java.lang.String str)
           
 void setServerConnect(java.lang.String str)
           
 void setServerLogin(java.lang.String str)
           
 void validate()
          Called after the configuration is read to make sure that all the mandatory parameters were specified..
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSCMBootstrapper

public SSCMBootstrapper()
Method Detail

validate

public void validate()
              throws CruiseControlException
Description copied from interface: Bootstrapper
Called after the configuration is read to make sure that all the mandatory parameters were specified..

Specified by:
validate in interface Bootstrapper
Throws:
CruiseControlException - if there was a configuration error.

bootstrap

public void bootstrap()
               throws CruiseControlException
Description copied from interface: Bootstrapper
Perform the bootstrapping.

Specified by:
bootstrap in interface Bootstrapper
Throws:
CruiseControlException - if bootstrap fails

setBranch

public void setBranch(java.lang.String str)

setRepository

public void setRepository(java.lang.String str)

setLabel

public void setLabel(java.lang.String str)

setServerConnect

public void setServerConnect(java.lang.String str)

setServerLogin

public void setServerLogin(java.lang.String str)

setIncludeRemovedFiles

public void setIncludeRemovedFiles(boolean f)

setOverwrite

public void setOverwrite(boolean f)

setRecursive

public void setRecursive(boolean f)

setForceFetch

public void setForceFetch(boolean f)

setMakeWritable

public void setMakeWritable(boolean f)

executeCLICommand

protected void executeCLICommand(java.util.List paramList)
                          throws CruiseControlException
Throws:
CruiseControlException