net.sourceforge.cruisecontrol
Class CruiseControlController
java.lang.Object
net.sourceforge.cruisecontrol.CruiseControlController
- public class CruiseControlController
- extends java.lang.Object
- Author:
- Robert Watkins
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONFIG_FILE_NAME
public static final java.lang.String DEFAULT_CONFIG_FILE_NAME
- See Also:
- Constant Field Values
CruiseControlController
public CruiseControlController()
getConfigFile
public java.io.File getConfigFile()
setVersionProperties
public void setVersionProperties(java.util.Properties versionProperties)
getVersionProperties
public java.util.Properties getVersionProperties()
setConfigFile
public void setConfigFile(java.io.File configFile)
throws CruiseControlException
- Throws:
CruiseControlException
resume
public void resume()
pause
public void pause()
halt
public void halt()
getBuildQueueStatus
public java.lang.String getBuildQueueStatus()
getProjects
public java.util.List getProjects()
getConfigManager
protected XMLConfigManager getConfigManager()
addListener
public void addListener(CruiseControlController.Listener listener)
reloadConfigFile
public void reloadConfigFile()
parseConfigFileIfNecessary
public boolean parseConfigFileIfNecessary()
- Returns:
- true if the config file was parsed.
getAvailableBootstrappers
public PluginDetail[] getAvailableBootstrappers()
getAvailablePublishers
public PluginDetail[] getAvailablePublishers()
getAvailableSourceControls
public PluginDetail[] getAvailableSourceControls()
getAvailablePlugins
public PluginDetail[] getAvailablePlugins()
getAvailablePluginTypes
public PluginType[] getAvailablePluginTypes()
getPluginRegistry
public PluginRegistry getPluginRegistry()