META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/log4j/
org/apache/log4j/spi/
org/apache/log4j/spi/AppenderAttachable.classAppenderAttachable.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.AppenderAttachable extends java.lang.Object {
public abstract void addAppender (org.apache.log4j.Appender)
public abstract java.util.Enumeration getAllAppenders ()
public abstract org.apache.log4j.Appender getAppender (java.lang.String)
public abstract boolean isAttached (org.apache.log4j.Appender)
public abstract void removeAllAppenders ()
public abstract void removeAppender (org.apache.log4j.Appender)
public abstract void removeAppender (java.lang.String)
}
org/apache/log4j/spi/Configurator.classConfigurator.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Configurator extends java.lang.Object {
public static final String INHERITED
public static final String NULL
public abstract void doConfigure (java.net.URL, org.apache.log4j.spi.LoggerRepository)
}
org/apache/log4j/spi/DefaultRepositorySelector.classDefaultRepositorySelector.java
package org.apache.log4j.spi
public org.apache.log4j.spi.DefaultRepositorySelector extends java.lang.Object implements org.apache.log4j.spi.RepositorySelector {
final org.apache.log4j.spi.LoggerRepository repository
public void (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
}
org/apache/log4j/spi/ErrorCode.classErrorCode.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.ErrorCode extends java.lang.Object {
public static final int GENERIC_FAILURE
public static final int WRITE_FAILURE
public static final int FLUSH_FAILURE
public static final int CLOSE_FAILURE
public static final int FILE_OPEN_FAILURE
public static final int MISSING_LAYOUT
public static final int ADDRESS_PARSE_FAILURE
}
org/apache/log4j/spi/ErrorHandler.classErrorHandler.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.ErrorHandler extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public abstract void setLogger (org.apache.log4j.Logger)
public abstract void error (java.lang.String, java.lang.Exception, int)
public abstract void error (java.lang.String)
public abstract void error (java.lang.String, java.lang.Exception, int, org.apache.log4j.spi.LoggingEvent)
public abstract void setAppender (org.apache.log4j.Appender)
public abstract void setBackupAppender (org.apache.log4j.Appender)
}
org/apache/log4j/spi/Filter.classFilter.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Filter extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public org.apache.log4j.spi.Filter next
public static final int DENY
public static final int NEUTRAL
public static final int ACCEPT
public void ()
public void activateOptions ()
public abstract int decide (org.apache.log4j.spi.LoggingEvent)
}
org/apache/log4j/spi/HierarchyEventListener.classHierarchyEventListener.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.HierarchyEventListener extends java.lang.Object {
public abstract void addAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
public abstract void removeAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
}
org/apache/log4j/spi/LocationInfo.classLocationInfo.java
package org.apache.log4j.spi
public org.apache.log4j.spi.LocationInfo extends java.lang.Object implements java.io.Serializable {
transient String lineNumber
transient String fileName
transient String className
transient String methodName
public String fullInfo
private static java.io.StringWriter sw
private static java.io.PrintWriter pw
public static final String NA
static final long serialVersionUID
static boolean inVisualAge
public void (java.lang.Throwable, java.lang.String)
Throwable t
String fqnOfCallingClass
String s
int ibegin
int iend
public java.lang.String getClassName ()
int iend
int ibegin
public java.lang.String getFileName ()
int iend
int ibegin
public java.lang.String getLineNumber ()
int iend
int ibegin
public java.lang.String getMethodName ()
int iend
int ibegin
static void ()
Class dummy
Throwable e
}
org/apache/log4j/spi/LoggerFactory.classLoggerFactory.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.LoggerFactory extends java.lang.Object {
public abstract org.apache.log4j.Logger makeNewLoggerInstance (java.lang.String)
}
org/apache/log4j/spi/LoggerRepository.classLoggerRepository.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.LoggerRepository extends java.lang.Object {
public abstract void addHierarchyEventListener (org.apache.log4j.spi.HierarchyEventListener)
public abstract boolean isDisabled (int)
public abstract void setThreshold (org.apache.log4j.Level)
public abstract void setThreshold (java.lang.String)
public abstract void emitNoAppenderWarning (org.apache.log4j.Category)
public abstract org.apache.log4j.Level getThreshold ()
public abstract org.apache.log4j.Logger getLogger (java.lang.String)
public abstract org.apache.log4j.Logger getLogger (java.lang.String, org.apache.log4j.spi.LoggerFactory)
public abstract org.apache.log4j.Logger getRootLogger ()
public abstract org.apache.log4j.Logger exists (java.lang.String)
public abstract void shutdown ()
public abstract java.util.Enumeration getCurrentLoggers ()
public abstract java.util.Enumeration getCurrentCategories ()
public abstract void fireAddAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
public abstract void resetConfiguration ()
}
org/apache/log4j/spi/LoggingEvent.classLoggingEvent.java
package org.apache.log4j.spi
public org.apache.log4j.spi.LoggingEvent extends java.lang.Object implements java.io.Serializable {
private static long startTime
public final transient String fqnOfCategoryClass
private transient org.apache.log4j.Category logger
public final String categoryName
public transient org.apache.log4j.Priority level
private String ndc
private java.util.Hashtable mdcCopy
private boolean ndcLookupRequired
private boolean mdcCopyLookupRequired
private transient Object message
private String renderedMessage
private String threadName
private org.apache.log4j.spi.ThrowableInformation throwableInfo
public final long timeStamp
private org.apache.log4j.spi.LocationInfo locationInfo
static final long serialVersionUID
static final Integer[] PARAM_ARRAY
static final String TO_LEVEL
static final Class[] TO_LEVEL_PARAMS
static final java.util.Hashtable methodCache
static Class class$org$apache$log4j$Level
public void (java.lang.String, org.apache.log4j.Category, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
String fqnOfCategoryClass
org.apache.log4j.Category logger
org.apache.log4j.Priority level
Object message
Throwable throwable
public void (java.lang.String, org.apache.log4j.Category, long, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
String fqnOfCategoryClass
org.apache.log4j.Category logger
long timeStamp
org.apache.log4j.Priority level
Object message
Throwable throwable
public org.apache.log4j.spi.LocationInfo getLocationInformation ()
public org.apache.log4j.Level getLevel ()
public java.lang.String getLoggerName ()
public java.lang.Object getMessage ()
public java.lang.String getNDC ()
public java.lang.Object getMDC (java.lang.String)
String key
Object r
public void getMDCCopy ()
java.util.Hashtable t
public java.lang.String getRenderedMessage ()
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.spi.RendererSupport rs
public static long getStartTime ()
public java.lang.String getThreadName ()
public org.apache.log4j.spi.ThrowableInformation getThrowableInformation ()
public java.lang.String[] getThrowableStrRep ()
private void readLevel (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
int p
String className
java.lang.reflect.Method m
Class clazz
Exception e
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream ois
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
private void writeLevel (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream oos
Class clazz
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
}
org/apache/log4j/spi/NullWriter.classThrowableInformation.java
package org.apache.log4j.spi
org.apache.log4j.spi.NullWriter extends java.io.Writer {
void ()
public void close ()
public void flush ()
public void write (char[], int, int)
char[] cbuf
int off
int len
}
org/apache/log4j/spi/OptionHandler.classOptionHandler.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.OptionHandler extends java.lang.Object {
public abstract void activateOptions ()
}
org/apache/log4j/spi/RendererSupport.classRendererSupport.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.RendererSupport extends java.lang.Object {
public abstract org.apache.log4j.or.RendererMap getRendererMap ()
public abstract void setRenderer (java.lang.Class, org.apache.log4j.or.ObjectRenderer)
}
org/apache/log4j/spi/RepositorySelector.classRepositorySelector.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.RepositorySelector extends java.lang.Object {
public abstract org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
}
org/apache/log4j/spi/RootCategory.classRootCategory.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.RootCategory extends org.apache.log4j.Logger {
public void (org.apache.log4j.Level)
org.apache.log4j.Level level
public final org.apache.log4j.Level getChainedLevel ()
public final void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
public final void setPriority (org.apache.log4j.Level)
org.apache.log4j.Level level
}
org/apache/log4j/spi/RootLogger.classRootLogger.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.RootLogger extends org.apache.log4j.Logger {
public void (org.apache.log4j.Level)
org.apache.log4j.Level level
public final org.apache.log4j.Level getChainedLevel ()
public final void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
}
org/apache/log4j/spi/ThrowableInformation.classThrowableInformation.java
package org.apache.log4j.spi
public org.apache.log4j.spi.ThrowableInformation extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private transient Throwable throwable
private String[] rep
public void (java.lang.Throwable)
Throwable throwable
public java.lang.Throwable getThrowable ()
public java.lang.String[] getThrowableStrRep ()
org.apache.log4j.spi.VectorWriter vw
}
org/apache/log4j/spi/TriggeringEventEvaluator.classTriggeringEventEvaluator.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.TriggeringEventEvaluator extends java.lang.Object {
public abstract boolean isTriggeringEvent (org.apache.log4j.spi.LoggingEvent)
}
org/apache/log4j/spi/VectorWriter.classThrowableInformation.java
package org.apache.log4j.spi
org.apache.log4j.spi.VectorWriter extends java.io.PrintWriter {
private java.util.Vector v
void ()
public void print (java.lang.Object)
Object o
public void print (char[])
char[] chars
public void print (java.lang.String)
String s
public void println (java.lang.Object)
Object o
public void println (char[])
char[] chars
public void println (java.lang.String)
String s
public void write (char[])
char[] chars
public void write (char[], int, int)
char[] chars
int off
int len
public void write (java.lang.String, int, int)
String s
int off
int len
public void write (java.lang.String)
String s
public java.lang.String[] toStringArray ()
int len
String[] sa
int i
}
org/apache/log4j/or/
org/apache/log4j/or/DefaultRenderer.classDefaultRenderer.java
package org.apache.log4j.or
org.apache.log4j.or.DefaultRenderer extends java.lang.Object implements org.apache.log4j.or.ObjectRenderer {
void ()
public java.lang.String doRender (java.lang.Object)
Object o
}
org/apache/log4j/or/ObjectRenderer.classObjectRenderer.java
package org.apache.log4j.or
public abstract org.apache.log4j.or.ObjectRenderer extends java.lang.Object {
public abstract java.lang.String doRender (java.lang.Object)
}
org/apache/log4j/or/RendererMap.classRendererMap.java
package org.apache.log4j.or
public org.apache.log4j.or.RendererMap extends java.lang.Object {
java.util.Hashtable map
static org.apache.log4j.or.ObjectRenderer defaultRenderer
static Class class$org$apache$log4j$or$ObjectRenderer
public void ()
public static void addRenderer (org.apache.log4j.spi.RendererSupport, java.lang.String, java.lang.String)
org.apache.log4j.spi.RendererSupport repository
String renderedClassName
String renderingClassName
org.apache.log4j.or.ObjectRenderer renderer
Class renderedClass
ClassNotFoundException e
public java.lang.String findAndRender (java.lang.Object)
Object o
public org.apache.log4j.or.ObjectRenderer get (java.lang.Object)
Object o
public org.apache.log4j.or.ObjectRenderer get (java.lang.Class)
Class clazz
org.apache.log4j.or.ObjectRenderer r
Class c
org.apache.log4j.or.ObjectRenderer searchInterfaces (java.lang.Class)
Class c
org.apache.log4j.or.ObjectRenderer r
Class[] ia
int i
public org.apache.log4j.or.ObjectRenderer getDefaultRenderer ()
public void clear ()
public void put (java.lang.Class, org.apache.log4j.or.ObjectRenderer)
Class clazz
org.apache.log4j.or.ObjectRenderer or
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
}
org/apache/log4j/or/sax/
org/apache/log4j/or/sax/AttributesRenderer.classAttributesRenderer.java
package org.apache.log4j.or.sax
public org.apache.log4j.or.sax.AttributesRenderer extends java.lang.Object implements org.apache.log4j.or.ObjectRenderer {
public void ()
public java.lang.String doRender (java.lang.Object)
Object o
StringBuffer sbuf
org.xml.sax.Attributes a
int len
boolean first
int i
}
org/apache/log4j/or/ThreadGroupRenderer.classThreadGroupRenderer.java
package org.apache.log4j.or
public org.apache.log4j.or.ThreadGroupRenderer extends java.lang.Object implements org.apache.log4j.or.ObjectRenderer {
public void ()
public java.lang.String doRender (java.lang.Object)
Object o
StringBuffer sbuf
ThreadGroup tg
Thread[] t
int i
}
org/apache/log4j/helpers/
org/apache/log4j/helpers/AbsoluteTimeDateFormat.classAbsoluteTimeDateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.AbsoluteTimeDateFormat extends java.text.DateFormat {
public static final String ABS_TIME_DATE_FORMAT
public static final String DATE_AND_TIME_DATE_FORMAT
public static final String ISO8601_DATE_FORMAT
private static long previousTime
private static char[] previousTimeWithoutMillis
public void ()
public void (java.util.TimeZone)
java.util.TimeZone timeZone
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer sbuf
java.text.FieldPosition fieldPosition
long now
int millis
int start
int hour
int mins
int secs
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
static void ()
}
org/apache/log4j/helpers/AppenderAttachableImpl.classAppenderAttachableImpl.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.AppenderAttachableImpl extends java.lang.Object implements org.apache.log4j.spi.AppenderAttachable {
protected java.util.Vector appenderList
public void ()
public void addAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender newAppender
public int appendLoopOnAppenders (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
int size
org.apache.log4j.Appender appender
int i
public java.util.Enumeration getAllAppenders ()
public org.apache.log4j.Appender getAppender (java.lang.String)
String name
int size
org.apache.log4j.Appender appender
int i
public boolean isAttached (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
int size
org.apache.log4j.Appender a
int i
public void removeAllAppenders ()
int len
int i
org.apache.log4j.Appender a
public void removeAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public void removeAppender (java.lang.String)
String name
int size
int i
}
org/apache/log4j/helpers/BoundedFIFO.classBoundedFIFO.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.BoundedFIFO extends java.lang.Object {
org.apache.log4j.spi.LoggingEvent[] buf
int numElements
int first
int next
int maxSize
public void (int)
int maxSize
public org.apache.log4j.spi.LoggingEvent get ()
org.apache.log4j.spi.LoggingEvent r
public void put (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent o
public int getMaxSize ()
public boolean isFull ()
public int length ()
int min (int, int)
int a
int b
public synchronized void resize (int)
int newSize
org.apache.log4j.spi.LoggingEvent[] tmp
int len1
int len2
public boolean wasEmpty ()
public boolean wasFull ()
}
org/apache/log4j/helpers/CountingQuietWriter.classCountingQuietWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.CountingQuietWriter extends org.apache.log4j.helpers.QuietWriter {
protected long count
public void (java.io.Writer, org.apache.log4j.spi.ErrorHandler)
java.io.Writer writer
org.apache.log4j.spi.ErrorHandler eh
public void write (java.lang.String)
String string
java.io.IOException e
public long getCount ()
public void setCount (long)
long count
}
org/apache/log4j/helpers/CyclicBuffer.classCyclicBuffer.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.CyclicBuffer extends java.lang.Object {
org.apache.log4j.spi.LoggingEvent[] ea
int first
int last
int numElems
int maxSize
public void (int) throws java.lang.IllegalArgumentException
int maxSize
public void add (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public org.apache.log4j.spi.LoggingEvent get (int)
int i
public int getMaxSize ()
public org.apache.log4j.spi.LoggingEvent get ()
org.apache.log4j.spi.LoggingEvent r
public int length ()
public void resize (int)
int newSize
org.apache.log4j.spi.LoggingEvent[] temp
int loopLen
int i
}
org/apache/log4j/helpers/DateLayout.classDateLayout.java
package org.apache.log4j.helpers
public abstract org.apache.log4j.helpers.DateLayout extends org.apache.log4j.Layout {
public static final String NULL_DATE_FORMAT
public static final String RELATIVE_TIME_DATE_FORMAT
protected java.text.FieldPosition pos
public static final String DATE_FORMAT_OPTION
public static final String TIMEZONE_OPTION
private String timeZoneID
private String dateFormatOption
protected java.text.DateFormat dateFormat
protected java.util.Date date
public void ()
public java.lang.String[] getOptionStrings ()
public void setOption (java.lang.String, java.lang.String)
String option
String value
public void setDateFormat (java.lang.String)
String dateFormat
public java.lang.String getDateFormat ()
public void setTimeZone (java.lang.String)
String timeZone
public java.lang.String getTimeZone ()
public void activateOptions ()
public void dateFormat (java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent)
StringBuffer buf
org.apache.log4j.spi.LoggingEvent event
public void setDateFormat (java.text.DateFormat, java.util.TimeZone)
java.text.DateFormat dateFormat
java.util.TimeZone timeZone
public void setDateFormat (java.lang.String, java.util.TimeZone)
String dateFormatType
java.util.TimeZone timeZone
}
org/apache/log4j/helpers/DateTimeDateFormat.classDateTimeDateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.DateTimeDateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat {
String[] shortMonths
public void ()
public void (java.util.TimeZone)
java.util.TimeZone timeZone
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer sbuf
java.text.FieldPosition fieldPosition
int day
int year
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
}
org/apache/log4j/helpers/FileWatchdog.classFileWatchdog.java
package org.apache.log4j.helpers
public abstract org.apache.log4j.helpers.FileWatchdog extends java.lang.Thread {
public static final long DEFAULT_DELAY
protected String filename
protected long delay
java.io.File file
long lastModif
boolean warnedAlready
boolean interrupted
protected void (java.lang.String)
String filename
public void setDelay (long)
long delay
protected abstract void doOnChange ()
protected void checkAndConfigure ()
boolean fileExists
SecurityException e
long l
public void run ()
InterruptedException e
}
org/apache/log4j/helpers/FormattingInfo.classFormattingInfo.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.FormattingInfo extends java.lang.Object {
int min
int max
boolean leftAlign
public void ()
void reset ()
void dump ()
}
org/apache/log4j/helpers/ISO8601DateFormat.classISO8601DateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.ISO8601DateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat {
private static long lastTime
private static char[] lastTimeString
public void ()
public void (java.util.TimeZone)
java.util.TimeZone timeZone
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer sbuf
java.text.FieldPosition fieldPosition
long now
int millis
int start
int year
String month
int day
int hour
int mins
int secs
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
static void ()
}
org/apache/log4j/helpers/Loader.classLoader.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.Loader extends java.lang.Object {
static final String TSTR
private static boolean java1
private static boolean ignoreTCL
static Class class$org$apache$log4j$helpers$Loader
static Class class$java$lang$Thread
public void ()
public static java.net.URL getResource (java.lang.String)
String resource
ClassLoader classLoader
java.net.URL url
Throwable t
public static boolean isJava1 ()
private static java.lang.ClassLoader getTCL () throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
java.lang.reflect.Method method
NoSuchMethodException e
public static java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String clazz
Throwable e
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
String prop
int i
String ignoreTCLProp
}
org/apache/log4j/helpers/LogLog.classLogLog.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.LogLog extends java.lang.Object {
public static final String DEBUG_KEY
public static final String CONFIG_DEBUG_KEY
protected static boolean debugEnabled
private static boolean quietMode
private static final String PREFIX
private static final String ERR_PREFIX
private static final String WARN_PREFIX
public void ()
public static void setInternalDebugging (boolean)
boolean enabled
public static void debug (java.lang.String)
String msg
public static void debug (java.lang.String, java.lang.Throwable)
String msg
Throwable t
public static void error (java.lang.String)
String msg
public static void error (java.lang.String, java.lang.Throwable)
String msg
Throwable t
public static void setQuietMode (boolean)
boolean quietMode
public static void warn (java.lang.String)
String msg
public static void warn (java.lang.String, java.lang.Throwable)
String msg
Throwable t
static void ()
String key
}
org/apache/log4j/helpers/NullEnumeration.classNullEnumeration.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.NullEnumeration extends java.lang.Object implements java.util.Enumeration {
private static final org.apache.log4j.helpers.NullEnumeration instance
private void ()
public static org.apache.log4j.helpers.NullEnumeration getInstance ()
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
static void ()
}
org/apache/log4j/helpers/OnlyOnceErrorHandler.classOnlyOnceErrorHandler.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.OnlyOnceErrorHandler extends java.lang.Object implements org.apache.log4j.spi.ErrorHandler {
final String WARN_PREFIX
final String ERROR_PREFIX
boolean firstTime
public void ()
public void setLogger (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
public void activateOptions ()
public void error (java.lang.String, java.lang.Exception, int)
String message
Exception e
int errorCode
public void error (java.lang.String, java.lang.Exception, int, org.apache.log4j.spi.LoggingEvent)
String message
Exception e
int errorCode
org.apache.log4j.spi.LoggingEvent event
public void error (java.lang.String)
String message
public void setAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public void setBackupAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
}
org/apache/log4j/helpers/OptionConverter.classOptionConverter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.OptionConverter extends java.lang.Object {
static String DELIM_START
static char DELIM_STOP
static int DELIM_START_LEN
static int DELIM_STOP_LEN
static Class class$java$lang$String
static Class class$org$apache$log4j$Level
static Class class$org$apache$log4j$spi$Configurator
private void ()
public static java.lang.String[] concatanateArrays (java.lang.String[], java.lang.String[])
String[] l
String[] r
int len
String[] a
public static java.lang.String convertSpecialChars (java.lang.String)
String s
char c
int len
StringBuffer sbuf
int i
public static java.lang.String getSystemProperty (java.lang.String, java.lang.String)
String key
String def
Throwable e
public static java.lang.Object instantiateByKey (java.util.Properties, java.lang.String, java.lang.Class, java.lang.Object)
java.util.Properties props
String key
Class superClass
Object defaultValue
String className
public static boolean toBoolean (java.lang.String, boolean)
String value
boolean dEfault
String trimmedVal
public static int toInt (java.lang.String, int)
String value
int dEfault
String s
NumberFormatException e
public static org.apache.log4j.Level toLevel (java.lang.String, org.apache.log4j.Level)
String value
org.apache.log4j.Level defaultValue
int hashIndex
org.apache.log4j.Level result
String clazz
String levelName
Class customLevel
Class[] paramTypes
java.lang.reflect.Method toLevelMethod
Object[] params
Object o
ClassNotFoundException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
ClassCastException e
IllegalAccessException e
Exception e
public static long toFileSize (java.lang.String, long)
String value
long dEfault
String s
long multiplier
int index
NumberFormatException e
public static java.lang.String findAndSubst (java.lang.String, java.util.Properties)
String key
java.util.Properties props
String value
IllegalArgumentException e
public static java.lang.Object instantiateByClassName (java.lang.String, java.lang.Class, java.lang.Object)
String className
Class superClass
Object defaultValue
Class classObj
Exception e
public static java.lang.String substVars (java.lang.String, java.util.Properties) throws java.lang.IllegalArgumentException
String val
java.util.Properties props
StringBuffer sbuf
int i
int j
int k
String key
String replacement
String recursiveReplacement
public static void selectAndConfigure (java.net.URL, java.lang.String, org.apache.log4j.spi.LoggerRepository)
java.net.URL url
String clazz
org.apache.log4j.spi.LoggerRepository hierarchy
org.apache.log4j.spi.Configurator configurator
String filename
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
}
org/apache/log4j/helpers/PatternConverter.classPatternConverter.java
package org.apache.log4j.helpers
public abstract org.apache.log4j.helpers.PatternConverter extends java.lang.Object {
public org.apache.log4j.helpers.PatternConverter next
int min
int max
boolean leftAlign
static String[] SPACES
protected void ()
protected void (org.apache.log4j.helpers.FormattingInfo)
org.apache.log4j.helpers.FormattingInfo fi
protected abstract java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
public void format (java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent)
StringBuffer sbuf
org.apache.log4j.spi.LoggingEvent e
String s
int len
public void spacePad (java.lang.StringBuffer, int)
StringBuffer sbuf
int length
int i
static void ()
}
org/apache/log4j/helpers/PatternParser$BasicPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$BasicPatternConverter extends org.apache.log4j.helpers.PatternConverter {
int type
void (org.apache.log4j.helpers.FormattingInfo, int)
org.apache.log4j.helpers.FormattingInfo formattingInfo
int type
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/helpers/PatternParser$CategoryPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$CategoryPatternConverter extends org.apache.log4j.helpers.PatternParser$NamedPatternConverter {
private final org.apache.log4j.helpers.PatternParser this$0
void (org.apache.log4j.helpers.PatternParser, org.apache.log4j.helpers.FormattingInfo, int)
org.apache.log4j.helpers.PatternParser this$0
org.apache.log4j.helpers.FormattingInfo formattingInfo
int precision
java.lang.String getFullyQualifiedName (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/helpers/PatternParser$ClassNamePatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$ClassNamePatternConverter extends org.apache.log4j.helpers.PatternParser$NamedPatternConverter {
private final org.apache.log4j.helpers.PatternParser this$0
void (org.apache.log4j.helpers.PatternParser, org.apache.log4j.helpers.FormattingInfo, int)
org.apache.log4j.helpers.PatternParser this$0
org.apache.log4j.helpers.FormattingInfo formattingInfo
int precision
java.lang.String getFullyQualifiedName (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/helpers/PatternParser$DatePatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$DatePatternConverter extends org.apache.log4j.helpers.PatternConverter {
private java.text.DateFormat df
private java.util.Date date
void (org.apache.log4j.helpers.FormattingInfo, java.text.DateFormat)
org.apache.log4j.helpers.FormattingInfo formattingInfo
java.text.DateFormat df
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String converted
Exception ex
}
org/apache/log4j/helpers/PatternParser$LiteralPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$LiteralPatternConverter extends org.apache.log4j.helpers.PatternConverter {
private String literal
void (java.lang.String)
String value
public final void format (java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent)
StringBuffer sbuf
org.apache.log4j.spi.LoggingEvent event
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/helpers/PatternParser$LocationPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$LocationPatternConverter extends org.apache.log4j.helpers.PatternConverter {
int type
private final org.apache.log4j.helpers.PatternParser this$0
void (org.apache.log4j.helpers.PatternParser, org.apache.log4j.helpers.FormattingInfo, int)
org.apache.log4j.helpers.PatternParser this$0
org.apache.log4j.helpers.FormattingInfo formattingInfo
int type
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.spi.LocationInfo locationInfo
}
org/apache/log4j/helpers/PatternParser$MDCPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
org.apache.log4j.helpers.PatternParser$MDCPatternConverter extends org.apache.log4j.helpers.PatternConverter {
private String key
void (org.apache.log4j.helpers.FormattingInfo, java.lang.String)
org.apache.log4j.helpers.FormattingInfo formattingInfo
String key
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Object val
}
org/apache/log4j/helpers/PatternParser$NamedPatternConverter.classPatternParser.java
package org.apache.log4j.helpers
abstract org.apache.log4j.helpers.PatternParser$NamedPatternConverter extends org.apache.log4j.helpers.PatternConverter {
int precision
void (org.apache.log4j.helpers.FormattingInfo, int)
org.apache.log4j.helpers.FormattingInfo formattingInfo
int precision
abstract java.lang.String getFullyQualifiedName (org.apache.log4j.spi.LoggingEvent)
public java.lang.String convert (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String n
int len
int end
int i
}
org/apache/log4j/helpers/PatternParser.classPatternParser.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.PatternParser extends java.lang.Object {
private static final char ESCAPE_CHAR
private static final int LITERAL_STATE
private static final int CONVERTER_STATE
private static final int MINUS_STATE
private static final int DOT_STATE
private static final int MIN_STATE
private static final int MAX_STATE
static final int FULL_LOCATION_CONVERTER
static final int METHOD_LOCATION_CONVERTER
static final int CLASS_LOCATION_CONVERTER
static final int LINE_LOCATION_CONVERTER
static final int FILE_LOCATION_CONVERTER
static final int RELATIVE_TIME_CONVERTER
static final int THREAD_CONVERTER
static final int LEVEL_CONVERTER
static final int NDC_CONVERTER
static final int MESSAGE_CONVERTER
int state
protected StringBuffer currentLiteral
protected int patternLength
protected int i
org.apache.log4j.helpers.PatternConverter head
org.apache.log4j.helpers.PatternConverter tail
protected org.apache.log4j.helpers.FormattingInfo formattingInfo
protected String pattern
static Class class$java$text$DateFormat
public void (java.lang.String)
String pattern
private void addToList (org.apache.log4j.helpers.PatternConverter)
org.apache.log4j.helpers.PatternConverter pc
protected java.lang.String extractOption ()
int end
String r
protected int extractPrecisionOption ()
String opt
int r
NumberFormatException e
public org.apache.log4j.helpers.PatternConverter parse ()
char c
protected void finalizeConverter (char)
char c
org.apache.log4j.helpers.PatternConverter pc
String dateFormatStr
java.text.DateFormat df
String dOpt
IllegalArgumentException e
String xOpt
protected void addConverter (org.apache.log4j.helpers.PatternConverter)
org.apache.log4j.helpers.PatternConverter pc
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/helpers/QuietWriter.classQuietWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.QuietWriter extends java.io.FilterWriter {
protected org.apache.log4j.spi.ErrorHandler errorHandler
public void (java.io.Writer, org.apache.log4j.spi.ErrorHandler)
java.io.Writer writer
org.apache.log4j.spi.ErrorHandler errorHandler
public void write (java.lang.String)
String string
java.io.IOException e
public void flush ()
java.io.IOException e
public void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
org.apache.log4j.spi.ErrorHandler eh
}
org/apache/log4j/helpers/RelativeTimeDateFormat.classRelativeTimeDateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.RelativeTimeDateFormat extends java.text.DateFormat {
protected final long startTime
public void ()
public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition)
java.util.Date date
StringBuffer sbuf
java.text.FieldPosition fieldPosition
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
}
org/apache/log4j/helpers/SyslogQuietWriter.classSyslogQuietWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.SyslogQuietWriter extends org.apache.log4j.helpers.QuietWriter {
int syslogFacility
int level
public void (java.io.Writer, int, org.apache.log4j.spi.ErrorHandler)
java.io.Writer writer
int syslogFacility
org.apache.log4j.spi.ErrorHandler eh
public void setLevel (int)
int level
public void setSyslogFacility (int)
int syslogFacility
public void write (java.lang.String)
String string
}
org/apache/log4j/helpers/SyslogWriter.classSyslogWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.SyslogWriter extends java.io.Writer {
final int SYSLOG_PORT
static String syslogHost
private java.net.InetAddress address
private java.net.DatagramSocket ds
public void (java.lang.String)
String syslogHost
java.net.UnknownHostException e
java.net.SocketException e
public void write (char[], int, int) throws java.io.IOException
char[] buf
int off
int len
public void write (java.lang.String) throws java.io.IOException
String string
byte[] bytes
java.net.DatagramPacket packet
public void flush ()
public void close ()
}
org/apache/log4j/helpers/ThreadLocalMap.classThreadLocalMap.java
package org.apache.log4j.helpers
public final org.apache.log4j.helpers.ThreadLocalMap extends java.lang.InheritableThreadLocal {
public void ()
public final java.lang.Object childValue (java.lang.Object)
Object parentValue
java.util.Hashtable ht
}
org/apache/log4j/helpers/Transform.classTransform.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.Transform extends java.lang.Object {
private static final String CDATA_START
private static final String CDATA_END
private static final String CDATA_PSEUDO_END
private static final String CDATA_EMBEDED_END
private static final int CDATA_END_LEN
public void ()
public static java.lang.String escapeTags (java.lang.String)
String input
StringBuffer buf
char ch
int len
int i
public static void appendEscapingCDATA (java.lang.StringBuffer, java.lang.String)
StringBuffer buf
String str
int end
int start
static void ()
}
org/apache/log4j/ConsoleAppender.classConsoleAppender.java
package org.apache.log4j
public org.apache.log4j.ConsoleAppender extends org.apache.log4j.WriterAppender {
public static final String SYSTEM_OUT
public static final String SYSTEM_ERR
protected String target
public void ()
public void (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public void (org.apache.log4j.Layout, java.lang.String)
org.apache.log4j.Layout layout
String target
public void setTarget (java.lang.String)
String value
String v
public java.lang.String getTarget ()
void targetWarn (java.lang.String)
String val
public void activateOptions ()
protected final void closeWriter ()
}
org/apache/log4j/FileAppender.classFileAppender.java
package org.apache.log4j
public org.apache.log4j.FileAppender extends org.apache.log4j.WriterAppender {
protected boolean fileAppend
protected String fileName
protected boolean bufferedIO
protected int bufferSize
public void ()
public void (org.apache.log4j.Layout, java.lang.String, boolean, boolean, int) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
boolean append
boolean bufferedIO
int bufferSize
public void (org.apache.log4j.Layout, java.lang.String, boolean) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
boolean append
public void (org.apache.log4j.Layout, java.lang.String) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
public void setFile (java.lang.String)
String file
String val
public boolean getAppend ()
public java.lang.String getFile ()
public void activateOptions ()
java.io.IOException e
protected void closeFile ()
java.io.IOException e
public boolean getBufferedIO ()
public int getBufferSize ()
public void setAppend (boolean)
boolean flag
public void setBufferedIO (boolean)
boolean bufferedIO
public void setBufferSize (int)
int bufferSize
public synchronized void setFile (java.lang.String, boolean, boolean, int) throws java.io.IOException
String fileName
boolean append
boolean bufferedIO
int bufferSize
java.io.Writer fw
protected void setQWForFiles (java.io.Writer)
java.io.Writer writer
protected void reset ()
}
org/apache/log4j/Layout.classLayout.java
package org.apache.log4j
public abstract org.apache.log4j.Layout extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public static final String LINE_SEP
public static final int LINE_SEP_LEN
public void ()
public abstract java.lang.String format (org.apache.log4j.spi.LoggingEvent)
public java.lang.String getContentType ()
public java.lang.String getHeader ()
public java.lang.String getFooter ()
public abstract boolean ignoresThrowable ()
public abstract void activateOptions ()
static void ()
}
org/apache/log4j/Level.classLevel.java
package org.apache.log4j
public org.apache.log4j.Level extends org.apache.log4j.Priority {
public static final org.apache.log4j.Level OFF
public static final org.apache.log4j.Level FATAL
public static final org.apache.log4j.Level ERROR
public static final org.apache.log4j.Level WARN
public static final org.apache.log4j.Level INFO
public static final org.apache.log4j.Level DEBUG
public static final org.apache.log4j.Level ALL
protected void (int, java.lang.String, int)
int level
String levelStr
int syslogEquivalent
public static org.apache.log4j.Level toLevel (java.lang.String)
String sArg
public static org.apache.log4j.Level toLevel (int)
int val
public static org.apache.log4j.Level toLevel (int, org.apache.log4j.Level)
int val
org.apache.log4j.Level defaultLevel
public static org.apache.log4j.Level toLevel (java.lang.String, org.apache.log4j.Level)
String sArg
org.apache.log4j.Level defaultLevel
String s
static void ()
}
org/apache/log4j/Logger.classLogger.java
package org.apache.log4j
public org.apache.log4j.Logger extends org.apache.log4j.Category {
private static final String FQCN
static Class class$org$apache$log4j$Level
protected void (java.lang.String)
String name
public static org.apache.log4j.Logger getLogger (java.lang.String)
String name
public static org.apache.log4j.Logger getLogger (java.lang.Class)
Class clazz
public static org.apache.log4j.Logger getRootLogger ()
public static org.apache.log4j.Logger getLogger (java.lang.String, org.apache.log4j.spi.LoggerFactory)
String name
org.apache.log4j.spi.LoggerFactory factory
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
}
org/apache/log4j/PatternLayout.classPatternLayout.java
package org.apache.log4j
public org.apache.log4j.PatternLayout extends org.apache.log4j.Layout {
public static final String DEFAULT_CONVERSION_PATTERN
public static final String TTCC_CONVERSION_PATTERN
protected final int BUF_SIZE
protected final int MAX_CAPACITY
private StringBuffer sbuf
private String pattern
private org.apache.log4j.helpers.PatternConverter head
private String timezone
public void ()
public void (java.lang.String)
String pattern
public void setConversionPattern (java.lang.String)
String conversionPattern
public java.lang.String getConversionPattern ()
public void activateOptions ()
public boolean ignoresThrowable ()
protected org.apache.log4j.helpers.PatternParser createPatternParser (java.lang.String)
String pattern
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.helpers.PatternConverter c
}
org/apache/log4j/RollingFileAppender.classRollingFileAppender.java
package org.apache.log4j
public org.apache.log4j.RollingFileAppender extends org.apache.log4j.FileAppender {
protected long maxFileSize
protected int maxBackupIndex
public void ()
public void (org.apache.log4j.Layout, java.lang.String, boolean) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
boolean append
public void (org.apache.log4j.Layout, java.lang.String) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
public int getMaxBackupIndex ()
public long getMaximumFileSize ()
public void rollOver ()
java.io.File target
java.io.File file
int i
java.io.IOException e
public synchronized void setFile (java.lang.String, boolean, boolean, int) throws java.io.IOException
String fileName
boolean append
boolean bufferedIO
int bufferSize
java.io.File f
public void setMaxBackupIndex (int)
int maxBackups
public void setMaximumFileSize (long)
long maxFileSize
public void setMaxFileSize (java.lang.String)
String value
protected void setQWForFiles (java.io.Writer)
java.io.Writer writer
protected void subAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/Category.classCategory.java
package org.apache.log4j
public org.apache.log4j.Category extends java.lang.Object implements org.apache.log4j.spi.AppenderAttachable {
protected String name
protected volatile org.apache.log4j.Level level
protected volatile org.apache.log4j.Category parent
private static final String FQCN
protected java.util.ResourceBundle resourceBundle
protected org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.helpers.AppenderAttachableImpl aai
protected boolean additive
static Class class$org$apache$log4j$Category
protected void (java.lang.String)
String name
public synchronized void addAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender newAppender
public void assertLog (boolean, java.lang.String)
boolean assertion
String msg
public void callAppenders (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
int writes
org.apache.log4j.Category c
synchronized void closeNestedAppenders ()
java.util.Enumeration enumeration
org.apache.log4j.Appender a
public void debug (java.lang.Object)
Object message
public void debug (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public void error (java.lang.Object)
Object message
public void error (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public static org.apache.log4j.Logger exists (java.lang.String)
String name
public void fatal (java.lang.Object)
Object message
public void fatal (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
protected void forcedLog (java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
String fqcn
org.apache.log4j.Priority level
Object message
Throwable t
public boolean getAdditivity ()
public synchronized java.util.Enumeration getAllAppenders ()
public synchronized org.apache.log4j.Appender getAppender (java.lang.String)
String name
public org.apache.log4j.Level getEffectiveLevel ()
org.apache.log4j.Category c
public org.apache.log4j.Priority getChainedPriority ()
org.apache.log4j.Category c
public static java.util.Enumeration getCurrentCategories ()
public static org.apache.log4j.spi.LoggerRepository getDefaultHierarchy ()
public org.apache.log4j.spi.LoggerRepository getHierarchy ()
public org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public static org.apache.log4j.Category getInstance (java.lang.String)
String name
public static org.apache.log4j.Category getInstance (java.lang.Class)
Class clazz
public final java.lang.String getName ()
public final org.apache.log4j.Category getParent ()
public final org.apache.log4j.Level getLevel ()
public final org.apache.log4j.Level getPriority ()
public static final org.apache.log4j.Category getRoot ()
public java.util.ResourceBundle getResourceBundle ()
org.apache.log4j.Category c
protected java.lang.String getResourceBundleString (java.lang.String)
String key
java.util.ResourceBundle rb
java.util.MissingResourceException mre
public void info (java.lang.Object)
Object message
public void info (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public boolean isAttached (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public boolean isDebugEnabled ()
public boolean isEnabledFor (org.apache.log4j.Priority)
org.apache.log4j.Priority level
public boolean isInfoEnabled ()
public void l7dlog (org.apache.log4j.Priority, java.lang.String, java.lang.Throwable)
org.apache.log4j.Priority priority
String key
Throwable t
String msg
public void l7dlog (org.apache.log4j.Priority, java.lang.String, java.lang.Object[], java.lang.Throwable)
org.apache.log4j.Priority priority
String key
Object[] params
Throwable t
String pattern
String msg
public void log (org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
org.apache.log4j.Priority priority
Object message
Throwable t
public void log (org.apache.log4j.Priority, java.lang.Object)
org.apache.log4j.Priority priority
Object message
public void log (java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
String callerFQCN
org.apache.log4j.Priority level
Object message
Throwable t
public synchronized void removeAllAppenders ()
public synchronized void removeAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public synchronized void removeAppender (java.lang.String)
String name
public void setAdditivity (boolean)
boolean additive
final void setHierarchy (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
public void setPriority (org.apache.log4j.Priority)
org.apache.log4j.Priority priority
public void setResourceBundle (java.util.ResourceBundle)
java.util.ResourceBundle bundle
public static void shutdown ()
public void warn (java.lang.Object)
Object message
public void warn (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void ()
}
org/apache/log4j/WriterAppender.classWriterAppender.java
package org.apache.log4j
public org.apache.log4j.WriterAppender extends org.apache.log4j.AppenderSkeleton {
protected boolean immediateFlush
protected String encoding
protected org.apache.log4j.helpers.QuietWriter qw
public void ()
public void (org.apache.log4j.Layout, java.io.OutputStream)
org.apache.log4j.Layout layout
java.io.OutputStream os
public void (org.apache.log4j.Layout, java.io.Writer)
org.apache.log4j.Layout layout
java.io.Writer writer
public void setImmediateFlush (boolean)
boolean value
public boolean getImmediateFlush ()
public void activateOptions ()
public void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
protected boolean checkEntryConditions ()
public synchronized void close ()
protected void closeWriter ()
java.io.IOException e
protected java.io.OutputStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream os
java.io.OutputStreamWriter retval
String enc
java.io.IOException e
public java.lang.String getEncoding ()
public void setEncoding (java.lang.String)
String value
public synchronized void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
org.apache.log4j.spi.ErrorHandler eh
public synchronized void setWriter (java.io.Writer)
java.io.Writer writer
protected void subAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String[] s
int len
int i
public boolean requiresLayout ()
protected void reset ()
protected void writeFooter ()
String f
protected void writeHeader ()
String h
}
org/apache/log4j/AppenderSkeleton.classAppenderSkeleton.java
package org.apache.log4j
public abstract org.apache.log4j.AppenderSkeleton extends java.lang.Object implements org.apache.log4j.Appender org.apache.log4j.spi.OptionHandler {
protected org.apache.log4j.Layout layout
protected String name
protected org.apache.log4j.Priority threshold
protected org.apache.log4j.spi.ErrorHandler errorHandler
protected org.apache.log4j.spi.Filter headFilter
protected org.apache.log4j.spi.Filter tailFilter
protected boolean closed
public void ()
public void activateOptions ()
public void addFilter (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter newFilter
protected abstract void append (org.apache.log4j.spi.LoggingEvent)
public void clearFilters ()
public void finalize ()
public org.apache.log4j.spi.ErrorHandler getErrorHandler ()
public org.apache.log4j.spi.Filter getFilter ()
public final org.apache.log4j.spi.Filter getFirstFilter ()
public org.apache.log4j.Layout getLayout ()
public final java.lang.String getName ()
public org.apache.log4j.Priority getThreshold ()
public boolean isAsSevereAsThreshold (org.apache.log4j.Priority)
org.apache.log4j.Priority priority
public synchronized void doAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.spi.Filter f
public synchronized void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
org.apache.log4j.spi.ErrorHandler eh
public void setLayout (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public void setName (java.lang.String)
String name
public void setThreshold (org.apache.log4j.Priority)
org.apache.log4j.Priority threshold
public abstract boolean requiresLayout ()
public abstract void close ()
}
org/apache/log4j/Appender.classAppender.java
package org.apache.log4j
public abstract org.apache.log4j.Appender extends java.lang.Object {
public abstract void addFilter (org.apache.log4j.spi.Filter)
public abstract org.apache.log4j.spi.Filter getFilter ()
public abstract void clearFilters ()
public abstract void close ()
public abstract void doAppend (org.apache.log4j.spi.LoggingEvent)
public abstract java.lang.String getName ()
public abstract void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
public abstract org.apache.log4j.spi.ErrorHandler getErrorHandler ()
public abstract void setLayout (org.apache.log4j.Layout)
public abstract org.apache.log4j.Layout getLayout ()
public abstract void setName (java.lang.String)
public abstract boolean requiresLayout ()
}
org/apache/log4j/Priority.classPriority.java
package org.apache.log4j
public org.apache.log4j.Priority extends java.lang.Object {
int level
String levelStr
int syslogEquivalent
public static final int OFF_INT
public static final int FATAL_INT
public static final int ERROR_INT
public static final int WARN_INT
public static final int INFO_INT
public static final int DEBUG_INT
public static final int ALL_INT
public static final org.apache.log4j.Priority FATAL
public static final org.apache.log4j.Priority ERROR
public static final org.apache.log4j.Priority WARN
public static final org.apache.log4j.Priority INFO
public static final org.apache.log4j.Priority DEBUG
protected void (int, java.lang.String, int)
int level
String levelStr
int syslogEquivalent
public boolean equals (java.lang.Object)
Object o
org.apache.log4j.Priority r
public final int getSyslogEquivalent ()
public boolean isGreaterOrEqual (org.apache.log4j.Priority)
org.apache.log4j.Priority r
public static org.apache.log4j.Priority[] getAllPossiblePriorities ()
public final java.lang.String toString ()
public final int toInt ()
public static org.apache.log4j.Priority toPriority (java.lang.String)
String sArg
public static org.apache.log4j.Priority toPriority (int)
int val
public static org.apache.log4j.Priority toPriority (int, org.apache.log4j.Priority)
int val
org.apache.log4j.Priority defaultPriority
public static org.apache.log4j.Priority toPriority (java.lang.String, org.apache.log4j.Priority)
String sArg
org.apache.log4j.Priority defaultPriority
static void ()
}
org/apache/log4j/LogManager.classLogManager.java
package org.apache.log4j
public org.apache.log4j.LogManager extends java.lang.Object {
public static final String DEFAULT_CONFIGURATION_FILE
static final String DEFAULT_XML_CONFIGURATION_FILE
public static final String DEFAULT_CONFIGURATION_KEY
public static final String CONFIGURATOR_CLASS_KEY
public static final String DEFAULT_INIT_OVERRIDE_KEY
private static Object guard
private static org.apache.log4j.spi.RepositorySelector repositorySelector
public void ()
public static void setRepositorySelector (org.apache.log4j.spi.RepositorySelector, java.lang.Object) throws java.lang.IllegalArgumentException
org.apache.log4j.spi.RepositorySelector selector
Object guard
public static org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public static org.apache.log4j.Logger getRootLogger ()
public static org.apache.log4j.Logger getLogger (java.lang.String)
String name
public static org.apache.log4j.Logger getLogger (java.lang.Class)
Class clazz
public static org.apache.log4j.Logger getLogger (java.lang.String, org.apache.log4j.spi.LoggerFactory)
String name
org.apache.log4j.spi.LoggerFactory factory
public static org.apache.log4j.Logger exists (java.lang.String)
String name
public static java.util.Enumeration getCurrentLoggers ()
public static void shutdown ()
public static void resetConfiguration ()
static void ()
org.apache.log4j.Hierarchy h
String override
String configurationOptionStr
String configuratorClassName
java.net.URL url
java.net.MalformedURLException ex
}
org/apache/log4j/Hierarchy.classHierarchy.java
package org.apache.log4j
public org.apache.log4j.Hierarchy extends java.lang.Object implements org.apache.log4j.spi.LoggerRepository org.apache.log4j.spi.RendererSupport {
private org.apache.log4j.spi.LoggerFactory defaultFactory
private java.util.Vector listeners
java.util.Hashtable ht
org.apache.log4j.Logger root
org.apache.log4j.or.RendererMap rendererMap
int thresholdInt
org.apache.log4j.Level threshold
boolean emittedNoAppenderWarning
boolean emittedNoResourceBundleWarning
public void (org.apache.log4j.Logger)
org.apache.log4j.Logger root
public void addRenderer (java.lang.Class, org.apache.log4j.or.ObjectRenderer)
Class classToRender
org.apache.log4j.or.ObjectRenderer or
public void addHierarchyEventListener (org.apache.log4j.spi.HierarchyEventListener)
org.apache.log4j.spi.HierarchyEventListener listener
public void clear ()
public void emitNoAppenderWarning (org.apache.log4j.Category)
org.apache.log4j.Category cat
public org.apache.log4j.Logger exists (java.lang.String)
String name
Object o
public void setThreshold (java.lang.String)
String levelStr
org.apache.log4j.Level l
public void setThreshold (org.apache.log4j.Level)
org.apache.log4j.Level l
public void fireAddAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
org.apache.log4j.Category logger
org.apache.log4j.Appender appender
int size
org.apache.log4j.spi.HierarchyEventListener listener
int i
void fireRemoveAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
org.apache.log4j.Category logger
org.apache.log4j.Appender appender
int size
org.apache.log4j.spi.HierarchyEventListener listener
int i
public org.apache.log4j.Level getThreshold ()
public org.apache.log4j.Logger getLogger (java.lang.String)
String name
public org.apache.log4j.Logger getLogger (java.lang.String, org.apache.log4j.spi.LoggerFactory)
String name
org.apache.log4j.spi.LoggerFactory factory
org.apache.log4j.CategoryKey key
org.apache.log4j.Logger logger
Object o
public java.util.Enumeration getCurrentLoggers ()
java.util.Vector v
java.util.Enumeration elems
Object o
public java.util.Enumeration getCurrentCategories ()
public org.apache.log4j.or.RendererMap getRendererMap ()
public org.apache.log4j.Logger getRootLogger ()
public boolean isDisabled (int)
int level
public void overrideAsNeeded (java.lang.String)
String override
public void resetConfiguration ()
java.util.Enumeration cats
org.apache.log4j.Logger c
public void setDisableOverride (java.lang.String)
String override
public void setRenderer (java.lang.Class, org.apache.log4j.or.ObjectRenderer)
Class renderedClass
org.apache.log4j.or.ObjectRenderer renderer
public void shutdown ()
org.apache.log4j.Logger root
java.util.Enumeration cats
org.apache.log4j.Logger c
org.apache.log4j.Logger c
private final void updateParents (org.apache.log4j.Logger)
org.apache.log4j.Logger cat
String name
int length
boolean parentFound
int i
String substr
org.apache.log4j.CategoryKey key
Object o
org.apache.log4j.ProvisionNode pn
Exception e
private final void updateChildren (org.apache.log4j.ProvisionNode, org.apache.log4j.Logger)
org.apache.log4j.ProvisionNode pn
org.apache.log4j.Logger logger
int last
int i
org.apache.log4j.Logger l
}
org/apache/log4j/ProvisionNode.classProvisionNode.java
package org.apache.log4j
org.apache.log4j.ProvisionNode extends java.util.Vector {
void (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
}
org/apache/log4j/DefaultCategoryFactory.classDefaultCategoryFactory.java
package org.apache.log4j
org.apache.log4j.DefaultCategoryFactory extends java.lang.Object implements org.apache.log4j.spi.LoggerFactory {
void ()
public org.apache.log4j.Logger makeNewLoggerInstance (java.lang.String)
String name
}
org/apache/log4j/CategoryKey.classCategoryKey.java
package org.apache.log4j
org.apache.log4j.CategoryKey extends java.lang.Object {
String name
int hashCache
static Class class$org$apache$log4j$CategoryKey
void (java.lang.String)
String name
public final int hashCode ()
public final boolean equals (java.lang.Object)
Object rArg
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/NDC$DiagnosticContext.classNDC.java
package org.apache.log4j
org.apache.log4j.NDC$DiagnosticContext extends java.lang.Object {
String fullMessage
String message
void (java.lang.String, org.apache.log4j.NDC$DiagnosticContext)
String message
org.apache.log4j.NDC$DiagnosticContext parent
}
org/apache/log4j/NDC.classNDC.java
package org.apache.log4j
public org.apache.log4j.NDC extends java.lang.Object {
static java.util.Hashtable ht
static int pushCounter
static final int REAP_THRESHOLD
private void ()
public static void clear ()
java.util.Stack stack
public static java.util.Stack cloneStack ()
Object o
java.util.Stack stack
public static void inherit (java.util.Stack)
java.util.Stack stack
public static java.lang.String get ()
java.util.Stack s
public static int getDepth ()
java.util.Stack stack
private static void lazyRemove ()
java.util.Vector v
int misses
java.util.Enumeration enumeration
Thread t
int size
int i
Thread t
public static java.lang.String pop ()
Thread key
java.util.Stack stack
public static java.lang.String peek ()
Thread key
java.util.Stack stack
public static void push (java.lang.String)
String message
Thread key
java.util.Stack stack
org.apache.log4j.NDC$DiagnosticContext dc
org.apache.log4j.NDC$DiagnosticContext dc
org.apache.log4j.NDC$DiagnosticContext parent
public static void remove ()
public static void setMaxDepth (int)
int maxDepth
java.util.Stack stack
static void ()
}