|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Publisher interface is designed to perform any kind of publishing after a build occurs. Implementations could include, but are certainly not limited to, an XSLTPublisher or an EmailPublisher. Since a publisher can perform any task with any data from the build, it makes sense to pass the entire build log, which already holds all the information that we have.
Method Summary | |
void |
publish(org.jdom.Element cruisecontrolLog)
Define the publishing. |
void |
validate()
Called after the configuration is read to make sure that all the mandatory parameters were specified.. |
Method Detail |
public void publish(org.jdom.Element cruisecontrolLog) throws CruiseControlException
cruisecontrolLog
- JDOM Element representation of the main cruisecontrol build log
CruiseControlException
public void validate() throws CruiseControlException
CruiseControlException
- if there was a configuration error.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |