Uses of Class
org.apache.log4j.spi.LoggingEvent

Packages that use LoggingEvent
org.apache.log4j The main log4j package. 
org.apache.log4j.helpers This package is used internally. 
org.apache.log4j.jdbc The JDBCAppender provides for sending log events to a database. 
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.rewrite   
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
 void WriterAppender.append(LoggingEvent event)
          This method is called by the AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) method.
 void AsyncAppender.append(LoggingEvent event)
          Subclasses of AppenderSkeleton should implement this method to perform actual logging.
protected abstract  void AppenderSkeleton.append(LoggingEvent event)
          Subclasses of AppenderSkeleton should implement this method to perform actual logging.
 void Category.callAppenders(LoggingEvent event)
          Call the appenders in the hierrachy starting at this.
 void AppenderSkeleton.doAppend(LoggingEvent event)
          This method performs threshold checks and invokes filters before delegating actual logging to the subclasses specific AppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent) method.
 void Appender.doAppend(LoggingEvent event)
          Log in Appender specific way.
 String TTCCLayout.format(LoggingEvent event)
          In addition to the level of the statement and message, the returned byte array includes time, thread, category and NDC information.
 String SimpleLayout.format(LoggingEvent event)
          Returns the log statement in a format consisting of the level, followed by " - " and then the message.
 String PatternLayout.format(LoggingEvent event)
          Produces a formatted string as specified by the conversion pattern.
abstract  String Layout.format(LoggingEvent event)
          Implement this method to create your own layout format.
 String HTMLLayout.format(LoggingEvent event)
           
 String EnhancedPatternLayout.format(LoggingEvent event)
          Formats a logging event to a writer.
protected  boolean WriterAppender.shouldFlush(LoggingEvent event)
          Determines whether the writer should be flushed after this event is written.
protected  void WriterAppender.subAppend(LoggingEvent event)
          Actual writing occurs here.
protected  void RollingFileAppender.subAppend(LoggingEvent event)
          This method differentiates RollingFileAppender from its super class.
protected  void DailyRollingFileAppender.subAppend(LoggingEvent event)
          This method differentiates DailyRollingFileAppender from its super class.
 

Uses of LoggingEvent in org.apache.log4j.helpers
 

Methods in org.apache.log4j.helpers that return LoggingEvent
 LoggingEvent CyclicBuffer.get()
          Get the oldest (first) element in the buffer.
 LoggingEvent BoundedFIFO.get()
          Get the 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
 void CyclicBuffer.add(LoggingEvent event)
          Add an event as the last event in the buffer.
 int AppenderAttachableImpl.appendLoopOnAppenders(LoggingEvent event)
          Call the doAppend method on all attached appenders.
protected abstract  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(StringBuffer buf, LoggingEvent event)
           
 void OnlyOnceErrorHandler.error(String message, Exception e, int errorCode, LoggingEvent event)
          Prints the message and the stack trace of the exception on System.err.
 void PatternConverter.format(StringBuffer sbuf, LoggingEvent e)
          A template method for formatting in a converter specific way.
 Set MDCKeySetExtractor.getPropertyKeySet(LoggingEvent event)
           
 void BoundedFIFO.put(LoggingEvent o)
          Place a LoggingEvent in the buffer.
 

Uses of LoggingEvent in org.apache.log4j.jdbc
 

Methods in org.apache.log4j.jdbc with parameters of type LoggingEvent
 void JDBCAppender.append(LoggingEvent event)
          Adds the event to the buffer.
protected  String JDBCAppender.getLogStatement(LoggingEvent event)
          By default getLogStatement sends the event to the required Layout object.
 

Uses of LoggingEvent in org.apache.log4j.lf5
 

Methods in org.apache.log4j.lf5 with parameters of type LoggingEvent
 void LF5Appender.append(LoggingEvent event)
          Appends a LoggingEvent record to the LF5Appender.
 

Uses of LoggingEvent in org.apache.log4j.net
 

Methods in org.apache.log4j.net with parameters of type LoggingEvent
protected  void TelnetAppender.append(LoggingEvent event)
          Handles a log event.
 void SyslogAppender.append(LoggingEvent event)
           
 void SocketHubAppender.append(LoggingEvent event)
          Append an event to all of current connections.
 void SocketAppender.append(LoggingEvent event)
           
 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 JMSAppender.append(LoggingEvent event)
          This method called by AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) method to do most of the real appending work.
 

Uses of LoggingEvent in org.apache.log4j.nt
 

Methods in org.apache.log4j.nt with parameters of type LoggingEvent
 void NTEventLogAppender.append(LoggingEvent event)
           
 

Uses of LoggingEvent in org.apache.log4j.pattern
 

Methods in org.apache.log4j.pattern with parameters of type LoggingEvent
protected  String BridgePatternConverter.convert(LoggingEvent event)
          Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.
 void ThrowableInformationPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void ThreadPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void SequenceNumberPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void RelativeTimePatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void PropertiesPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void NDCPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void MethodLocationPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void MessagePatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
abstract  void LoggingEventPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void LoggerPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void LiteralPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void LineSeparatorPatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Formats an event into a string buffer.
 void LineLocationPatternConverter.format(LoggingEvent event, StringBuffer output)
          Formats an event into a string buffer.
 void LevelPatternConverter.format(LoggingEvent event, StringBuffer output)
          Formats an event into a string buffer.
 void FullLocationPatternConverter.format(LoggingEvent event, StringBuffer output)
          Formats an event into a string buffer.
 void FileLocationPatternConverter.format(LoggingEvent event, StringBuffer output)
          Formats an event into a string buffer.
 void DatePatternConverter.format(LoggingEvent event, StringBuffer output)
          Formats an event into a string buffer.
 void ClassNamePatternConverter.format(LoggingEvent event, StringBuffer toAppendTo)
          Format a logging event.
 void BridgePatternConverter.format(StringBuffer sbuf, LoggingEvent e)
          Format event to string buffer.
 

Uses of LoggingEvent in org.apache.log4j.rewrite
 

Methods in org.apache.log4j.rewrite that return LoggingEvent
 LoggingEvent RewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent ReflectionRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent PropertyRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent MapRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 

Methods in org.apache.log4j.rewrite with parameters of type LoggingEvent
protected  void RewriteAppender.append(LoggingEvent event)
          Subclasses of AppenderSkeleton should implement this method to perform actual logging.
 LoggingEvent RewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent ReflectionRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent PropertyRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 LoggingEvent MapRewritePolicy.rewrite(LoggingEvent source)
          Rewrite a logging event.
 

Uses of LoggingEvent in org.apache.log4j.spi
 

Methods in org.apache.log4j.spi with parameters of type LoggingEvent
 void NOPLogger.callAppenders(LoggingEvent event)
          Call the appenders in the hierrachy starting at this.
abstract  int Filter.decide(LoggingEvent event)
          If the decision is DENY, then the event will be dropped.
 void ErrorHandler.error(String message, 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
protected  void NullAppender.append(LoggingEvent event)
          Does not do anything.
 int StringMatchFilter.decide(LoggingEvent event)
          Returns Filter.NEUTRAL is there is no string match.
 int LevelRangeFilter.decide(LoggingEvent event)
          Return the decision of this filter.
 int LevelMatchFilter.decide(LoggingEvent event)
          Return the decision of this filter.
 int DenyAllFilter.decide(LoggingEvent event)
          Always returns the integer constant Filter.DENY regardless of the LoggingEvent parameter.
 void NullAppender.doAppend(LoggingEvent event)
          Does not do anything.
 void FallbackErrorHandler.error(String message, Exception e, int errorCode, LoggingEvent event)
          Prints the message and the stack trace of the exception on System.err.
 

Uses of LoggingEvent in org.apache.log4j.xml
 

Methods in org.apache.log4j.xml with parameters of type LoggingEvent
 String XMLLayout.format(LoggingEvent event)
          Formats a LoggingEvent in conformance with the log4j.dtd.
 



Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.