net.sourceforge.cruisecontrol.bootstrappers
Class AlienBrainBootstrapper
java.lang.Object
net.sourceforge.cruisecontrol.sourcecontrols.AlienBrainCore
net.sourceforge.cruisecontrol.bootstrappers.AlienBrainBootstrapper
- All Implemented Interfaces:
- Bootstrapper, java.io.Serializable
- public class AlienBrainBootstrapper
- extends AlienBrainCore
- implements Bootstrapper
- See Also:
- Serialized Form
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 |
AlienBrainBootstrapper
public AlienBrainBootstrapper()
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()