Class Hierarchy
- java.lang.Object
- org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
- org.apache.log4j.WriterAppender
- org.apache.log4j.FileAppender
- org.apache.log4j.rolling.RollingFileAppender (implements org.apache.log4j.xml.UnrecognizedElementHandler)
- org.apache.log4j.FileAppender
- org.apache.log4j.WriterAppender
- org.apache.log4j.rolling.CompositeTriggeringPolicy (implements org.apache.log4j.rolling.TriggeringPolicy, org.apache.log4j.xml.UnrecognizedElementHandler)
- org.apache.log4j.rolling.FilterBasedTriggeringPolicy (implements org.apache.log4j.spi.TriggeringEventEvaluator, org.apache.log4j.rolling.TriggeringPolicy, org.apache.log4j.xml.UnrecognizedElementHandler)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.apache.log4j.rolling.RollingFileAppender.CountingOutputStream
- org.apache.log4j.rolling.RollingFileAppender.DefaultErrorHandler (implements org.apache.log4j.spi.ErrorHandler)
- org.apache.log4j.rolling.RollingPolicyBase (implements org.apache.log4j.spi.OptionHandler, org.apache.log4j.rolling.RollingPolicy)
- org.apache.log4j.rolling.FixedWindowRollingPolicy
- org.apache.log4j.rolling.TimeBasedRollingPolicy (implements org.apache.log4j.rolling.TriggeringPolicy)
- org.apache.log4j.rolling.RolloverDescriptionImpl (implements org.apache.log4j.rolling.RolloverDescription)
- org.apache.log4j.rolling.SizeBasedTriggeringPolicy (implements org.apache.log4j.spi.OptionHandler, org.apache.log4j.rolling.TriggeringPolicy)
- org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
Interface Hierarchy
- org.apache.log4j.spi.OptionHandler
- org.apache.log4j.rolling.RollingPolicy
- org.apache.log4j.rolling.TriggeringPolicy
- org.apache.log4j.rolling.RolloverDescription