|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Publisher
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 |
|---|
void publish(org.jdom.Element cruisecontrolLog)
throws CruiseControlException
cruisecontrolLog - JDOM Element representation of the main cruisecontrol build log
CruiseControlException
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 | ||||||||