|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Bootstrapper | This interface defines an action that must be performed before building. |
| BuildLogger | BuildLoggers manipulate the CruiseControl build log, perhaps adding content as in merging the junit test results from Ant, or removing content to trim the size of the log. |
| BuildQueue.Listener | |
| ControllerAware | |
| CruiseControlController.Listener | |
| LabelIncrementer | This interface defines the method required to increment the label used in the MasterBuild process. |
| Listener | |
| Manipulator | |
| PluginDetail | Represents information common to all plugins. |
| Progress | Allow progress updates as projects are processed during various ProjectStates. |
| ProjectHelper | Manages the config. |
| ProjectInterface | |
| Publisher | The Publisher interface is designed to perform any kind of publishing after a build occurs. |
| SelfConfiguringPlugin | |
| SourceControl | This interface defines behavior required by ModificationSet.java when gathering information about the changes made to whatever source control tool that you choose. |
| Class Summary | |
| Attribute | Understands plugin attributes. |
| Builder | |
| BuildLoopInformation | |
| BuildLoopInformation.JmxInfo | |
| BuildLoopInformation.ProjectInfo | |
| BuildLoopInformationBuilder | |
| BuildOutputLoggerManager | Lazy load a BuildOutputLogger. |
| BuildQueue | Provides an independent thread of execution that knows how to build Projects. |
| CCDateFormat | Simple wrapper around the dateformat. |
| CruiseControlConfig |
The <cruisecontrol> element is the root element of the
configuration, and acts as a container to the rest of the configuration
elements.
|
| CruiseControlController | |
| DateFormatFactory | |
| GenericPluginDetail | Understands information common to all plugins. |
| Log | Handles the Log element, and subelements, of the CruiseControl configuration file. |
| Main | Command line entry point. |
| Modification | data structure for holding data about a single modification to a source control tool. |
| Modification.ModifiedFile | |
| ModificationSet | Set of modifications collected from included SourceControls |
| PauseBuilder | Used by Schedule to define periods of time when CruiseControl should not even attempt a build. |
| PluginRegistry | Handles "registering" plugins that will be used by the CruiseControl configuration file. |
| PluginType | Type-safe, enumeration of CruiseControl plugin types. |
| PluginXMLHelper | Helps mapping the XML to object by instantiating and initializing beans. |
| ProgressImpl | Allow progress updates as projects are processed during various ProjectStates. |
| Project | Represents a single logical project consisting of source code that needs to be built. |
| ProjectConfig | A plugin that represents the project node |
| ProjectConfig.Bootstrappers | |
| ProjectConfig.Listeners | |
| ProjectConfig.Publishers | |
| ProjectEvent | . |
| ProjectState | An enumeration of Project states following standard typesafe enumeration pattern in Java. |
| ProjectWrapper | A thin wrapper around a Project object all it is designed to do is run the Project in it's own thread |
| ProjectXMLHelper | Instantiates a project from a JDOM Element. |
| Schedule | Handles scheduling different builds. |
| ServerXMLHelper | |
| Exception Summary | |
| CruiseControlException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||