Package org.apache.log4j.helpers

This package is used internally.

Class Summary

AbsoluteTimeDateFormatFormats a Date in the format "HH:mm:ss,SSS" for example, "15:49:37,459".
AppenderAttachableImplA straightforward implementation of the AppenderAttachable interface.
BoundedFIFOBoundedFIFO serves as the bounded first-in-first-out buffer heavily used by the AsyncAppender.
CountingQuietWriterCounts the number of bytes written.
CyclicBufferCyclicBuffer is used by other appenders to hold LoggingEvents for immediate or differed display.
DateLayoutThis abstract layout takes care of all the date related options and formatting work.
DateTimeDateFormatFormats a Date in the format "dd MMM YYYY HH:mm:ss,SSS" for example, "06 Nov 1994 15:49:37,459".
FileWatchdogCheck every now and then that a certain file has not changed.
FormattingInfoFormattingInfo instances contain the information obtained when parsing formatting modifiers in conversion modifiers.
ISO8601DateFormatFormats a Date in the format "YYYY-mm-dd HH:mm:ss,SSS" for example "1999-11-27 15:49:37,459".
LoaderLoad resources (or images) from various sources.
LogLogThis class used to output log statements from within the log4j package.
NullEnumerationAn always-empty Enumerator.
OnlyOnceErrorHandlerThe OnlyOnceErrorHandler implements log4j's default error handling policy which consists of emitting a message for the first error in an appender and ignoring all following errors.
OptionConverterA convenience class to convert property values to specific types.
PatternConverterPatternConverter is an abtract class that provides the formatting functionality that derived classes need.
PatternParserMost of the work of the PatternLayout class is delegated to the PatternParser class.
QuietWriterQuietWriter does not throw exceptions when things go wrong.
RelativeTimeDateFormatFormats a Date by printing the number of milliseconds elapsed since the start of the application.
SyslogQuietWriterSyslogQuietWriter extends QuietWriter by prepending the syslog level code before each printed String.
SyslogWriterSyslogWriter is a wrapper around the java.net.DatagramSocket class so that it behaves like a java.io.Writer.
ThreadLocalMapThreadLocalMap extends InheritableThreadLocal to bequeath a copy of the hashtable of the MDC of the parent thread.
TransformUtility class for transforming strings.
This package is used internally.
<!-- hhmts start --> Last modified: Sat Jul 3 15:12:58 MDT 1999 <!-- hhmts end -->

Copyright 2000-2005 Apache Software Foundation.