|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.cruisecontrol.publishers.OrigoPublisher
Implementation of the Publisher interface, add/update an issue
for an Origo project.
| Constructor Summary | |
OrigoPublisher()
|
|
| Method Summary | |
java.lang.String |
createLinkURL(java.lang.String logFileName)
Generate a link to the build results. |
java.lang.String |
getApiURL()
|
java.lang.String |
getBuildResultsURL()
|
java.lang.Boolean |
getIssuePrivate()
|
java.lang.String |
getIssueSubject()
|
java.lang.String |
getIssueTag()
|
java.lang.String |
getProjectName()
|
java.lang.String |
getUserKey()
|
void |
publish(org.jdom.Element cruisecontrolLog)
Implementing the Publisher interface. |
void |
setApiURL(java.lang.String url)
|
void |
setBuildResultsURL(java.lang.String buildResultsURL)
|
void |
setClient(OrigoApiClient client)
|
void |
setIssuePrivate(java.lang.Boolean issuePrivate)
|
void |
setIssueSubject(java.lang.String issueSubject)
|
void |
setIssueTag(java.lang.String issueTag)
|
void |
setProjectName(java.lang.String projectName)
|
void |
setUserKey(java.lang.String key)
|
void |
validate()
Called after the configuration is read to make sure that all the mandatory parameters were specified.. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OrigoPublisher()
| Method Detail |
public void validate()
throws CruiseControlException
validate in interface PublisherCruiseControlException - if there was a configuration error.public java.lang.String createLinkURL(java.lang.String logFileName)
public void publish(org.jdom.Element cruisecontrolLog)
throws CruiseControlException
Publisher interface. If the build newly failed,
create a new issue, if we fixed a broken build close the issue.
publish in interface PublishercruisecontrolLog -
CruiseControlExceptionpublic void setApiURL(java.lang.String url)
url - set api urlpublic java.lang.String getApiURL()
public void setUserKey(java.lang.String key)
key - set user keypublic java.lang.String getUserKey()
public java.lang.String getBuildResultsURL()
public void setBuildResultsURL(java.lang.String buildResultsURL)
buildResultsURL - the buildResultsURL to setpublic java.lang.Boolean getIssuePrivate()
public void setIssuePrivate(java.lang.Boolean issuePrivate)
issuePrivate - the issuePrivate to setpublic java.lang.String getIssueSubject()
public void setIssueSubject(java.lang.String issueSubject)
issueSubject - the issueSubject to setpublic java.lang.String getIssueTag()
public void setIssueTag(java.lang.String issueTag)
issueTag - the issueTag to setpublic java.lang.String getProjectName()
public void setProjectName(java.lang.String projectName)
projectName - the projectName to setpublic void setClient(OrigoApiClient client)
client - the origo api client to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||