Package org.apache.log4j.lf5.util
Class AdapterLogRecord
- java.lang.Object
-
- org.apache.log4j.lf5.LogRecord
-
- org.apache.log4j.lf5.util.AdapterLogRecord
-
- All Implemented Interfaces:
Serializable
public class AdapterLogRecord extends LogRecord
A LogRecord to be used with the LogMonitorAdapter
- Author:
- Richard Hurst
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AdapterLogRecord()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetLocationInfo(String category)static LogLevelgetSevereLevel()booleanisSevereLevel()Abstract method.protected StringparseLine(String trace, String category)voidsetCategory(String category)Set the category associated with this LogRecord.static voidsetSevereLevel(LogLevel level)protected StringstackTraceToString(Throwable t)-
Methods inherited from class org.apache.log4j.lf5.LogRecord
getCategory, getLevel, getLocation, getMessage, getMillis, getNDC, getNextId, getSequenceNumber, getThreadDescription, getThrown, getThrownStackTrace, hasThrown, isFatal, resetSequenceNumber, setLevel, setLocation, setMessage, setMillis, setNDC, setSequenceNumber, setThreadDescription, setThrown, setThrownStackTrace, toString
-
-
-
-
Method Detail
-
setCategory
public void setCategory(String category)
Description copied from class:LogRecordSet the category associated with this LogRecord. A category represents a hierarchical dot (".") separated namespace for messages. The definition of a category is application specific, but a common convention is as follows:When logging messages for a particluar class you can use its class name: com.thoughtworks.framework.servlet.ServletServiceBroker.
Futhermore, to log a message for a particular method in a class add the method name: com.thoughtworks.framework.servlet.ServletServiceBroker.init().- Overrides:
setCategoryin classLogRecord- Parameters:
category- The category for this record.- See Also:
LogRecord.getCategory()
-
isSevereLevel
public boolean isSevereLevel()
Description copied from class:LogRecordAbstract method. Must be overridden to indicate what log level to show in red.- Specified by:
isSevereLevelin classLogRecord
-
setSevereLevel
public static void setSevereLevel(LogLevel level)
-
getSevereLevel
public static LogLevel getSevereLevel()
-
-