|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.logging.log4j.core.AbstractLogEvent
public abstract class AbstractLogEvent
An abstract log event implementation with default values for all methods. The setters are no-ops.
| Constructor Summary | |
|---|---|
AbstractLogEvent()
|
|
| Method Summary | |
|---|---|
Map<String,String> |
getContextMap()
Returns Collections.emptyMap(). |
org.apache.logging.log4j.ThreadContext.ContextStack |
getContextStack()
Gets the context stack (also known as Nested Diagnostic Context or NDC). |
org.apache.logging.log4j.Level |
getLevel()
Gets the level. |
String |
getLoggerFqcn()
Returns the fully qualified class name of the caller of the logging API. |
String |
getLoggerName()
Gets the logger name. |
org.apache.logging.log4j.Marker |
getMarker()
Gets the Marker associated with the event. |
org.apache.logging.log4j.message.Message |
getMessage()
Gets the message associated with the event. |
StackTraceElement |
getSource()
Gets the source of logging request. |
String |
getThreadName()
Gets thread name. |
Throwable |
getThrown()
Gets throwable associated with logging request. |
ThrowableProxy |
getThrownProxy()
Gets throwable proxy associated with logging request. |
long |
getTimeMillis()
Gets event time in milliseconds since midnight, January 1, 1970 UTC. |
boolean |
isEndOfBatch()
Returns true if this event is the last one in a batch, false otherwise. |
boolean |
isIncludeLocation()
Returns whether the source of the logging request is required downstream. |
void |
setEndOfBatch(boolean endOfBatch)
Sets whether this event is the last one in a batch. |
void |
setIncludeLocation(boolean locationRequired)
Sets whether the source of the logging request is required downstream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractLogEvent()
| Method Detail |
|---|
public Map<String,String> getContextMap()
Collections.emptyMap().
getContextMap in interface LogEventnull.public org.apache.logging.log4j.ThreadContext.ContextStack getContextStack()
LogEvent
getContextStack in interface LogEventnull.public org.apache.logging.log4j.Level getLevel()
LogEvent
getLevel in interface LogEventpublic String getLoggerFqcn()
LogEvent
getLoggerFqcn in interface LogEventpublic String getLoggerName()
LogEvent
getLoggerName in interface LogEventnull.public org.apache.logging.log4j.Marker getMarker()
LogEvent
getMarker in interface LogEventnull if no Marker was defined on this LogEventpublic org.apache.logging.log4j.message.Message getMessage()
LogEvent
getMessage in interface LogEventpublic StackTraceElement getSource()
LogEvent
getSource in interface LogEventpublic String getThreadName()
LogEvent
getThreadName in interface LogEventpublic Throwable getThrown()
LogEventConvenience method for ThrowableProxy.getThrowable();
getThrown in interface LogEventpublic ThrowableProxy getThrownProxy()
LogEvent
getThrownProxy in interface LogEventpublic long getTimeMillis()
LogEvent
getTimeMillis in interface LogEventSystem.currentTimeMillis()public boolean isEndOfBatch()
LogEventtrue if this event is the last one in a batch, false otherwise. Used by asynchronous
Loggers and Appenders to signal to buffered downstream components when to flush to disk, as a more efficient
alternative to the immediateFlush=true configuration.
isEndOfBatch in interface LogEventpublic boolean isIncludeLocation()
LogEventStackTrace snapshot or not before handing off this event to
another thread.
isIncludeLocation in interface LogEventtrue if the source of the logging request is required downstream, false otherwise.LogEvent.getSource()public void setEndOfBatch(boolean endOfBatch)
LogEventimmediateFlush=true configuration.
setEndOfBatch in interface LogEventendOfBatch - true if this event is the last one in a batch, false otherwise.public void setIncludeLocation(boolean locationRequired)
LogEventStackTrace snapshot or not before handing off this event to
another thread.
setIncludeLocation in interface LogEventlocationRequired - true if the source of the logging request is required downstream, false
otherwise.LogEvent.getSource()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1999-2015 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.