net.sourceforge.cruisecontrol
Interface BuildLogger

All Known Implementing Classes:
ClearCaseAuditLogger, MergeLogger

public interface 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.


Method Summary
 void log(org.jdom.Element buildLog)
          Define the log interaction.
 void validate()
          Called after the configuration is read to make sure that all the mandatory parameters were specified..
 

Method Detail

log

public void log(org.jdom.Element buildLog)
         throws CruiseControlException
Define the log interaction.

Parameters:
buildLog - JDOM Element, the actual cruisecontrol build log
Throws:
CruiseControlException

validate

public void validate()
              throws CruiseControlException
Called after the configuration is read to make sure that all the mandatory parameters were specified..

Throws:
CruiseControlException - if there was a configuration error.