public class LoggingEvent extends Object
Constructor and Description |
---|
LoggingEvent() |
Modifier and Type | Method and Description |
---|---|
String |
getFQNOfLoggerClass() |
Level |
getLevel()
Return the level of this event.
|
LocationInfo |
getLocationInformation()
Set the location information for this logging event.
|
Category |
getLogger()
Gets the logger of the event.
|
String |
getLoggerName()
Return the name of the logger.
|
Object |
getMDC(String key) |
void |
getMDCCopy()
Obtain a copy of this thread's MDC prior to serialization or
asynchronous logging.
|
Object |
getMessage()
Return the message for this logging event.
|
String |
getNDC() |
Map |
getProperties() |
String |
getProperty(String key) |
Set |
getPropertyKeySet() |
String |
getRenderedMessage() |
static long |
getStartTime()
Returns the time when the application started, in milliseconds
elapsed since 01.01.1970.
|
String |
getThreadName() |
ThrowableInformation |
getThrowableInformation()
Returns the throwable information contained within this
event.
|
String[] |
getThrowableStrRep()
Return this event's throwable's string[] representaion.
|
long |
getTimeStamp() |
Object |
removeProperty(String propName) |
void |
setProperty(String propName,
String propValue) |
public LoggingEvent()
public LocationInfo getLocationInformation()
public Level getLevel()
level
field.public String getLoggerName()
categoryName
field.public String getFQNOfLoggerClass()
public long getTimeStamp()
public Category getLogger()
public Object getMessage()
Before serialization, the returned object is the message passed by the user to generate the logging event. After serialization, the returned value equals the String form of the message possibly after object rendering.
public void getMDCCopy()
public String getRenderedMessage()
public static long getStartTime()
public String getThreadName()
public ThrowableInformation getThrowableInformation()
null
if there is no such information.
Note that the Throwable
object contained within a
ThrowableInformation
does not survive serialization.
public String[] getThrowableStrRep()
public void setProperty(String propName, String propValue)
public String getProperty(String key)
public Set getPropertyKeySet()
public Map getProperties()
public Object removeProperty(String propName)
Copyright © 1999-1969 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.