Uses of Class
org.apache.log4j.spi.LoggingEvent
-
Packages that use LoggingEvent Package Description org.apache.log4j The main log4j package.org.apache.log4j.helpers This package is used internally.org.apache.log4j.lf5 org.apache.log4j.net Package for remote logging.org.apache.log4j.nt Package for NT event logging.org.apache.log4j.pattern Provides classes implementing format specifiers in conversion patterns.org.apache.log4j.spi Contains part of the System Programming Interface (SPI) needed to extend log4j.org.apache.log4j.varia Contains various appenders, filters and other odds and ends.org.apache.log4j.xml XML based components. -
-
Uses of LoggingEvent in org.apache.log4j
Methods in org.apache.log4j with parameters of type LoggingEvent Modifier and Type Method Description protected abstract void
AppenderSkeleton. append(LoggingEvent event)
Subclasses ofAppenderSkeleton
should implement this method to perform actual logging.void
AsyncAppender. append(LoggingEvent event)
Subclasses ofAppenderSkeleton
should implement this method to perform actual logging.void
WriterAppender. append(LoggingEvent event)
This method is called by theAppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent)
method.void
Category. callAppenders(LoggingEvent event)
Call the appenders in the hierrachy starting atthis
.void
Appender. doAppend(LoggingEvent event)
Log inAppender
specific way.void
AppenderSkeleton. doAppend(LoggingEvent event)
This method performs threshold checks and invokes filters before delegating actual logging to the subclasses specificAppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent)
method.java.lang.String
EnhancedPatternLayout. format(LoggingEvent event)
Formats a logging event to a writer.java.lang.String
HTMLLayout. format(LoggingEvent event)
abstract java.lang.String
Layout. format(LoggingEvent event)
Implement this method to create your own layout format.java.lang.String
PatternLayout. format(LoggingEvent event)
Produces a formatted string as specified by the conversion pattern.java.lang.String
SimpleLayout. format(LoggingEvent event)
Returns the log statement in a format consisting of thelevel
, followed by " - " and then themessage
.java.lang.String
TTCCLayout. format(LoggingEvent event)
In addition to the level of the statement and message, the returned byte array includes time, thread, category andNDC
information.protected boolean
WriterAppender. shouldFlush(LoggingEvent event)
Determines whether the writer should be flushed after this event is written.protected void
DailyRollingFileAppender. subAppend(LoggingEvent event)
This method differentiates DailyRollingFileAppender from its super class.protected void
RollingFileAppender. subAppend(LoggingEvent event)
This method differentiates RollingFileAppender from its super class.protected void
WriterAppender. subAppend(LoggingEvent event)
Actual writing occurs here. -
Uses of LoggingEvent in org.apache.log4j.helpers
Methods in org.apache.log4j.helpers that return LoggingEvent Modifier and Type Method Description LoggingEvent
BoundedFIFO. get()
Get the first element in the buffer.LoggingEvent
CyclicBuffer. get()
Get the oldest (first) element in the buffer.LoggingEvent
CyclicBuffer. get(int i)
Get the ith oldest event currently in the buffer.Methods in org.apache.log4j.helpers with parameters of type LoggingEvent Modifier and Type Method Description void
CyclicBuffer. add(LoggingEvent event)
Add anevent
as the last event in the buffer.int
AppenderAttachableImpl. appendLoopOnAppenders(LoggingEvent event)
Call thedoAppend
method on all attached appenders.protected abstract java.lang.String
PatternConverter. convert(LoggingEvent event)
Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.void
DateLayout. dateFormat(java.lang.StringBuffer buf, LoggingEvent event)
void
OnlyOnceErrorHandler. error(java.lang.String message, java.lang.Exception e, int errorCode, LoggingEvent event)
Prints the message and the stack trace of the exception onSystem.err
.void
PatternConverter. format(java.lang.StringBuffer sbuf, LoggingEvent e)
A template method for formatting in a converter specific way.java.util.Set
MDCKeySetExtractor. getPropertyKeySet(LoggingEvent event)
void
BoundedFIFO. put(LoggingEvent o)
Place aLoggingEvent
in the buffer. -
Uses of LoggingEvent in org.apache.log4j.lf5
Methods in org.apache.log4j.lf5 with parameters of type LoggingEvent Modifier and Type Method Description void
LF5Appender. append(LoggingEvent event)
Appends aLoggingEvent
record to theLF5Appender
. -
Uses of LoggingEvent in org.apache.log4j.net
Methods in org.apache.log4j.net with parameters of type LoggingEvent Modifier and Type Method Description void
SMTPAppender. append(LoggingEvent event)
Perform SMTPAppender specific appending actions, mainly adding the event to a cyclic buffer and checking if the event triggers an e-mail to be sent.void
SocketAppender. append(LoggingEvent event)
void
SocketHubAppender. append(LoggingEvent event)
Append an event to all of current connections.void
SyslogAppender. append(LoggingEvent event)
protected void
TelnetAppender. append(LoggingEvent event)
Handles a log event. -
Uses of LoggingEvent in org.apache.log4j.nt
Methods in org.apache.log4j.nt with parameters of type LoggingEvent Modifier and Type Method Description void
NTEventLogAppender. append(LoggingEvent event)
-
Uses of LoggingEvent in org.apache.log4j.pattern
Methods in org.apache.log4j.pattern with parameters of type LoggingEvent Modifier and Type Method Description protected java.lang.String
BridgePatternConverter. convert(LoggingEvent event)
Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.void
BridgePatternConverter. format(java.lang.StringBuffer sbuf, LoggingEvent e)
Format event to string buffer.void
ClassNamePatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Format a logging event.void
DatePatternConverter. format(LoggingEvent event, java.lang.StringBuffer output)
Formats an event into a string buffer.void
FileLocationPatternConverter. format(LoggingEvent event, java.lang.StringBuffer output)
Formats an event into a string buffer.void
FullLocationPatternConverter. format(LoggingEvent event, java.lang.StringBuffer output)
Formats an event into a string buffer.void
LevelPatternConverter. format(LoggingEvent event, java.lang.StringBuffer output)
Formats an event into a string buffer.void
LineLocationPatternConverter. format(LoggingEvent event, java.lang.StringBuffer output)
Formats an event into a string buffer.void
LineSeparatorPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
LiteralPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
LoggerPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.abstract void
LoggingEventPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
MessagePatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
MethodLocationPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
NDCPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
PropertiesPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
RelativeTimePatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
SequenceNumberPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
ThreadPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer.void
ThrowableInformationPatternConverter. format(LoggingEvent event, java.lang.StringBuffer toAppendTo)
Formats an event into a string buffer. -
Uses of LoggingEvent in org.apache.log4j.spi
Methods in org.apache.log4j.spi with parameters of type LoggingEvent Modifier and Type Method Description void
NOPLogger. callAppenders(LoggingEvent event)
Call the appenders in the hierrachy starting atthis
.abstract int
Filter. decide(LoggingEvent event)
If the decision isDENY
, then the event will be dropped.void
ErrorHandler. error(java.lang.String message, java.lang.Exception e, int errorCode, LoggingEvent event)
This method is invoked to handle the error.boolean
TriggeringEventEvaluator. isTriggeringEvent(LoggingEvent event)
Is this the triggering event? -
Uses of LoggingEvent in org.apache.log4j.varia
Methods in org.apache.log4j.varia with parameters of type LoggingEvent Modifier and Type Method Description protected void
NullAppender. append(LoggingEvent event)
Does not do anything.int
DenyAllFilter. decide(LoggingEvent event)
Always returns the integer constantFilter.DENY
regardless of theLoggingEvent
parameter.int
LevelMatchFilter. decide(LoggingEvent event)
Return the decision of this filter.int
LevelRangeFilter. decide(LoggingEvent event)
Return the decision of this filter.int
StringMatchFilter. decide(LoggingEvent event)
ReturnsFilter.NEUTRAL
is there is no string match.void
NullAppender. doAppend(LoggingEvent event)
Does not do anything.void
FallbackErrorHandler. error(java.lang.String message, java.lang.Exception e, int errorCode, LoggingEvent event)
Prints the message and the stack trace of the exception onSystem.err
. -
Uses of LoggingEvent in org.apache.log4j.xml
Methods in org.apache.log4j.xml with parameters of type LoggingEvent Modifier and Type Method Description java.lang.String
XMLLayout. format(LoggingEvent event)
Formats aLoggingEvent
in conformance with the log4j.dtd.
-