|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LogEvent
Method Summary | |
---|---|
Map<String,String> |
getContextMap()
Get the MDC data. |
ThreadContext.ContextStack |
getContextStack()
Get the NDC data. |
String |
getFQCN()
Returns the fully qualified class name of the caller of the logging api. |
Level |
getLevel()
Get level. |
String |
getLoggerName()
Get logger name. |
Marker |
getMarker()
Get the Marker associated with the event. |
Message |
getMessage()
Get the message associated with the event. |
long |
getMillis()
Get event time in milliseconds since 1970. |
StackTraceElement |
getSource()
Get source of logging request. |
String |
getThreadName()
Get thread name. |
Throwable |
getThrown()
Get throwable associated with logging request. |
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. |
Method Detail |
---|
Level getLevel()
String getLoggerName()
StackTraceElement getSource()
Message getMessage()
Marker getMarker()
String getThreadName()
long getMillis()
Throwable getThrown()
Map<String,String> getContextMap()
ThreadContext.ContextStack getContextStack()
String getFQCN()
boolean isIncludeLocation()
StackTrace
snapshot or not before handing off this
event to another thread.
true
if the source of the logging request is required
downstream, false
otherwise.getSource()
void setIncludeLocation(boolean locationRequired)
StackTrace
snapshot or not before handing off this
event to another thread.
locationRequired
- true
if the source of the logging request
is required downstream, false
otherwise.getSource()
boolean isEndOfBatch()
true
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.
void setEndOfBatch(boolean endOfBatch)
immediateFlush=true
configuration.
endOfBatch
- true
if this event is the last one in a batch,
false
otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2013 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.