org.apache.log4j.lf5
public class: Log4JLogRecord [javadoc |
source]
java.lang.Object
org.apache.log4j.lf5.LogRecord
org.apache.log4j.lf5.Log4JLogRecord
All Implemented Interfaces:
Serializable
A
Log4JLogRecord encapsulates
the details of your log4j
LoggingEvent in a format usable
by the
LogBrokerMonitor.
| Fields inherited from org.apache.log4j.lf5.LogRecord: |
|---|
| _seqCount, _level, _message, _sequenceNumber, _millis, _category, _thread, _thrownStackTrace, _thrown, _ndc, _location |
| Methods from org.apache.log4j.lf5.LogRecord: |
|---|
|
getCategory, getLevel, getLocation, getMessage, getMillis, getNDC, getNextId, getSequenceNumber, getThreadDescription, getThrown, getThrownStackTrace, hasThrown, isFatal, isSevereLevel, resetSequenceNumber, setCategory, setLevel, setLocation, setMessage, setMillis, setNDC, setSequenceNumber, setThreadDescription, setThrown, setThrownStackTrace, toString |
| Method from org.apache.log4j.lf5.Log4JLogRecord Detail: |
public boolean isSevereLevel() {
boolean isSevere = false;
if (LogLevel.ERROR.equals(getLevel()) ||
LogLevel.FATAL.equals(getLevel())) {
isSevere = true;
}
return isSevere;
}
Determines which Priority levels will
be displayed in colored font when the LogMonitorAppender
renders this log message. By default, messages will be colored
red if they are of Priority ERROR or FATAL. |
public void setThrownStackTrace(ThrowableInformation throwableInfo) {
String[] stackTraceArray = throwableInfo.getThrowableStrRep();
StringBuffer stackTrace = new StringBuffer();
String nextLine;
for (int i = 0; i < stackTraceArray.length; i++) {
nextLine = stackTraceArray[i] + "\n";
stackTrace.append(nextLine);
}
_thrownStackTrace = stackTrace.toString();
}
Set stack trace information associated with this Log4JLogRecord.
When this method is called, the stack trace in a
String-based format is made
available via the getThrownStackTrace() method. |