Class SimpleLogRecord
- java.lang.Object
-
- org.eclipse.rdf4j.common.logging.base.SimpleLogRecord
-
- All Implemented Interfaces:
LogRecord
- Direct Known Subclasses:
LogRecordBase
public class SimpleLogRecord extends java.lang.Object implements LogRecord
Simple log record, containing only the basics
-
-
Field Summary
Fields Modifier and Type Field Description private LogLevellevelprivate java.lang.Stringmessageprivate java.util.List<java.lang.String>stackTraceprivate java.lang.StringthreadNameprivate java.util.Datetime-
Fields inherited from interface org.eclipse.rdf4j.common.logging.LogRecord
ISO8601_TIMESTAMP_FORMAT
-
-
Constructor Summary
Constructors Constructor Description SimpleLogRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogLevelgetLevel()Get log leveljava.lang.StringgetMessage()Get messagejava.util.List<java.lang.String>getStackTrace()Get stack trace as list of stringsjava.lang.StringgetThreadName()Get thread namejava.util.DategetTime()Get date timevoidsetLevel(LogLevel level)Set log levelvoidsetMessage(java.lang.String message)Set messagevoidsetStackTrace(java.util.List<java.lang.String> stackTrace)Set stack trace as list of stringsvoidsetThreadName(java.lang.String threadName)Set thread namevoidsetTime(java.util.Date time)Set date timejava.lang.StringtoString()
-
-
-
Field Detail
-
level
private LogLevel level
-
message
private java.lang.String message
-
stackTrace
private java.util.List<java.lang.String> stackTrace
-
threadName
private java.lang.String threadName
-
time
private java.util.Date time
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
Description copied from interface:LogRecordGet message- Specified by:
getMessagein interfaceLogRecord- Returns:
- text
-
getStackTrace
public java.util.List<java.lang.String> getStackTrace()
Description copied from interface:LogRecordGet stack trace as list of strings- Specified by:
getStackTracein interfaceLogRecord- Returns:
- list of strings
-
getThreadName
public java.lang.String getThreadName()
Description copied from interface:LogRecordGet thread name- Specified by:
getThreadNamein interfaceLogRecord- Returns:
- thread name
-
getTime
public java.util.Date getTime()
Description copied from interface:LogRecordGet date time
-
setLevel
public void setLevel(LogLevel level)
Set log level- Parameters:
level-
-
setMessage
public void setMessage(java.lang.String message)
Set message- Parameters:
message- text
-
setStackTrace
public void setStackTrace(java.util.List<java.lang.String> stackTrace)
Set stack trace as list of strings- Parameters:
stackTrace- list of strings
-
setThreadName
public void setThreadName(java.lang.String threadName)
Set thread name- Parameters:
threadName-
-
setTime
public void setTime(java.util.Date time)
Set date time- Parameters:
time- time
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-