|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BuildProgressLogger
Logger to use for messages sent to the build log on server.
| Method Summary | |
|---|---|
void |
activityFinished(java.lang.String activityName,
java.lang.String activityType)
Finishes block |
void |
activityStarted(java.lang.String activityName,
java.lang.String activityType)
Starts new block in the build log. |
void |
activityStarted(java.lang.String activityName,
java.lang.String activityDescription,
java.lang.String activityType)
Starts new block in the build log. |
void |
buildFailureDescription(java.lang.String message)
Allows to fail build unconditionaly. |
void |
flush()
Flushes messages buffer. |
java.lang.String |
getFlowId()
Returns flow id of this logger. |
FlowLogger |
getFlowLogger(java.lang.String flowId)
Returns logger for specified flow id, or creates new logger if there were no loggers for this flow id yet. |
FlowLogger |
getThreadLogger()
Returns flow logger for current thread. |
void |
ignoreServiceMessages(java.lang.Runnable runnable)
Run given block in a mode when service messages are not parsed and ignored, both on agent and server |
void |
internalError(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Reports internal error, i.e. |
void |
logMessage(BuildMessage1 message)
Logs specified build message as is |
void |
progressFinished()
Finishes current progress block. |
void |
progressStarted(java.lang.String message)
Starts new progress block. |
void |
targetFinished(java.lang.String targetName)
Finishes Ant-like target in the build log. |
void |
targetStarted(java.lang.String targetName)
Starts Ant-like target in the build log. |
| Methods inherited from interface jetbrains.buildServer.agent.SimpleBuildLogger |
|---|
error, exception, message, progressMessage, warning |
| Methods inherited from interface jetbrains.buildServer.agent.JUnitLogger |
|---|
logComparisonFailure, logSuiteFinished, logSuiteFinished, logSuiteStarted, logSuiteStarted, logTestFailed, logTestFailed, logTestFinished, logTestFinished, logTestIgnored, logTestStarted, logTestStarted, logTestStdErr, logTestStdOut |
| Method Detail |
|---|
void activityStarted(java.lang.String activityName,
java.lang.String activityType)
activityName - name of the blockactivityType - for standard block type refer to BLOCK_TYPE_* constants DefaultMessagesInfo,
in case of non-standard block type use prefix CUSTOM_
void activityStarted(java.lang.String activityName,
java.lang.String activityDescription,
java.lang.String activityType)
activityName - name of the blockactivityDescription - block descriptionactivityType - for standard block type refer to BLOCK_TYPE_* constants DefaultMessagesInfo,
in case of non-standard block type use prefix CUSTOM_
void activityFinished(java.lang.String activityName,
java.lang.String activityType)
activityName - name of the blockactivityType - type of the blockvoid targetStarted(java.lang.String targetName)
targetName - name of the targetvoid targetFinished(java.lang.String targetName)
targetName - name of the targetvoid buildFailureDescription(java.lang.String message)
message - short message describing reason of the build failure (shown in red and used in status text)
void internalError(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the error typemessage - the descriptionthrowable - the corresponding exception (nullable)void progressStarted(java.lang.String message)
message - progress messagevoid progressFinished()
void logMessage(BuildMessage1 message)
message - build message to logvoid flush()
flush in interface JUnitLoggervoid ignoreServiceMessages(java.lang.Runnable runnable)
FlowLogger getFlowLogger(java.lang.String flowId)
flowId - id of the messages flow
FlowLogger getThreadLogger()
getFlowLogger(String) with flow id generated based on current Thread object.
java.lang.String getFlowId()
getThreadLogger().
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||