net.sourceforge.cruisecontrol.bootstrappers
Class AlienBrainBootstrapper

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

public class AlienBrainBootstrapper
extends AlienBrainCore
implements Bootstrapper

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.cruisecontrol.sourcecontrols.AlienBrainCore
AB_NO_SESSION
 
Constructor Summary
AlienBrainBootstrapper()
           
 
Method Summary
 void bootstrap()
          Perform the bootstrapping.
 ManagedCommandline buildBootstrapCommand()
           
 void setForceFileUpdate(boolean forceFileUpdate)
           
 void setLocalPath(java.lang.String localPath)
           
 void setOverwriteWritable(java.lang.String policy)
           
 void validate()
          Called after the configuration is read to make sure that all the mandatory parameters were specified..
 
Methods inherited from class net.sourceforge.cruisecontrol.sourcecontrols.AlienBrainCore
addArgumentIfSet, addFlagIfSet, buildCommonCommand, getBranch, getDatabase, getPassword, getPath, getServer, getUser, setActiveBranch, setBranch, setDatabase, setPassword, setPath, setServer, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlienBrainBootstrapper

public AlienBrainBootstrapper()
Method Detail

setLocalPath

public void setLocalPath(java.lang.String localPath)

setForceFileUpdate

public void setForceFileUpdate(boolean forceFileUpdate)

setOverwriteWritable

public void setOverwriteWritable(java.lang.String policy)

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

buildBootstrapCommand

public ManagedCommandline buildBootstrapCommand()