public interface AgentLogListener
Modifier and Type | Method and Description |
---|---|
boolean |
buildDetachedFromAgent(java.lang.String buildId,
java.lang.String lastStepId)
Indicates that the build tasks are finished on the agent but the build itself should continue until some external process finishes it
|
boolean |
buildFinished(java.lang.String buildId,
java.util.Date finishDate,
boolean buildFailed) |
boolean |
buildInterrupted(java.lang.String buildId)
Same as
buildInterrupted(String, String, boolean) with parameters: build, "", true |
boolean |
buildInterrupted(java.lang.String buildId,
java.lang.String comment,
boolean needRequeue) |
boolean |
isBuildFailing(java.lang.String buildId)
Checks for build status on the build server.
|
boolean |
log(java.lang.String buildId,
java.util.Vector messagesXml) |
boolean log(java.lang.String buildId, java.util.Vector messagesXml)
buildId
- - build idmessagesXml
- - message in XML formatboolean buildFinished(java.lang.String buildId, java.util.Date finishDate, boolean buildFailed)
buildId
- - build idfinishDate
- - finish datebuildFailed
- - build failed signboolean buildDetachedFromAgent(java.lang.String buildId, java.lang.String lastStepId)
buildId
- - build idlastStepId
- - id of last stepboolean buildInterrupted(java.lang.String buildId)
buildInterrupted(String, String, boolean)
with parameters: build, "", truebuildId
- - build idboolean buildInterrupted(java.lang.String buildId, java.lang.String comment, boolean needRequeue)
comment
- a comment to interrupt the build withneedRequeue
- if true, build should be re-added to the build queueboolean isBuildFailing(java.lang.String buildId) throws java.lang.InterruptedException
java.lang.InterruptedException
- if action was removed from the queue for some reason, and could not be completed (for instance, build is obsolete)