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 voidflush()Flushes messages buffer.voidlog(BuildMessage1 message)StringtoString()-
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:BuildProgressLoggerFlushes messages buffer.- Specified by:
flushin interfaceBuildProgressLogger- Specified by:
flushin interfaceJUnitLogger- Specified by:
flushin classBaseServerLoggerFacade
-
log
public void log(BuildMessage1 message)
- Specified by:
login classBaseServerLoggerFacade
-
-