|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.bamboo.build.logger.BuildLoggerImpl
public class BuildLoggerImpl
Constructor Summary | |
---|---|
BuildLoggerImpl()
|
Method Summary | |
---|---|
java.lang.String |
addBuildLogEntry(LogEntry logEntry)
Add a new build log entry. |
java.lang.String |
addBuildLogEntry(java.lang.String logString)
Create a new build log entry from text to append to logs |
java.lang.String |
addBuildLogHeader(java.lang.String logString,
boolean showBothBanner)
|
java.lang.String |
addErrorLogEntry(LogEntry logEntry)
Add a new build error log entry. |
java.lang.String |
addErrorLogEntry(java.lang.String logString)
Add a new build error log entry from text. |
void |
clearBuildLog()
Reset the build log, ready for the next build |
java.util.List<LogEntry> |
getBuildLog()
Provide the latest build details (last 100 lines of logs). |
java.util.List<LogEntry> |
getErrorLog()
Provide the latest error logs. |
java.util.List<java.lang.String> |
getStringErrorLogs()
|
long |
getTimeOfLastLog()
last time a log entry was added. |
void |
startStreamingBuildLogs(int buildNum,
java.lang.String planKey)
Begin streaming any logs to build logs file |
void |
stopStreamingBuildLogs()
Stop streaming any logs to the build logs file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BuildLoggerImpl()
Method Detail |
---|
public java.util.List<LogEntry> getBuildLog()
BuildLogger
getBuildLog
in interface BuildLogger
LogEntry
s. May return null.public java.util.List<LogEntry> getErrorLog()
BuildLogger
getErrorLog
in interface BuildLogger
LogEntry
s. May return null.public java.util.List<java.lang.String> getStringErrorLogs()
getStringErrorLogs
in interface BuildLogger
public java.lang.String addBuildLogEntry(LogEntry logEntry)
BuildLogger
addBuildLogEntry
in interface BuildLogger
logEntry
- The data being logged
LogEntry.getUnstyledLog()
.public java.lang.String addBuildLogEntry(java.lang.String logString)
BuildLogger
addBuildLogEntry
in interface BuildLogger
logString
- text to create log entry from
LogEntry.getUnstyledLog()
.public java.lang.String addBuildLogHeader(java.lang.String logString, boolean showBothBanner)
addBuildLogHeader
in interface BuildLogger
public java.lang.String addErrorLogEntry(LogEntry logEntry)
BuildLogger
addErrorLogEntry
in interface BuildLogger
logEntry
- The data being logged
LogEntry.getUnstyledLog()
.public java.lang.String addErrorLogEntry(java.lang.String logString)
BuildLogger
addErrorLogEntry
in interface BuildLogger
logString
- The text to create log entry from
LogEntry.getUnstyledLog()
.public void clearBuildLog()
BuildLogger
clearBuildLog
in interface BuildLogger
public void startStreamingBuildLogs(int buildNum, java.lang.String planKey)
BuildLogger
startStreamingBuildLogs
in interface BuildLogger
public void stopStreamingBuildLogs()
BuildLogger
stopStreamingBuildLogs
in interface BuildLogger
public long getTimeOfLastLog()
BuildLogger
getTimeOfLastLog
in interface BuildLogger
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |