Package jetbrains.buildServer.agent
Class ServerLoggerFacade
- java.lang.Object
-
- jetbrains.buildServer.agent.BaseServerLoggerFacade
-
- jetbrains.buildServer.agent.ServerLoggerFacade
-
- All Implemented Interfaces:
BuildProgressLogger
,FlowLogger
,MessageTweakingSupport
,JUnitLogger
,SimpleBuildLogger
- Direct Known Subclasses:
ServerLoggerFacade
public class ServerLoggerFacade extends BaseServerLoggerFacade
-
-
Constructor Summary
Constructors Constructor Description ServerLoggerFacade()
Deprecated.This method is intended to be used from reflection only.ServerLoggerFacade(String buildId)
ServerLoggerFacade(ServerLogger loggerInstance, String buildId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flush()
Flushes messages buffer.void
log(BuildMessage1 message)
String
toString()
-
Methods inherited from class jetbrains.buildServer.agent.BaseServerLoggerFacade
activityFinished, activityStarted, activityStarted, buildFailureDescription, buildStarted, debug, disposeChildLoggers, disposeFlow, error, exception, getFlowId, getFlowLogger, getParentFlowId, getThreadLogger, getTweakedLogger, ignoreServiceMessages, internalError, logBuildProblem, logComparisonFailure, logMessage, logSuiteFinished, logSuiteFinished, logSuiteStarted, logSuiteStarted, logTestFailed, logTestFailed, logTestFinished, logTestFinished, logTestIgnored, logTestStarted, logTestStarted, logTestStdErr, logTestStdOut, message, message, progressFinished, progressMessage, progressStarted, startFlow, targetFinished, targetStarted, warning
-
-
-
-
Constructor Detail
-
ServerLoggerFacade
public ServerLoggerFacade()
Deprecated.This method is intended to be used from reflection only.Note that is will work only if build is started. AgentRuntimeProperties.getBuildId() method is called. Be sure AgentRuntimeProperties.BUILD_ID system property is set.
-
ServerLoggerFacade
public ServerLoggerFacade(String buildId)
-
ServerLoggerFacade
public ServerLoggerFacade(ServerLogger loggerInstance, String buildId)
-
-
Method Detail
-
flush
public void flush()
Description copied from interface:BuildProgressLogger
Flushes messages buffer.- Specified by:
flush
in interfaceBuildProgressLogger
- Specified by:
flush
in interfaceJUnitLogger
- Specified by:
flush
in classBaseServerLoggerFacade
-
log
public void log(BuildMessage1 message)
- Specified by:
log
in classBaseServerLoggerFacade
-
-