META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/log4j/
org/apache/log4j/Appender.class
Appender.java
package org.apache.log4j
public abstract org.apache.log4j.Appender extends java.lang.Object implements org.apache.log4j.spi.Component {
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/AppenderSkeleton.class
AppenderSkeleton.java
package org.apache.log4j
public abstract org.apache.log4j.AppenderSkeleton extends org.apache.log4j.spi.ComponentBase 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
protected boolean active
private boolean guard
public void <init> ()
protected void <init> (boolean)
boolean isActive
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 level
public boolean isAsSevereAsThreshold (org.apache.log4j.Level)
org.apache.log4j.Level level
public synchronized void doAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.spi.Filter f
public boolean isClosed ()
public boolean isActive ()
public 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/AsyncAppender.class
AsyncAppender.java
package org.apache.log4j
public org.apache.log4j.AsyncAppender extends org.apache.log4j.AppenderSkeleton implements org.apache.log4j.spi.AppenderAttachable {
public static final int DEFAULT_BUFFER_SIZE
private org.apache.log4j.helpers.BoundedFIFO bf
org.apache.log4j.helpers.AppenderAttachableImpl aai
private org.apache.log4j.Dispatcher dispatcher
private boolean locationInfo
private boolean interruptedWarningMessage
public void <init> ()
public void addAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender newAppender
public void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
InterruptedException e
public void close ()
InterruptedException e
public java.util.Enumeration getAllAppenders ()
public org.apache.log4j.Appender getAppender (java.lang.String)
String name
public boolean getLocationInfo ()
public boolean isAttached (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public boolean requiresLayout ()
public void removeAllAppenders ()
public void removeAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public void removeAppender (java.lang.String)
String name
public void setLocationInfo (boolean)
boolean flag
public void setBufferSize (int)
int size
public int getBufferSize ()
}
org/apache/log4j/BasicConfigurator.class
BasicConfigurator.java
package org.apache.log4j
public org.apache.log4j.BasicConfigurator extends java.lang.Object {
protected void <init> ()
public static void configure ()
org.apache.log4j.Logger root
public static void configure (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
org.apache.log4j.Logger root
public static void resetConfiguration ()
}
org/apache/log4j/Category.class
Category.java
package org.apache.log4j
public org.apache.log4j.Category extends java.lang.Object implements org.apache.log4j.ULogger org.apache.log4j.spi.AppenderAttachable {
private static final String FQCN
protected String name
protected volatile org.apache.log4j.Level level
protected volatile org.apache.log4j.Category parent
protected java.util.ResourceBundle resourceBundle
protected org.apache.log4j.helpers.ReaderWriterLock lock
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 <init> (java.lang.String)
String name
public 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
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 debug (java.lang.Object, java.lang.Object)
Object messagePattern
Object arg
String msgStr
public void debug (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
public boolean isErrorEnabled ()
public void error (java.lang.Object)
Object message
public void error (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public void error (java.lang.Object, java.lang.Object)
Object messagePattern
Object arg
String msgStr
public void error (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
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.Object)
Object messagePattern
Object arg
String msgStr
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 java.util.Enumeration getAllAppenders ()
java.util.Enumeration result
public org.apache.log4j.Appender getAppender (java.lang.String)
String name
org.apache.log4j.Appender result
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.Object)
Object messagePattern
Object arg
String msgStr
public void info (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
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
boolean result
public boolean isDebugEnabled ()
public boolean isTraceEnabled ()
public boolean isEnabledFor (org.apache.log4j.Level)
org.apache.log4j.Level level
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 level
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 level
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 level
Object message
Throwable t
public void log (org.apache.log4j.Level, java.lang.Object, java.lang.Throwable)
org.apache.log4j.Level level
Object message
Throwable t
public void log (org.apache.log4j.Priority, java.lang.Object)
org.apache.log4j.Priority level
Object message
public void log (org.apache.log4j.Level, java.lang.Object)
org.apache.log4j.Level level
Object message
public void log (java.lang.String, org.apache.log4j.Level, java.lang.Object, java.lang.Throwable)
String callerFQCN
org.apache.log4j.Level level
Object message
Throwable t
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 void removeAllAppenders ()
public void removeAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public 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 boolean isWarnEnabled ()
public void warn (java.lang.Object)
Object message
public void warn (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public void warn (java.lang.Object, java.lang.Object)
Object messagePattern
Object arg
String msgStr
public void warn (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/CategoryKey.class
CategoryKey.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 <init> (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/ConsoleAppender$SystemErrStream.class
ConsoleAppender.java
package org.apache.log4j
org.apache.log4j.ConsoleAppender$SystemErrStream extends java.io.OutputStream {
public void <init> ()
public void close ()
public void flush ()
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
org/apache/log4j/ConsoleAppender$SystemOutStream.class
ConsoleAppender.java
package org.apache.log4j
org.apache.log4j.ConsoleAppender$SystemOutStream extends java.io.OutputStream {
public void <init> ()
public void close ()
public void flush ()
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
org/apache/log4j/ConsoleAppender.class
ConsoleAppender.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
private boolean follow
public void <init> ()
public void <init> (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public void <init> (org.apache.log4j.Layout, java.lang.String)
org.apache.log4j.Layout layout
String targetStr
public void setTarget (java.lang.String)
String value
String v
public java.lang.String getTarget ()
public final void setFollow (boolean)
boolean newValue
public final boolean getFollow ()
public void activateOptions ()
protected final void closeWriter ()
}
org/apache/log4j/DailyRollingFileAppender.class
DailyRollingFileAppender.java
package org.apache.log4j
public final org.apache.log4j.DailyRollingFileAppender extends java.lang.Object implements org.apache.log4j.Appender org.apache.log4j.spi.OptionHandler {
private final org.apache.log4j.spi.ErrorHandler errorHandler
private String datePattern
private final org.apache.log4j.rolling.RollingFileAppender rfa
public void <init> ()
public void <init> (org.apache.log4j.Layout, java.lang.String, java.lang.String) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
String datePattern
public void setDatePattern (java.lang.String)
String pattern
public java.lang.String getDatePattern ()
public void activateOptions ()
org.apache.log4j.rolling.TimeBasedRollingPolicy policy
StringBuffer pattern
boolean inLiteral
boolean inPattern
int i
public void addFilter (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter newFilter
public org.apache.log4j.spi.Filter getFilter ()
public void clearFilters ()
public void close ()
public boolean isClosed ()
public boolean isActive ()
public void doAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public java.lang.String getName ()
public void setLayout (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public org.apache.log4j.Layout getLayout ()
public void setName (java.lang.String)
String name
public void setLoggerRepository (org.apache.log4j.spi.LoggerRepository) throws java.lang.IllegalStateException
org.apache.log4j.spi.LoggerRepository repository
public void setFile (java.lang.String)
String file
public boolean getAppend ()
public java.lang.String getFile ()
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 final org.apache.log4j.spi.ErrorHandler getErrorHandler ()
public final void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
org.apache.log4j.spi.ErrorHandler eh
public boolean requiresLayout ()
}
org/apache/log4j/DefaultCategoryFactory.class
DefaultCategoryFactory.java
package org.apache.log4j
org.apache.log4j.DefaultCategoryFactory extends java.lang.Object implements org.apache.log4j.spi.LoggerFactory {
void <init> ()
public org.apache.log4j.Logger makeNewLoggerInstance (java.lang.String)
String name
}
org/apache/log4j/Dispatcher.class
AsyncAppender.java
package org.apache.log4j
org.apache.log4j.Dispatcher extends java.lang.Thread {
private org.apache.log4j.helpers.BoundedFIFO bf
private org.apache.log4j.helpers.AppenderAttachableImpl aai
private boolean interrupted
org.apache.log4j.AsyncAppender container
void <init> (org.apache.log4j.helpers.BoundedFIFO, org.apache.log4j.AsyncAppender)
org.apache.log4j.helpers.BoundedFIFO bf
org.apache.log4j.AsyncAppender container
void close ()
public void run ()
org.apache.log4j.spi.LoggingEvent event
InterruptedException e
}
org/apache/log4j/FileAppender.class
FileAppender.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 <init> ()
public void <init> (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 <init> (org.apache.log4j.Layout, java.lang.String, boolean) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
boolean append
public void <init> (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 ()
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.FileOutputStream ostream
java.io.FileNotFoundException ex
java.io.File parentDir
java.io.Writer fw
protected void setQWForFiles (java.io.Writer)
java.io.Writer writer
protected void reset ()
}
org/apache/log4j/HTMLLayout.class
HTMLLayout.java
package org.apache.log4j
public org.apache.log4j.HTMLLayout extends org.apache.log4j.Layout {
private static final String DEFAULT_CONVERSION_PATTERN
private static final String TTCC_CONVERSION_PATTERN
private static final String PATTERN_RULE_REGISTRY
public static final String LOCATION_INFO_OPTION
public static final String TITLE_OPTION
private static final String TRACE_PREFIX
protected final int BUF_SIZE
protected final int MAX_CAPACITY
private String pattern
private org.apache.log4j.pattern.LoggingEventPatternConverter[] patternConverters
private org.apache.log4j.pattern.FormattingInfo[] patternFields
private String timezone
private String title
private boolean locationInfo
private boolean internalCSS
private String url2ExternalCSS
private boolean chainHandlesThrowable
private long counter
public void <init> ()
public void <init> (java.lang.String)
String pattern
public void setLocationInfo (boolean)
boolean flag
public boolean getLocationInfo ()
public void setConversionPattern (java.lang.String)
String conversionPattern
public java.lang.String getConversionPattern ()
public void activateOptions ()
java.util.List converters
java.util.List fields
java.util.Map converterRegistry
int i
java.util.Iterator converterIter
java.util.Iterator fieldIter
Object converter
public void setTitle (java.lang.String)
String title
public java.lang.String getTitle ()
public boolean isInternalCSS ()
public void setInternalCSS (boolean)
boolean internalCSS
public java.lang.String getURL2ExternalCSS ()
public void setURL2ExternalCSS (java.lang.String)
String url2ExternalCSS
public java.lang.String getContentType ()
void appendThrowableAsHTML (java.lang.String[], java.lang.StringBuffer)
String[] s
StringBuffer sbuf
int len
int i
public java.lang.String getHeader ()
StringBuffer sbuf
int i
org.apache.log4j.pattern.PatternConverter c
public java.lang.String getFooter ()
StringBuffer sbuf
public boolean ignoresThrowable ()
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
boolean odd
String level
StringBuffer buf
int i
org.apache.log4j.pattern.PatternConverter c
int fieldStart
String[] s
void getInternalCSS (java.lang.StringBuffer)
StringBuffer buf
}
org/apache/log4j/Hierarchy.class
Hierarchy.java
package org.apache.log4j
public org.apache.log4j.Hierarchy extends java.lang.Object implements org.apache.log4j.spi.LoggerRepositoryEx org.apache.log4j.spi.RendererSupport {
private org.apache.log4j.spi.LoggerFactory defaultFactory
private final java.util.ArrayList repositoryEventListeners
private final java.util.ArrayList loggerEventListeners
String name
java.util.Hashtable ht
org.apache.log4j.Logger root
org.apache.log4j.or.RendererMap rendererMap
int thresholdInt
org.apache.log4j.Level threshold
org.apache.log4j.plugins.PluginRegistry pluginRegistry
java.util.Map properties
private org.apache.log4j.scheduler.Scheduler scheduler
private java.util.Map objectMap
private org.apache.log4j.Logger myLogger
private java.util.List errorList
boolean emittedNoAppenderWarning
boolean emittedNoResourceBundleWarning
boolean pristine
public void <init> (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 addLoggerRepositoryEventListener (org.apache.log4j.spi.LoggerRepositoryEventListener)
org.apache.log4j.spi.LoggerRepositoryEventListener listener
private org.apache.log4j.Logger getMyLogger ()
public void removeLoggerRepositoryEventListener (org.apache.log4j.spi.LoggerRepositoryEventListener)
org.apache.log4j.spi.LoggerRepositoryEventListener listener
public void addLoggerEventListener (org.apache.log4j.spi.LoggerEventListener)
org.apache.log4j.spi.LoggerEventListener listener
public void addHierarchyEventListener (org.apache.log4j.spi.HierarchyEventListener)
org.apache.log4j.spi.HierarchyEventListener listener
public void removeLoggerEventListener (org.apache.log4j.spi.LoggerEventListener)
org.apache.log4j.spi.LoggerEventListener 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 java.lang.String getName ()
public void setName (java.lang.String)
String repoName
public java.util.Map getProperties ()
public java.lang.String getProperty (java.lang.String)
String key
public void setProperty (java.lang.String, java.lang.String)
String key
String value
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 org.apache.log4j.plugins.PluginRegistry getPluginRegistry ()
public void fireAddAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
org.apache.log4j.Category logger
org.apache.log4j.Appender appender
public void fireAddAppenderEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
org.apache.log4j.Logger logger
org.apache.log4j.Appender appender
java.util.ArrayList list
int size
int i
public void fireRemoveAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
org.apache.log4j.Category logger
org.apache.log4j.Appender appender
public void fireRemoveAppenderEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
org.apache.log4j.Logger logger
org.apache.log4j.Appender appender
java.util.ArrayList list
int size
int i
public void fireLevelChangedEvent (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
java.util.ArrayList list
int size
int i
public void fireConfigurationChangedEvent ()
java.util.ArrayList list
int size
int i
private java.util.ArrayList copyListenerList (java.util.ArrayList)
java.util.ArrayList list
java.util.ArrayList listCopy
int size
int x
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.List getErrorList ()
public void addErrorItem (org.apache.log4j.spi.ErrorItem)
org.apache.log4j.spi.ErrorItem errorItem
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 resetConfiguration ()
java.util.Enumeration cats
org.apache.log4j.Logger c
java.util.ArrayList list
int size
int i
public void setRenderer (java.lang.Class, org.apache.log4j.or.ObjectRenderer)
Class renderedClass
org.apache.log4j.or.ObjectRenderer renderer
public boolean isPristine ()
public void setPristine (boolean)
boolean state
public void shutdown ()
private void shutdown (boolean)
boolean doingReset
java.util.ArrayList list
int size
int i
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
public org.apache.log4j.scheduler.Scheduler getScheduler ()
public void putObject (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.Object getObject (java.lang.String)
String key
}
org/apache/log4j/Layout.class
Layout.java
package org.apache.log4j
public abstract org.apache.log4j.Layout extends org.apache.log4j.spi.ComponentBase implements org.apache.log4j.spi.OptionHandler {
public static final String LINE_SEP
public static final int LINE_SEP_LEN
String header
String footer
protected boolean ignoresThrowable
public void <init> ()
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 boolean ignoresThrowable ()
public void setIgnoresThrowable (boolean)
boolean ignoresThrowable
public void setFooter (java.lang.String)
String footer
public void setHeader (java.lang.String)
String header
public abstract void activateOptions ()
static void <clinit> ()
}
org/apache/log4j/Level.class
Level.java
package org.apache.log4j
public org.apache.log4j.Level extends org.apache.log4j.Priority implements java.io.Serializable {
public static final int TRACE_INT
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 TRACE
public static final org.apache.log4j.Level ALL
static final long serialVersionUID
protected void <init> (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 boolean equals (java.lang.Object)
Object o
org.apache.log4j.Level r
public int hashCode ()
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
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private java.lang.Object readResolve () throws java.io.ObjectStreamException
static void <clinit> ()
}
org/apache/log4j/LogManager.class
LogManager.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
private static boolean debug
public static final org.apache.log4j.spi.LoggerRepository defaultLoggerRepository
static Class class$org$apache$log4j$spi$RepositorySelector
public void <init> ()
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.RepositorySelector getRepositorySelector ()
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 java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
String debugProp
org.apache.log4j.Hierarchy hierarchy
String configuratorClassName
String configurationOptionStr
String repositorySelectorStr
Object r
}
org/apache/log4j/Logger.class
Logger.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$Logger
protected void <init> (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
public void trace (java.lang.Object)
Object message
public void trace (java.lang.Object, java.lang.Throwable)
Object message
Throwable t
public void trace (java.lang.Object, java.lang.Object)
Object messagePattern
Object arg
String msgStr
public void trace (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
public void fatal (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/MDC.class
MDC.java
package org.apache.log4j
public org.apache.log4j.MDC extends java.lang.Object {
static final int HT_SIZE
private static final org.apache.log4j.helpers.ThreadLocalMap tlm
private void <init> ()
public static void put (java.lang.String, java.lang.String)
String key
String val
java.util.Hashtable ht
public static void put (java.lang.String, java.lang.Object)
String key
Object val
public static java.lang.Object get (java.lang.String)
String key
java.util.Hashtable ht
public static void remove (java.lang.String)
String key
java.util.Hashtable ht
public static void clear ()
java.util.Hashtable ht
public static java.util.Hashtable getContext ()
public static java.util.Enumeration getKeys ()
java.util.Hashtable ht
static void <clinit> ()
}
org/apache/log4j/NDC$DiagnosticContext.class
NDC.java
package org.apache.log4j
org.apache.log4j.NDC$DiagnosticContext extends java.lang.Object {
String fullMessage
String message
void <init> (java.lang.String, org.apache.log4j.NDC$DiagnosticContext)
String message
org.apache.log4j.NDC$DiagnosticContext parent
}
org/apache/log4j/NDC.class
NDC.java
package org.apache.log4j
public org.apache.log4j.NDC extends java.lang.Object {
private static final ThreadLocal tl
static int pushCounter
static final int REAP_THRESHOLD
private void <init> ()
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
public static java.lang.String pop ()
java.util.Stack stack
public static java.lang.String peek ()
java.util.Stack stack
public static void push (java.lang.String)
String message
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 <clinit> ()
}
org/apache/log4j/PatternLayout.class
PatternLayout.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
public static final String PATTERN_RULE_REGISTRY
private String conversionPattern
private org.apache.log4j.pattern.LoggingEventPatternConverter[] patternConverters
private org.apache.log4j.pattern.FormattingInfo[] patternFields
private StringBuffer buf
private boolean handlesExceptions
public void <init> ()
public void <init> (java.lang.String)
String pattern
public void setConversionPattern (java.lang.String)
String conversionPattern
public java.lang.String getConversionPattern ()
public void activateOptions ()
java.util.List converters
java.util.List fields
java.util.Map converterRegistry
int i
java.util.Iterator converterIter
java.util.Iterator fieldIter
Object converter
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
int i
int startField
String retval
public boolean ignoresThrowable ()
}
org/apache/log4j/Priority.class
Priority.java
package org.apache.log4j
public org.apache.log4j.Priority extends java.lang.Object {
transient int level
transient String levelStr
transient 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 <init> ()
protected void <init> (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 <clinit> ()
}
org/apache/log4j/PropertyConfigurator.class
PropertyConfigurator.java
package org.apache.log4j
public org.apache.log4j.PropertyConfigurator extends org.apache.log4j.config.ConfiguratorBase {
static final String CATEGORY_PREFIX
static final String LOGGER_PREFIX
static final String FACTORY_PREFIX
static final String ADDITIVITY_PREFIX
static final String ROOT_CATEGORY_PREFIX
static final String ROOT_LOGGER_PREFIX
static final String APPENDER_PREFIX
static final String RENDERER_PREFIX
static final String THRESHOLD_PREFIX
public static final String LOGGER_FACTORY_KEY
private static final String INTERNAL_ROOT_NAME
protected java.util.Hashtable registry
protected org.apache.log4j.spi.LoggerFactory loggerFactory
protected java.util.List errorList
static Class class$org$apache$log4j$spi$LoggerFactory
static Class class$org$apache$log4j$Appender
static Class class$org$apache$log4j$Layout
public void <init> ()
public void doConfigure (java.lang.String, org.apache.log4j.spi.LoggerRepository)
String configFileName
org.apache.log4j.spi.LoggerRepository repo
java.util.Properties props
java.io.FileInputStream istream
java.io.IOException e
String errMsg
public static void configure (java.lang.String)
String configFilename
public static void configure (java.net.URL)
java.net.URL configURL
public static void configure (java.util.Properties)
java.util.Properties properties
public void doConfigure (java.util.Properties, org.apache.log4j.spi.LoggerRepository)
java.util.Properties properties
org.apache.log4j.spi.LoggerRepository repository
String value
boolean attachedConsoleApepnder
String thresholdStr
protected void clearRegistry ()
public void doConfigure (java.net.URL, org.apache.log4j.spi.LoggerRepository)
java.net.URL configURL
org.apache.log4j.spi.LoggerRepository repository
java.util.Properties props
java.io.InputStream in
java.io.IOException e
String errMsg
public void doConfigure (java.io.InputStream, org.apache.log4j.spi.LoggerRepository)
java.io.InputStream configStream
org.apache.log4j.spi.LoggerRepository repository
java.util.Properties props
java.io.IOException e
String errMsg
protected void configureLoggerFactory (java.util.Properties, org.apache.log4j.spi.LoggerRepository)
java.util.Properties props
org.apache.log4j.spi.LoggerRepository repository
String factoryClassName
org.apache.log4j.config.PropertySetter setter
void configureRootCategory (java.util.Properties, org.apache.log4j.spi.LoggerRepository)
java.util.Properties props
org.apache.log4j.spi.LoggerRepository repository
String effectiveFrefix
String value
org.apache.log4j.Logger root
protected void parseCatsAndRenderers (java.util.Properties, org.apache.log4j.spi.LoggerRepository)
java.util.Properties props
org.apache.log4j.spi.LoggerRepository repository
java.util.Enumeration enumeration
String key
String loggerName
String value
org.apache.log4j.Logger logger
String renderedClass
String renderingClass
org.apache.log4j.spi.RendererSupport rs
org.apache.log4j.or.RendererMap rm
void parseAdditivityForLogger (org.apache.log4j.spi.LoggerRepository, java.util.Properties, org.apache.log4j.Logger, java.lang.String)
org.apache.log4j.spi.LoggerRepository repository
java.util.Properties props
org.apache.log4j.Logger cat
String loggerName
String value
boolean additivity
void parseCategory (org.apache.log4j.spi.LoggerRepository, java.util.Properties, org.apache.log4j.Logger, java.lang.String, java.lang.String, java.lang.String)
org.apache.log4j.spi.LoggerRepository repository
java.util.Properties props
org.apache.log4j.Logger logger
String optionKey
String loggerName
String value
java.util.StringTokenizer st
String levelStr
org.apache.log4j.Appender appender
String appenderName
org.apache.log4j.Appender parseAppender (org.apache.log4j.spi.LoggerRepository, java.util.Properties, java.lang.String)
org.apache.log4j.spi.LoggerRepository repository
java.util.Properties props
String appenderName
org.apache.log4j.Appender appender
String prefix
String layoutPrefix
String errMsg
String layoutClassName
org.apache.log4j.Layout layout
org.apache.log4j.config.PropertySetter layoutPS
org.apache.log4j.config.PropertySetter appenderPS
void activateOptions (java.lang.Object)
Object obj
void registryPut (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
org.apache.log4j.Appender registryGet (java.lang.String)
String name
public java.util.List getErrorList ()
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/ProvisionNode.class
ProvisionNode.java
package org.apache.log4j
org.apache.log4j.ProvisionNode extends java.util.Vector {
void <init> (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
}
org/apache/log4j/RollingFileAppender.class
RollingFileAppender.java
package org.apache.log4j
public org.apache.log4j.RollingFileAppender extends java.lang.Object implements org.apache.log4j.Appender org.apache.log4j.spi.OptionHandler {
private final org.apache.log4j.spi.ErrorHandler errorHandler
private long maxFileSize
private int maxBackupIndex
private final org.apache.log4j.rolling.RollingFileAppender rfa
public void <init> ()
public void <init> (org.apache.log4j.Layout, java.lang.String, boolean) throws java.io.IOException
org.apache.log4j.Layout layout
String filename
boolean append
public void <init> (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 setMaxBackupIndex (int)
int maxBackups
public void setMaximumFileSize (long)
long maxFileSize
public void setMaxFileSize (java.lang.String)
String value
public void activateOptions ()
org.apache.log4j.rolling.SizeBasedTriggeringPolicy trigger
org.apache.log4j.rolling.FixedWindowRollingPolicy rolling
public void addFilter (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter newFilter
public org.apache.log4j.spi.Filter getFilter ()
public void clearFilters ()
public void close ()
public boolean isClosed ()
public boolean isActive ()
public void doAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public java.lang.String getName ()
public void setLayout (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public org.apache.log4j.Layout getLayout ()
public void setName (java.lang.String)
String name
public void setLoggerRepository (org.apache.log4j.spi.LoggerRepository) throws java.lang.IllegalStateException
org.apache.log4j.spi.LoggerRepository repository
public void setFile (java.lang.String)
String file
public boolean getAppend ()
public java.lang.String getFile ()
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 void rollOver ()
public final org.apache.log4j.spi.ErrorHandler getErrorHandler ()
public final void setErrorHandler (org.apache.log4j.spi.ErrorHandler)
org.apache.log4j.spi.ErrorHandler eh
public boolean requiresLayout ()
}
org/apache/log4j/SimpleLayout.class
SimpleLayout.java
package org.apache.log4j
public org.apache.log4j.SimpleLayout extends org.apache.log4j.Layout {
StringBuffer sbuf
public void <init> ()
public void activateOptions ()
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
StringBuffer sbuf
}
org/apache/log4j/TTCCLayout.class
TTCCLayout.java
package org.apache.log4j
public org.apache.log4j.TTCCLayout extends org.apache.log4j.helpers.DateLayout {
private boolean threadPrinting
private boolean categoryPrefixing
private boolean contextPrinting
protected final StringBuffer buf
public void <init> ()
public void <init> (java.lang.String)
String dateFormatType
public void activateOptions ()
public void setThreadPrinting (boolean)
boolean threadPrinting
public boolean getThreadPrinting ()
public void setCategoryPrefixing (boolean)
boolean categoryPrefixing
public boolean getCategoryPrefixing ()
public void setContextPrinting (boolean)
boolean contextPrinting
public boolean getContextPrinting ()
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String ndc
}
org/apache/log4j/ULogger.class
ULogger.java
package org.apache.log4j
public abstract org.apache.log4j.ULogger extends java.lang.Object {
public abstract boolean isDebugEnabled ()
public abstract void debug (java.lang.Object)
public abstract void debug (java.lang.Object, java.lang.Object)
public abstract void debug (java.lang.String, java.lang.Object, java.lang.Object)
public abstract void debug (java.lang.Object, java.lang.Throwable)
public abstract boolean isInfoEnabled ()
public abstract void info (java.lang.Object)
public abstract void info (java.lang.Object, java.lang.Object)
public abstract void info (java.lang.String, java.lang.Object, java.lang.Object)
public abstract void info (java.lang.Object, java.lang.Throwable)
public abstract boolean isWarnEnabled ()
public abstract void warn (java.lang.Object)
public abstract void warn (java.lang.Object, java.lang.Object)
public abstract void warn (java.lang.String, java.lang.Object, java.lang.Object)
public abstract void warn (java.lang.Object, java.lang.Throwable)
public abstract boolean isErrorEnabled ()
public abstract void error (java.lang.Object)
public abstract void error (java.lang.Object, java.lang.Object)
public abstract void error (java.lang.String, java.lang.Object, java.lang.Object)
public abstract void error (java.lang.Object, java.lang.Throwable)
}
org/apache/log4j/WriterAppender$DefaultErrorHandler.class
WriterAppender.java
package org.apache.log4j
final org.apache.log4j.WriterAppender$DefaultErrorHandler extends java.lang.Object implements org.apache.log4j.spi.ErrorHandler {
private final org.apache.log4j.WriterAppender appender
public void <init> (org.apache.log4j.WriterAppender)
org.apache.log4j.WriterAppender appender
public void setLogger (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
public void error (java.lang.String, java.lang.Exception, int)
String message
Exception ioe
int errorCode
public void error (java.lang.String)
String message
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 setAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public void setBackupAppender (org.apache.log4j.Appender)
org.apache.log4j.Appender appender
public void activateOptions ()
}
org/apache/log4j/WriterAppender.class
WriterAppender.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 <init> ()
public void <init> (org.apache.log4j.Layout, java.io.OutputStream)
org.apache.log4j.Layout layout
java.io.OutputStream os
public void <init> (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 ()
int errors
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
protected org.apache.log4j.helpers.QuietWriter createQuietWriter (java.io.Writer)
java.io.Writer writer
org.apache.log4j.spi.ErrorHandler handler
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
static org.apache.log4j.ULogger access$001 (org.apache.log4j.WriterAppender)
org.apache.log4j.WriterAppender x0
}
org/apache/log4j/config/
org/apache/log4j/config/ConfigWatchdog.class
ConfigWatchdog.java
package org.apache.log4j.config
public abstract org.apache.log4j.config.ConfigWatchdog extends java.lang.Object {
public abstract boolean isRunning ()
public abstract void setName (java.lang.String)
public abstract java.lang.String getName ()
public abstract void setConfiguratorClassName (java.lang.String)
public abstract java.lang.String getConfiguratorClassName ()
public abstract void setConfiguratorClass (java.lang.Class)
public abstract java.lang.Class getConfiguratorClass ()
public abstract void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
public abstract org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public abstract void startWatching ()
public abstract void stopWatching ()
}
org/apache/log4j/config/ConfiguratorBase.class
ConfiguratorBase.java
package org.apache.log4j.config
public abstract org.apache.log4j.config.ConfiguratorBase extends java.lang.Object implements org.apache.log4j.spi.Configurator {
public static final String DEBUG_KEY
public void <init> ()
protected org.apache.log4j.Logger getLogger (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
protected void addError (org.apache.log4j.spi.ErrorItem)
org.apache.log4j.spi.ErrorItem errorItem
public abstract java.util.List getErrorList ()
protected void attachListAppender (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.Logger ll
org.apache.log4j.Appender appender
protected void detachListAppender (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.Logger ll
org.apache.log4j.varia.ListAppender listAppender
String errMsg
java.util.List eventList
int size
int i
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.Logger xLogger
public static void attachTemporaryConsoleAppender (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.Logger ll
org.apache.log4j.ConsoleAppender appender
public static void detachTemporaryConsoleAppender (org.apache.log4j.spi.LoggerRepository, java.util.List)
org.apache.log4j.spi.LoggerRepository repository
java.util.List errorList
org.apache.log4j.Logger ll
org.apache.log4j.ConsoleAppender consoleAppender
String errMsg
public void dumpErrors ()
java.util.List errorList
int i
org.apache.log4j.spi.ErrorItem ei
public abstract void doConfigure (java.net.URL, org.apache.log4j.spi.LoggerRepository)
}
org/apache/log4j/config/PropertyGetter$PropertyCallback.class
PropertyGetter.java
package org.apache.log4j.config
public abstract org.apache.log4j.config.PropertyGetter$PropertyCallback extends java.lang.Object {
public abstract void foundProperty (java.lang.Object, java.lang.String, java.lang.String, java.lang.Object)
}
org/apache/log4j/config/PropertyGetter.class
PropertyGetter.java
package org.apache.log4j.config
public org.apache.log4j.config.PropertyGetter extends java.lang.Object {
protected static final Object[] NULL_ARG
protected Object obj
protected java.beans.PropertyDescriptor[] props
static Class class$java$lang$String
static Class class$org$apache$log4j$Level
public void <init> (java.lang.Object) throws java.beans.IntrospectionException
Object obj
java.beans.BeanInfo bi
public static void getProperties (java.lang.Object, org.apache.log4j.config.PropertyGetter$PropertyCallback, java.lang.String)
Object obj
org.apache.log4j.config.PropertyGetter$PropertyCallback callback
String prefix
java.beans.IntrospectionException ex
public void getProperties (org.apache.log4j.config.PropertyGetter$PropertyCallback, java.lang.String)
org.apache.log4j.config.PropertyGetter$PropertyCallback callback
String prefix
int i
java.lang.reflect.Method getter
String name
Object result
Exception ex
protected boolean isHandledType (java.lang.Class)
Class type
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/config/PropertyPrinter.class
PropertyPrinter.java
package org.apache.log4j.config
public org.apache.log4j.config.PropertyPrinter extends java.lang.Object implements org.apache.log4j.config.PropertyGetter$PropertyCallback {
protected int numAppenders
protected java.util.Hashtable appenderNames
protected java.util.Hashtable layoutNames
protected java.io.PrintWriter out
protected boolean doCapitalize
public void <init> (java.io.PrintWriter)
java.io.PrintWriter out
public void <init> (java.io.PrintWriter, boolean)
java.io.PrintWriter out
boolean doCapitalize
protected java.lang.String genAppName ()
protected boolean isGenAppName (java.lang.String)
String name
int i
public void print (java.io.PrintWriter)
java.io.PrintWriter out
java.util.Enumeration cats
protected void printOptions (java.io.PrintWriter, org.apache.log4j.Logger)
java.io.PrintWriter out
org.apache.log4j.Logger cat
java.util.Enumeration appenders
org.apache.log4j.Level prio
String appenderString
org.apache.log4j.Appender app
String name
String catKey
protected void printOptions (java.io.PrintWriter, java.lang.Object, java.lang.String)
java.io.PrintWriter out
Object obj
String fullname
public void foundProperty (java.lang.Object, java.lang.String, java.lang.String, java.lang.Object)
Object obj
String prefix
String name
Object value
public static java.lang.String capitalize (java.lang.String)
String name
StringBuffer newname
public static void main (java.lang.String[])
String[] args
}
org/apache/log4j/config/PropertySetter.class
PropertySetter.java
package org.apache.log4j.config
public org.apache.log4j.config.PropertySetter extends org.apache.log4j.spi.ComponentBase {
public static final int NOT_FOUND
public static final int AS_PROPERTY
public static final int AS_COLLECTION
org.apache.log4j.Logger logger
protected Object obj
protected Class objClass
protected java.beans.PropertyDescriptor[] props
protected java.beans.MethodDescriptor[] methodDescriptors
static Class class$java$lang$String
static Class class$org$apache$log4j$Priority
public void <init> (java.lang.Object)
Object obj
protected void introspect ()
java.beans.BeanInfo bi
java.beans.IntrospectionException ex
public static void setProperties (java.lang.Object, java.util.Properties, java.lang.String)
Object obj
java.util.Properties properties
String prefix
public void setProperties (java.util.Properties, java.lang.String)
java.util.Properties properties
String prefix
int len
java.util.Enumeration e
String key
String value
public void setProperty (java.lang.String, java.lang.String)
String name
String value
java.beans.PropertyDescriptor prop
org.apache.log4j.config.PropertySetterException ex
public void setProperty (java.beans.PropertyDescriptor, java.lang.String, java.lang.String) throws org.apache.log4j.config.PropertySetterException
java.beans.PropertyDescriptor prop
String name
String value
java.lang.reflect.Method setter
Class[] paramTypes
Object arg
Throwable t
Exception ex
public int canContainComponent (java.lang.String)
String name
String cName
java.lang.reflect.Method method
java.beans.PropertyDescriptor propertyDescriptor
java.lang.reflect.Method setter
public java.lang.Class getObjClass ()
public void addComponent (java.lang.String, java.lang.Object)
String name
Object childComponent
Class ccc
java.lang.reflect.Method method
Class[] params
Exception e
public void setComponent (java.lang.String, java.lang.Object)
String name
Object childComponent
java.beans.PropertyDescriptor propertyDescriptor
java.lang.reflect.Method setter
Class[] paramTypes
Exception e
java.lang.String capitalizeFirstLetter (java.lang.String)
String name
protected java.lang.Object convertArg (java.lang.String, java.lang.Class)
String val
Class type
String v
protected java.lang.reflect.Method getMethod (java.lang.String)
String methodName
int i
protected java.beans.PropertyDescriptor getPropertyDescriptor (java.lang.String)
String name
int i
public void activate ()
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/config/PropertySetterException.class
PropertySetterException.java
package org.apache.log4j.config
public org.apache.log4j.config.PropertySetterException extends java.lang.Exception {
protected Throwable rootCause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.Throwable)
Throwable rootCause
public java.lang.String getMessage ()
String msg
}
org/apache/log4j/filter/
org/apache/log4j/filter/AndFilter.class
AndFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.AndFilter extends org.apache.log4j.spi.Filter {
org.apache.log4j.spi.Filter headFilter
org.apache.log4j.spi.Filter tailFilter
boolean acceptOnMatch
public void <init> ()
public void activateOptions ()
public void addFilter (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter filter
public void setAcceptOnMatch (boolean)
boolean acceptOnMatch
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
boolean accepted
org.apache.log4j.spi.Filter f
}
org/apache/log4j/filter/DenyAllFilter.class
DenyAllFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.DenyAllFilter extends org.apache.log4j.spi.Filter {
public void <init> ()
public java.lang.String[] getOptionStrings ()
public void setOption (java.lang.String, java.lang.String)
String key
String value
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/filter/ExpressionFilter.class
ExpressionFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.ExpressionFilter extends org.apache.log4j.spi.Filter {
boolean acceptOnMatch
boolean convertInFixToPostFix
String expression
org.apache.log4j.rule.Rule expressionRule
public void <init> ()
public void activateOptions ()
public void setExpression (java.lang.String)
String expression
public java.lang.String getExpression ()
public void setConvertInFixToPostFix (boolean)
boolean convertInFixToPostFix
public boolean getConvertInFixToPostFix ()
public void setAcceptOnMatch (boolean)
boolean acceptOnMatch
public boolean getAcceptOnMatch ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/filter/LevelMatchFilter.class
LevelMatchFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.LevelMatchFilter extends org.apache.log4j.spi.Filter {
boolean acceptOnMatch
org.apache.log4j.Level levelToMatch
public void <init> ()
public void setLevelToMatch (java.lang.String)
String level
public java.lang.String getLevelToMatch ()
public void setAcceptOnMatch (boolean)
boolean acceptOnMatch
public boolean getAcceptOnMatch ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
boolean matchOccured
}
org/apache/log4j/filter/LevelRangeFilter.class
LevelRangeFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.LevelRangeFilter extends org.apache.log4j.spi.Filter {
boolean acceptOnMatch
org.apache.log4j.Level levelMin
org.apache.log4j.Level levelMax
public void <init> ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public org.apache.log4j.Level getLevelMax ()
public org.apache.log4j.Level getLevelMin ()
public boolean getAcceptOnMatch ()
public void setLevelMax (org.apache.log4j.Level)
org.apache.log4j.Level levelMax
public void setLevelMin (org.apache.log4j.Level)
org.apache.log4j.Level levelMin
public void setAcceptOnMatch (boolean)
boolean acceptOnMatch
}
org/apache/log4j/filter/LocationInfoFilter.class
LocationInfoFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.LocationInfoFilter extends org.apache.log4j.spi.Filter {
boolean convertInFixToPostFix
String expression
org.apache.log4j.rule.Rule expressionRule
private String className
public void <init> ()
public void activateOptions ()
public void setExpression (java.lang.String)
String expression
public java.lang.String getExpression ()
public void setConvertInFixToPostFix (boolean)
boolean convertInFixToPostFix
public boolean getConvertInFixToPostFix ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Throwable t
}
org/apache/log4j/filter/MapFilter.class
MapFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.MapFilter extends org.apache.log4j.spi.Filter {
public void <init> ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
java.util.Map properties
java.util.Hashtable eventProps
java.util.Iterator iter
java.util.Map$Entry entry
}
org/apache/log4j/filter/PropertyFilter.class
PropertyFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.PropertyFilter extends org.apache.log4j.spi.Filter {
private java.util.Hashtable properties
public void <init> ()
public void setProperties (java.lang.String)
String props
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
java.util.Map eventProps
java.util.Iterator iter
Object key
private java.util.Hashtable parseProperties (java.lang.String)
String props
java.util.Hashtable hashTable
java.util.StringTokenizer pairs
java.util.StringTokenizer entry
}
org/apache/log4j/filter/ReflectionFilter.class
ReflectionFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.ReflectionFilter extends org.apache.log4j.spi.Filter {
static Class class$java$lang$Object
public void <init> ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
java.util.Map properties
java.util.Hashtable eventProps
java.beans.PropertyDescriptor[] props
int i
java.beans.IntrospectionException e
IllegalArgumentException e1
IllegalAccessException e1
java.lang.reflect.InvocationTargetException e1
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/filter/StringMatchFilter.class
StringMatchFilter.java
package org.apache.log4j.filter
public org.apache.log4j.filter.StringMatchFilter extends org.apache.log4j.spi.Filter {
boolean acceptOnMatch
String stringToMatch
public void <init> ()
public void setStringToMatch (java.lang.String)
String s
public java.lang.String getStringToMatch ()
public void setAcceptOnMatch (boolean)
boolean acceptOnMatch
public boolean getAcceptOnMatch ()
public int decide (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String msg
}
org/apache/log4j/helpers/
org/apache/log4j/helpers/AbsoluteTimeDateFormat.class
AbsoluteTimeDateFormat.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
public static final String PATTERN
private final java.text.SimpleDateFormat format
public void <init> ()
public void <init> (java.util.TimeZone)
java.util.TimeZone timeZone
protected void <init> (java.lang.String)
String pattern
protected void <init> (java.lang.String, java.util.TimeZone)
String pattern
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
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
}
org/apache/log4j/helpers/AppenderAttachableImpl.class
AppenderAttachableImpl.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 <init> ()
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.class
BoundedFIFO.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 <init> (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/Constants.class
Constants.java
package org.apache.log4j.helpers
public abstract org.apache.log4j.helpers.Constants extends java.lang.Object {
public static final String LOG4J_PACKAGE_NAME
public static final String DEFAULT_REPOSITORY_NAME
public static final String APPLICATION_KEY
public static final String HOSTNAME_KEY
public static final String LOG4J_ID_KEY
public static final String TIMESTAMP_RULE_FORMAT
public static final String DEFAULT_CONFIGURATION_FILE
public 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 JNDI_CONTEXT_NAME
public static final String TEMP_LIST_APPENDER_NAME
public static final String TEMP_CONSOLE_APPENDER_NAME
public static final String CODES_HREF
public static final String ABSOLUTE_FORMAT
public static final String ABSOLUTE_TIME_PATTERN
public static final String DATE_AND_TIME_FORMAT
public static final String DATE_AND_TIME_PATTERN
public static final String ISO8601_FORMAT
public static final String ISO8601_PATTERN
}
org/apache/log4j/helpers/CountingQuietWriter.class
CountingQuietWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.CountingQuietWriter extends org.apache.log4j.helpers.QuietWriter {
protected long count
public void <init> (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.class
CyclicBuffer.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 <init> (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.class
DateLayout.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 <init> ()
public void <init> (java.lang.String)
String dateFormatType
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 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 dateFormatStr
java.util.TimeZone timeZone
public void dateFormat (java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent)
StringBuffer buf
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/helpers/DateTimeDateFormat.class
DateTimeDateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.DateTimeDateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat {
private static final String PATTERN
String[] shortMonths
public void <init> ()
public void <init> (java.util.TimeZone)
java.util.TimeZone timeZone
}
org/apache/log4j/helpers/FileWatchdog.class
FileWatchdog.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
private org.apache.log4j.Logger logger
protected long delay
java.io.File file
long lastModif
boolean warnedAlready
boolean interrupted
static Class class$org$apache$log4j$helpers$SyslogWriter
protected void <init> (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
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/helpers/ISO8601DateFormat.class
ISO8601DateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.ISO8601DateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat {
private static final String FORMAT
public void <init> ()
public void <init> (java.util.TimeZone)
java.util.TimeZone timeZone
}
org/apache/log4j/helpers/IntializationUtil.class
IntializationUtil.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.IntializationUtil extends java.lang.Object {
public void <init> ()
public static void log4jInternalConfiguration (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public static void initialConfiguration (org.apache.log4j.spi.LoggerRepository, java.lang.String, java.lang.String)
org.apache.log4j.spi.LoggerRepository repository
String configuratonResourceStr
String configuratorClassNameStr
java.net.URL url
java.net.MalformedURLException ex
}
org/apache/log4j/helpers/JNDIUtil.class
JNDIUtil.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.JNDIUtil extends java.lang.Object {
public void <init> ()
public static javax.naming.Context getInitialContext () throws javax.naming.NamingException
public static java.lang.String lookup (javax.naming.Context, java.lang.String)
javax.naming.Context ctx
String name
javax.naming.NamingException e
}
org/apache/log4j/helpers/Loader.class
Loader.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
public void <init> ()
public static java.net.URL getResource (java.lang.String, java.lang.Class)
String resource
Class clazz
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 ()
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 <clinit> ()
String prop
int i
String ignoreTCLProp
}
org/apache/log4j/helpers/LogLog.class
LogLog.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
public static final String CORE_DEBUG_KEY
protected static boolean debugEnabled
private static final String PREFIX
private static final String ERR_PREFIX
private static final String INFO_PREFIX
private static final String WARN_PREFIX
public void <init> ()
public static void setInternalDebugging (boolean)
boolean enabled
public static void debug (java.lang.String)
String msg
public static void info (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 <clinit> ()
String key
}
org/apache/log4j/helpers/LoggerTraverse.class
LoggerTraverse.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.LoggerTraverse extends java.lang.Object {
private java.util.Map loggerMap
private org.apache.log4j.Logger rootLogger
public void <init> ()
public void <init> (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public void update (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
java.util.Enumeration loggerEnum
org.apache.log4j.Logger logger
public java.util.List getLoggerNames ()
java.util.List loggerList
java.util.Iterator loggerIter
public java.util.List getLoggerPackageNames (java.lang.String)
String startPattern
String name
java.util.List packageList
java.util.Iterator loggerIter
String loggerName
int index
public boolean loggerHasSubPackages (java.lang.String)
String startPattern
int len
java.util.Iterator loggerIter
String loggerName
public org.apache.log4j.Level getLevelForRootLogger ()
public org.apache.log4j.Level getLevelForPackage (java.lang.String)
String packageName
String name
org.apache.log4j.Logger logger
int index
public boolean getLevelIsSetForPackage (java.lang.String)
String packageName
String name
org.apache.log4j.Logger logger
int index
public static void main (java.lang.String[])
String[] args
org.apache.log4j.helpers.LoggerTraverse info
static void iteratePackages (java.lang.String, int, org.apache.log4j.helpers.LoggerTraverse)
String startPackageName
int level
org.apache.log4j.helpers.LoggerTraverse info
java.util.List packageInfo
java.util.Iterator iter
String packageName
int x
String subpackageName
}
org/apache/log4j/helpers/MessageFormatter.class
MessageFormatter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.MessageFormatter extends java.lang.Object {
static final char DELIM_START
static final char DELIM_STOP
public void <init> ()
public static java.lang.String format (java.lang.String, java.lang.Object)
String messagePattern
Object argument
int j
int len
char escape
char delimStop
StringBuffer sbuf
public static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String messagePattern
Object arg1
Object arg2
int i
int len
int j
StringBuffer sbuf
int L
char delimStop
}
org/apache/log4j/helpers/NullEnumeration.class
NullEnumeration.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 <init> ()
public static org.apache.log4j.helpers.NullEnumeration getInstance ()
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
static void <clinit> ()
}
org/apache/log4j/helpers/OnlyOnceErrorHandler.class
OnlyOnceErrorHandler.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.OnlyOnceErrorHandler extends java.lang.Object implements org.apache.log4j.spi.ErrorHandler {
public void <init> ()
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/Option.class
Option.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.Option extends java.lang.Object {
static final String EMPTY_STR
public void <init> ()
public static boolean isEmpty (java.lang.String)
String val
}
org/apache/log4j/helpers/OptionConverter.class
OptionConverter.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$org$apache$log4j$helpers$OptionConverter
static Class class$java$lang$String
static Class class$org$apache$log4j$Level
static Class class$org$apache$log4j$joran$JoranConfigurator
static Class class$org$apache$log4j$spi$Configurator
public void <init> ()
static org.apache.log4j.Logger getLogger ()
public static void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository lr
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
NoClassDefFoundError ncfe
Throwable e
public static java.lang.String substVars (java.lang.String, java.util.Properties)
String val
java.util.Properties props
StringBuffer sbuf
int i
int j
int k
String rawKey
String[] extracted
String key
String defaultReplacement
String replacement
String recursiveReplacement
public static java.lang.String[] extractDefaultReplacement (java.lang.String)
String key
String[] result
int d
public static java.lang.String stripDuplicateBackslashes (java.lang.String)
String src
int i
StringBuffer buf
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 repository
org.apache.log4j.spi.Configurator configurator
String filename
org.apache.log4j.Logger logger
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/helpers/PlatformInfo.class
PlatformInfo.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.PlatformInfo extends java.lang.Object {
private static final int UNINITIALIZED
private static int inVisualAge
private static int onAS400
private static int hasStackTraceElement
public void <init> ()
public static boolean isInVisualAge ()
Class dummy
Throwable e
public static boolean isOnAS400 ()
java.util.Properties p
String osname
Throwable e
public static boolean hasStackTraceElement ()
Throwable e
public static boolean isJDK14OrLater ()
static void <clinit> ()
}
org/apache/log4j/helpers/QuietWriter.class
QuietWriter.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 <init> (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/ReaderWriterLock.class
ReaderWriterLock.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.ReaderWriterLock extends java.lang.Object {
int readers
int writers
int waitingWriters
java.io.PrintWriter printWriter
public void <init> ()
public void <init> (java.io.PrintWriter)
java.io.PrintWriter pw
public synchronized void getReadLock ()
InterruptedException ie
public synchronized void releaseReadLock ()
public synchronized void getWriteLock ()
InterruptedException ie
public synchronized void releaseWriteLock ()
void printMessage (java.lang.String)
String msg
}
org/apache/log4j/helpers/RelativeTimeDateFormat.class
RelativeTimeDateFormat.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.RelativeTimeDateFormat extends java.text.DateFormat {
protected final long startTime
public void <init> ()
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
public void setTimeZone (java.util.TimeZone)
java.util.TimeZone tz
}
org/apache/log4j/helpers/SyslogQuietWriter.class
SyslogQuietWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.SyslogQuietWriter extends org.apache.log4j.helpers.QuietWriter {
int syslogFacility
int level
public void <init> (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.class
SyslogWriter.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.SyslogWriter extends java.io.Writer {
final int SYSLOG_PORT
String syslogHost
private java.net.InetAddress address
private java.net.DatagramSocket ds
private org.apache.log4j.Logger logger
StringBuffer buf
static Class class$org$apache$log4j$helpers$SyslogWriter
public void <init> (java.lang.String)
String syslogHost
java.net.UnknownHostException e
java.net.SocketException e
public void write (char[], int, int) throws java.io.IOException
char[] charArray
int offset
int len
public void write (java.lang.String) throws java.io.IOException
String str
public void flush () throws java.io.IOException
byte[] bytes
java.net.DatagramPacket packet
public void close ()
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/helpers/ThreadLocalMap.class
ThreadLocalMap.java
package org.apache.log4j.helpers
public final org.apache.log4j.helpers.ThreadLocalMap extends java.lang.InheritableThreadLocal {
public void <init> ()
public final java.lang.Object childValue (java.lang.Object)
Object parentValue
java.util.Hashtable ht
}
org/apache/log4j/helpers/Transform.class
Transform.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 <init> ()
public static java.lang.String escapeTags (java.lang.String)
String input
StringBuffer buf
int i
char ch
public static void appendEscapingCDATA (java.lang.StringBuffer, java.lang.String)
StringBuffer output
String str
int end
int start
static void <clinit> ()
}
org/apache/log4j/helpers/UtilLoggingLevel.class
UtilLoggingLevel.java
package org.apache.log4j.helpers
public org.apache.log4j.helpers.UtilLoggingLevel extends org.apache.log4j.Level {
public static final int SEVERE_INT
public static final int WARNING_INT
public static final int INFO_INT
public static final int CONFIG_INT
public static final int FINE_INT
public static final int FINER_INT
public static final int FINEST_INT
public static final int UNKNOWN_INT
public static final org.apache.log4j.helpers.UtilLoggingLevel SEVERE
public static final org.apache.log4j.helpers.UtilLoggingLevel WARNING
public static final org.apache.log4j.helpers.UtilLoggingLevel INFO
public static final org.apache.log4j.helpers.UtilLoggingLevel CONFIG
public static final org.apache.log4j.helpers.UtilLoggingLevel FINE
public static final org.apache.log4j.helpers.UtilLoggingLevel FINER
public static final org.apache.log4j.helpers.UtilLoggingLevel FINEST
protected void <init> (int, java.lang.String, int)
int level
String levelStr
int syslogEquivalent
public static org.apache.log4j.helpers.UtilLoggingLevel toLevel (int, org.apache.log4j.helpers.UtilLoggingLevel)
int val
org.apache.log4j.helpers.UtilLoggingLevel defaultLevel
public static org.apache.log4j.Level toLevel (int)
int val
public static java.util.List getAllPossibleLevels ()
java.util.ArrayList list
public static org.apache.log4j.Level toLevel (java.lang.String)
String s
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 <clinit> ()
}
org/apache/log4j/joran/
org/apache/log4j/joran/JoranConfigurator$1.class
JoranConfigurator.java
package org.apache.log4j.joran
org.apache.log4j.joran.JoranConfigurator$1 extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final java.net.URL val$url
private final org.apache.log4j.joran.JoranConfigurator this$0
void <init> (org.apache.log4j.joran.JoranConfigurator, java.net.URL)
org.apache.log4j.joran.JoranConfigurator this$0
java.net.URL val$url
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
}
org/apache/log4j/joran/JoranConfigurator$2.class
JoranConfigurator.java
package org.apache.log4j.joran
org.apache.log4j.joran.JoranConfigurator$2 extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final String val$filename
private final org.apache.log4j.joran.JoranConfigurator this$0
void <init> (org.apache.log4j.joran.JoranConfigurator, java.lang.String)
org.apache.log4j.joran.JoranConfigurator this$0
String val$filename
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
}
org/apache/log4j/joran/JoranConfigurator$3.class
JoranConfigurator.java
package org.apache.log4j.joran
org.apache.log4j.joran.JoranConfigurator$3 extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final java.io.File val$file
private final org.apache.log4j.joran.JoranConfigurator this$0
void <init> (org.apache.log4j.joran.JoranConfigurator, java.io.File)
org.apache.log4j.joran.JoranConfigurator this$0
java.io.File val$file
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
}
org/apache/log4j/joran/JoranConfigurator$4.class
JoranConfigurator.java
package org.apache.log4j.joran
org.apache.log4j.joran.JoranConfigurator$4 extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final org.xml.sax.InputSource val$source
private final org.apache.log4j.joran.JoranConfigurator this$0
void <init> (org.apache.log4j.joran.JoranConfigurator, org.xml.sax.InputSource)
org.apache.log4j.joran.JoranConfigurator this$0
org.xml.sax.InputSource val$source
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
}
org/apache/log4j/joran/JoranConfigurator$5.class
JoranConfigurator.java
package org.apache.log4j.joran
org.apache.log4j.joran.JoranConfigurator$5 extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final java.io.InputStream val$stream
private final org.apache.log4j.joran.JoranConfigurator this$0
void <init> (org.apache.log4j.joran.JoranConfigurator, java.io.InputStream)
org.apache.log4j.joran.JoranConfigurator this$0
java.io.InputStream val$stream
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
}
org/apache/log4j/joran/JoranConfigurator$ParseAction.class
JoranConfigurator.java
package org.apache.log4j.joran
public abstract org.apache.log4j.joran.JoranConfigurator$ParseAction extends java.lang.Object {
public abstract void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException java.io.IOException
}
org/apache/log4j/joran/JoranConfigurator.class
JoranConfigurator.java
package org.apache.log4j.joran
public org.apache.log4j.joran.JoranConfigurator extends org.apache.log4j.config.ConfiguratorBase {
org.apache.log4j.joran.spi.Interpreter joranInterpreter
org.apache.log4j.spi.LoggerRepository repository
boolean listAppnderAttached
public void <init> ()
public final void doConfigure (java.net.URL, org.apache.log4j.spi.LoggerRepository)
java.net.URL url
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
public final void doConfigure (java.lang.String, org.apache.log4j.spi.LoggerRepository)
String filename
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
public final void doConfigure (java.io.File, org.apache.log4j.spi.LoggerRepository)
java.io.File file
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
public final void doConfigure (org.xml.sax.InputSource, org.apache.log4j.spi.LoggerRepository)
org.xml.sax.InputSource source
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
public final void doConfigure (java.io.InputStream, org.apache.log4j.spi.LoggerRepository)
java.io.InputStream stream
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
protected void doConfigure (org.apache.log4j.joran.JoranConfigurator$ParseAction, org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.joran.JoranConfigurator$ParseAction action
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.spi.ExecutionContext ec
java.util.List errorList
javax.xml.parsers.SAXParser saxParser
javax.xml.parsers.SAXParserFactory spf
Exception pce
String errMsg
org.apache.log4j.joran.spi.JoranDocument document
java.io.IOException ie
String errMsg
Exception ex
String errMsg
org.xml.sax.SAXException e
public java.util.List getErrorList ()
protected void selfInitialize (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.spi.RuleStore rs
org.apache.log4j.joran.spi.ExecutionContext ec
java.util.Map omap
public org.apache.log4j.joran.spi.ExecutionContext getExecutionContext ()
}
org/apache/log4j/joran/action/
org/apache/log4j/joran/action/Action.class
Action.java
package org.apache.log4j.joran.action
public abstract org.apache.log4j.joran.action.Action extends org.apache.log4j.spi.ComponentBase {
public static final String NAME_ATTRIBUTE
public static final String VALUE_ATTRIBUTE
public static final String FILE_ATTRIBUTE
public static final String CLASS_ATTRIBUTE
public static final String PATTERN_ATTRIBUTE
public static final String ACTION_CLASS_ATTRIBUTE
public void <init> ()
public abstract void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes) throws org.apache.log4j.joran.spi.ActionException
public abstract void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String) throws org.apache.log4j.joran.spi.ActionException
public java.lang.String toString ()
protected int getColumnNumber (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
org.apache.log4j.joran.spi.Interpreter jp
org.xml.sax.Locator locator
protected int getLineNumber (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
org.apache.log4j.joran.spi.Interpreter jp
org.xml.sax.Locator locator
}
org/apache/log4j/joran/action/ActionConst.class
ActionConst.java
package org.apache.log4j.joran.action
public abstract org.apache.log4j.joran.action.ActionConst extends java.lang.Object {
public static final String APPENDER_TAG
public static final String REF_ATTRIBUTE
public static final String ADDITIVITY_ATTRIBUTE
public static final String CONVERTER_CLASS_ATTRIBUTE
public static final String CONVERSION_WORD_ATTRIBUTE
public static final String PATTERN_ATTRIBUTE
public static final String ACTION_CLASS_ATTRIBUTE
static final String INHERITED
static final String NULL
static final Class[] ONE_STRING_PARAM
public static final String APPENDER_BAG
public static final String FILTER_CHAIN_BAG
static Class class$java$lang$String
public void <init> ()
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/joran/action/ActionData.class
NestComponentIA.java
package org.apache.log4j.joran.action
org.apache.log4j.joran.action.ActionData extends java.lang.Object {
org.apache.log4j.config.PropertySetter parentBean
Object nestedComponent
int containmentType
boolean inError
void <init> (org.apache.log4j.config.PropertySetter, int)
org.apache.log4j.config.PropertySetter parentBean
int containmentType
}
org/apache/log4j/joran/action/AppenderAction.class
AppenderAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.AppenderAction extends org.apache.log4j.joran.action.Action {
org.apache.log4j.Appender appender
private boolean inError
static Class class$org$apache$log4j$Appender
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes) throws org.apache.log4j.joran.spi.ActionException
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String className
org.apache.log4j.spi.LoggerRepository repo
String appenderName
java.util.HashMap appenderBag
Exception oops
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
Object o
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/joran/action/AppenderRefAction.class
AppenderRefAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.AppenderRefAction extends org.apache.log4j.joran.action.Action {
boolean inError
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String tagName
org.xml.sax.Attributes attributes
Object o
String errMsg
org.apache.log4j.spi.AppenderAttachable appenderAttachable
String appenderName
String errMsg
java.util.HashMap appenderBag
org.apache.log4j.Appender appender
String msg
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String n
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
}
org/apache/log4j/joran/action/ConfigurationAction.class
ConfigurationAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.ConfigurationAction extends org.apache.log4j.joran.action.Action {
static final String INTERNAL_DEBUG_ATTR
boolean attachment
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
String debugAttrib
org.apache.log4j.spi.LoggerRepository repository
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.apache.log4j.spi.LoggerRepository repository
java.util.List errorList
}
org/apache/log4j/joran/action/ConversionRuleAction.class
ConversionRuleAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.ConversionRuleAction extends org.apache.log4j.joran.action.Action {
org.apache.log4j.Layout layout
boolean inError
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String errorMsg
String conversionWord
String converterClass
org.apache.log4j.spi.LoggerRepository repository
java.util.Map ruleRegistry
Exception oops
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String n
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
}
org/apache/log4j/joran/action/ImplicitAction.class
ImplicitAction.java
package org.apache.log4j.joran.action
public abstract org.apache.log4j.joran.action.ImplicitAction extends org.apache.log4j.joran.action.Action {
public void <init> ()
public abstract boolean isApplicable (org.apache.log4j.joran.spi.Pattern, org.xml.sax.Attributes, org.apache.log4j.joran.spi.ExecutionContext)
}
org/apache/log4j/joran/action/JndiSubstitutionPropertyAction.class
JndiSubstitutionPropertyAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.JndiSubstitutionPropertyAction extends org.apache.log4j.joran.action.Action {
private javax.naming.Context namingContext
public void <init> ()
protected javax.naming.Context getNamingContext ()
protected void findNamingContext () throws javax.naming.NamingException
javax.naming.InitialContext ic
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
Exception e
String jndiName
Object value
Exception e
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
}
org/apache/log4j/joran/action/LayoutAction.class
LayoutAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.LayoutAction extends org.apache.log4j.joran.action.Action {
org.apache.log4j.Layout layout
boolean inError
static Class class$org$apache$log4j$Layout
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
String className
org.apache.log4j.spi.LoggerRepository repo
Exception oops
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String e
Object o
org.apache.log4j.Appender appender
Exception ex
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/joran/action/LevelAction.class
LevelAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.LevelAction extends org.apache.log4j.joran.action.Action {
static final String VALUE_ATTR
static final String CLASS_ATTR
static final String INHERITED
static final String NULL
static final String EMPTY_STR
static final Class[] ONE_STRING_PARAM
boolean inError
static Class class$java$lang$String
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
Object o
org.apache.log4j.Logger l
String loggerName
String levelStr
String className
Class clazz
java.lang.reflect.Method toLevelMethod
org.apache.log4j.Level pri
Exception oops
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String e
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/joran/action/LoggerAction.class
LoggerAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.LoggerAction extends org.apache.log4j.joran.action.Action {
boolean inError
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
org.apache.log4j.spi.LoggerRepository repository
String loggerName
String line
String errorMsg
org.apache.log4j.Logger l
String className
Class clazz
java.lang.reflect.Method getInstanceMethod
Exception oops
boolean additivity
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String e
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
}
org/apache/log4j/joran/action/NestComponentIA.class
NestComponentIA.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.NestComponentIA extends org.apache.log4j.joran.action.ImplicitAction {
java.util.Stack actionDataStack
public void <init> ()
public boolean isApplicable (org.apache.log4j.joran.spi.Pattern, org.xml.sax.Attributes, org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.Pattern pattern
org.xml.sax.Attributes attributes
org.apache.log4j.joran.spi.ExecutionContext ec
String nestedElementTagName
Object o
org.apache.log4j.config.PropertySetter parentBean
int containmentType
org.apache.log4j.joran.action.ActionData ad
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
org.apache.log4j.joran.action.ActionData actionData
String className
String errMsg
Exception oops
String msg
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String tagName
org.apache.log4j.joran.action.ActionData actionData
Object o
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
}
org/apache/log4j/joran/action/NewRuleAction.class
NewRuleAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.NewRuleAction extends org.apache.log4j.joran.action.Action {
boolean inError
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String errorMsg
String pattern
String actionClass
Exception oops
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String n
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
}
org/apache/log4j/joran/action/ParamAction.class
ParamAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.ParamAction extends org.apache.log4j.joran.action.Action {
static String NO_NAME
static String NO_VALUE
boolean inError
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String name
String value
Object o
org.apache.log4j.config.PropertySetter propSetter
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static void <clinit> ()
}
org/apache/log4j/joran/action/PluginAction.class
PluginAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.PluginAction extends org.apache.log4j.joran.action.Action {
org.apache.log4j.plugins.Plugin plugin
boolean inError
static Class class$org$apache$log4j$plugins$Plugin
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String className
String pluginName
org.apache.log4j.spi.LoggerRepository repository
Exception oops
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
Object o
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/joran/action/PriorityAction.class
PriorityAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.PriorityAction extends org.apache.log4j.joran.action.LevelAction {
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
}
org/apache/log4j/joran/action/PropertyAction.class
PropertyAction.java
package org.apache.log4j.joran.action
public abstract org.apache.log4j.joran.action.PropertyAction extends org.apache.log4j.joran.action.Action {
static String INVALID_ATTRIBUTES
public void <init> ()
abstract void setProperties (org.apache.log4j.joran.spi.ExecutionContext, java.util.Properties)
abstract void setProperty (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, java.lang.String)
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String localName
org.xml.sax.Attributes attributes
String name
String value
String fileName
java.util.Properties props
java.io.FileInputStream istream
java.io.IOException e
String errMsg
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static void <clinit> ()
}
org/apache/log4j/joran/action/RepositoryPropertyAction.class
RepositoryPropertyAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.RepositoryPropertyAction extends org.apache.log4j.joran.action.PropertyAction {
public void <init> ()
public void setProperties (org.apache.log4j.joran.spi.ExecutionContext, java.util.Properties)
org.apache.log4j.joran.spi.ExecutionContext ec
java.util.Properties props
org.apache.log4j.spi.LoggerRepository repository
public void setProperty (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String key
String value
org.apache.log4j.spi.LoggerRepository repository
}
org/apache/log4j/joran/action/RootLoggerAction.class
RootLoggerAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.RootLoggerAction extends org.apache.log4j.joran.action.Action {
static final String NAME_ATTR
static final String CLASS_ATTR
static final String ADDITIVITY_ATTR
static final String EMPTY_STR
static final Class[] ONE_STRING_PARAM
org.apache.log4j.Logger root
boolean inError
static Class class$java$lang$String
public void <init> ()
public void begin (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
org.xml.sax.Attributes attributes
org.apache.log4j.spi.LoggerRepository repository
public void end (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String name
Object o
public void finish (org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.ExecutionContext ec
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/joran/action/SubstitutionPropertyAction.class
SubstitutionPropertyAction.java
package org.apache.log4j.joran.action
public org.apache.log4j.joran.action.SubstitutionPropertyAction extends org.apache.log4j.joran.action.PropertyAction {
public void <init> ()
public void setProperties (org.apache.log4j.joran.spi.ExecutionContext, java.util.Properties)
org.apache.log4j.joran.spi.ExecutionContext ec
java.util.Properties props
public void setProperty (org.apache.log4j.joran.spi.ExecutionContext, java.lang.String, java.lang.String)
org.apache.log4j.joran.spi.ExecutionContext ec
String key
String value
}
org/apache/log4j/joran/spi/
org/apache/log4j/joran/spi/ActionException.class
ActionException.java
package org.apache.log4j.joran.spi
public org.apache.log4j.joran.spi.ActionException extends java.lang.Exception {
public static final int SKIP_CHILDREN
public static final int SKIP_SIBLINGS
final Throwable rootCause
final int skipCode
public void <init> (int)
int skipCode
public void <init> (int, java.lang.Throwable)
int skipCode
Throwable rootCause
public java.lang.Throwable getCause ()
public int getSkipCode ()
}
org/apache/log4j/joran/spi/ExecutionContext.class
ExecutionContext.java
package org.apache.log4j.joran.spi
public org.apache.log4j.joran.spi.ExecutionContext extends java.lang.Object {
java.util.Stack objectStack
java.util.Map objectMap
java.util.Vector errorList
java.util.Properties substitutionProperties
org.apache.log4j.joran.spi.Interpreter joranInterpreter
public void <init> (org.apache.log4j.joran.spi.Interpreter)
org.apache.log4j.joran.spi.Interpreter joranInterpreter
public void addError (org.apache.log4j.spi.ErrorItem)
org.apache.log4j.spi.ErrorItem errorItem
org.xml.sax.Locator locator
public java.util.List getErrorList ()
public org.xml.sax.Locator getLocator ()
public org.apache.log4j.joran.spi.Interpreter getJoranInterpreter ()
public java.util.Stack getObjectStack ()
public java.lang.Object peekObject ()
public void pushObject (java.lang.Object)
Object o
public java.lang.Object popObject ()
public java.lang.Object getObject (int)
int i
public java.util.Map getObjectMap ()
public void addProperty (java.lang.String, java.lang.String)
String key
String value
public void addProperties (java.util.Properties)
java.util.Properties props
java.util.Iterator i
String key
public java.lang.String getSubstitutionProperty (java.lang.String)
String key
public java.lang.String subst (java.lang.String)
String value
}
org/apache/log4j/joran/spi/Interpreter.class
Interpreter.java
package org.apache.log4j.joran.spi
public org.apache.log4j.joran.spi.Interpreter extends org.xml.sax.helpers.DefaultHandler implements org.apache.log4j.spi.Component {
private static java.util.List EMPTY_LIST
private org.apache.log4j.joran.spi.RuleStore ruleStore
private org.apache.log4j.joran.spi.ExecutionContext ec
private java.util.ArrayList implicitActions
org.apache.log4j.joran.spi.Pattern pattern
org.xml.sax.Locator locator
private org.xml.sax.EntityResolver entityResolver
private org.apache.log4j.spi.LoggerRepository repository
java.util.Stack actionListStack
org.apache.log4j.joran.spi.Pattern skip
public void <init> (org.apache.log4j.joran.spi.RuleStore)
org.apache.log4j.joran.spi.RuleStore rs
public org.apache.log4j.joran.spi.ExecutionContext getExecutionContext ()
public void startDocument ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String namespaceURI
String localName
String qName
org.xml.sax.Attributes atts
String tagName
java.util.List applicableActionList
String errMsg
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String namespaceURI
String localName
String qName
java.util.List applicableActionList
public org.xml.sax.Locator getLocator ()
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator l
java.lang.String getTagName (java.lang.String, java.lang.String)
String localName
String qName
String tagName
public void addImplicitAction (org.apache.log4j.joran.action.ImplicitAction)
org.apache.log4j.joran.action.ImplicitAction ia
java.util.List lookupImplicitAction (org.apache.log4j.joran.spi.Pattern, org.xml.sax.Attributes, org.apache.log4j.joran.spi.ExecutionContext)
org.apache.log4j.joran.spi.Pattern pattern
org.xml.sax.Attributes attributes
org.apache.log4j.joran.spi.ExecutionContext ec
int len
int i
org.apache.log4j.joran.action.ImplicitAction ia
java.util.List actionList
java.util.List getApplicableActionList (org.apache.log4j.joran.spi.Pattern, org.xml.sax.Attributes)
org.apache.log4j.joran.spi.Pattern pattern
org.xml.sax.Attributes attributes
java.util.List applicableActionList
void callBeginAction (java.util.List, java.lang.String, org.xml.sax.Attributes)
java.util.List applicableActionList
String tagName
org.xml.sax.Attributes atts
java.util.Iterator i
org.apache.log4j.joran.action.Action action
org.apache.log4j.joran.spi.ActionException ae
Exception e
void callEndAction (java.util.List, java.lang.String)
java.util.List applicableActionList
String tagName
java.util.Iterator i
org.apache.log4j.joran.action.Action action
org.apache.log4j.joran.spi.ActionException ae
Exception e
public org.apache.log4j.joran.spi.RuleStore getRuleStore ()
public void setRuleStore (org.apache.log4j.joran.spi.RuleStore)
org.apache.log4j.joran.spi.RuleStore ruleStore
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException spe
public void endPrefixMapping (java.lang.String)
String prefix
public void ignorableWhitespace (char[], int, int)
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String)
String target
String data
public void skippedEntity (java.lang.String)
String name
public void startPrefixMapping (java.lang.String, java.lang.String)
String prefix
String uri
public org.xml.sax.EntityResolver getEntityResolver ()
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver entityResolver
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
java.io.IOException ioe
public void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
protected org.apache.log4j.ULogger getLogger ()
static void <clinit> ()
}
org/apache/log4j/joran/spi/JoranDocument$ElementEvent.class
JoranDocument.java
package org.apache.log4j.joran.spi
abstract org.apache.log4j.joran.spi.JoranDocument$ElementEvent extends java.lang.Object {
private String localName
private org.xml.sax.Locator location
void <init> (java.lang.String, org.xml.sax.Locator)
String localName
org.xml.sax.Locator location
public final java.lang.String getLocalName ()
public void replay (org.xml.sax.ContentHandler, org.xml.sax.helpers.LocatorImpl) throws org.xml.sax.SAXException
org.xml.sax.ContentHandler handler
org.xml.sax.helpers.LocatorImpl replayLocation
}
org/apache/log4j/joran/spi/JoranDocument$EndElementEvent.class
JoranDocument.java
package org.apache.log4j.joran.spi
org.apache.log4j.joran.spi.JoranDocument$EndElementEvent extends org.apache.log4j.joran.spi.JoranDocument$ElementEvent {
public void <init> (java.lang.String, org.xml.sax.Locator)
String localName
org.xml.sax.Locator location
public void replay (org.xml.sax.ContentHandler, org.xml.sax.helpers.LocatorImpl) throws org.xml.sax.SAXException
org.xml.sax.ContentHandler handler
org.xml.sax.helpers.LocatorImpl replayLocation
}
org/apache/log4j/joran/spi/JoranDocument$StartElementEvent.class
JoranDocument.java
package org.apache.log4j.joran.spi
org.apache.log4j.joran.spi.JoranDocument$StartElementEvent extends org.apache.log4j.joran.spi.JoranDocument$ElementEvent {
private org.xml.sax.Attributes attributes
public void <init> (java.lang.String, org.xml.sax.Locator, org.xml.sax.Attributes)
String localName
org.xml.sax.Locator location
org.xml.sax.Attributes attributes
public void replay (org.xml.sax.ContentHandler, org.xml.sax.helpers.LocatorImpl) throws org.xml.sax.SAXException
org.xml.sax.ContentHandler handler
org.xml.sax.helpers.LocatorImpl replayLocation
}
org/apache/log4j/joran/spi/JoranDocument.class
JoranDocument.java
package org.apache.log4j.joran.spi
public final org.apache.log4j.joran.spi.JoranDocument extends org.xml.sax.helpers.DefaultHandler {
public static final String LOG4J_NS
public static final String LS_NS
private final java.util.List errorList
private final java.util.List events
private org.xml.sax.SAXParseException fatalError
private org.xml.sax.Locator location
private final org.apache.log4j.spi.LoggerRepository repository
public void <init> (java.util.List, org.apache.log4j.spi.LoggerRepository)
java.util.List errorList
org.apache.log4j.spi.LoggerRepository repository
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException spe
public void fatalError (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException spe
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException spe
private void errorReport (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException spe
int line
org.apache.log4j.spi.ErrorItem errorItem
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String namespaceURI
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String namespaceURI
String localName
String qName
public void replay (org.xml.sax.ContentHandler) throws org.xml.sax.SAXException
org.xml.sax.ContentHandler handler
org.xml.sax.helpers.LocatorImpl replayLocation
java.util.Iterator iter
org.apache.log4j.joran.spi.JoranDocument$ElementEvent event
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
Exception e
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator location
protected org.apache.log4j.ULogger getLogger ()
}
org/apache/log4j/joran/spi/Pattern.class
Pattern.java
package org.apache.log4j.joran.spi
public org.apache.log4j.joran.spi.Pattern extends java.lang.Object {
java.util.ArrayList components
public void <init> ()
public java.lang.Object clone ()
org.apache.log4j.joran.spi.Pattern p
public void <init> (java.lang.String)
String p
int lastIndex
int k
String c
public void push (java.lang.String)
String s
public int size ()
public java.lang.String get (int)
int i
public void pop ()
public java.lang.String peekLast ()
int size
public int tailMatch (org.apache.log4j.joran.spi.Pattern)
org.apache.log4j.joran.spi.Pattern p
int lSize
int rSize
int minLen
int match
int i
String l
String r
public boolean equals (java.lang.Object)
Object o
org.apache.log4j.joran.spi.Pattern r
int len
int i
public int hashCode ()
int hc
int len
int i
public java.lang.String toString ()
int size
String result
int i
}
org/apache/log4j/joran/spi/RuleStore.class
RuleStore.java
package org.apache.log4j.joran.spi
public abstract org.apache.log4j.joran.spi.RuleStore extends java.lang.Object {
public abstract void addRule (org.apache.log4j.joran.spi.Pattern, java.lang.String) throws java.lang.ClassNotFoundException
public abstract void addRule (org.apache.log4j.joran.spi.Pattern, org.apache.log4j.joran.action.Action)
public abstract java.util.List matchActions (org.apache.log4j.joran.spi.Pattern)
}
org/apache/log4j/joran/spi/SimpleRuleStore.class
SimpleRuleStore.java
package org.apache.log4j.joran.spi
public org.apache.log4j.joran.spi.SimpleRuleStore extends java.lang.Object implements org.apache.log4j.joran.spi.RuleStore {
java.util.HashMap rules
org.apache.log4j.spi.LoggerRepository repository
static Class class$org$apache$log4j$joran$action$Action
public void <init> ()
public void <init> (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public void addRule (org.apache.log4j.joran.spi.Pattern, org.apache.log4j.joran.action.Action)
org.apache.log4j.joran.spi.Pattern pattern
org.apache.log4j.joran.action.Action action
java.util.List a4p
public void addRule (org.apache.log4j.joran.spi.Pattern, java.lang.String)
org.apache.log4j.joran.spi.Pattern pattern
String actionClassName
org.apache.log4j.joran.action.Action action
public java.util.List matchActions (org.apache.log4j.joran.spi.Pattern)
org.apache.log4j.joran.spi.Pattern pattern
java.util.ArrayList a4p
java.util.Iterator patternsIterator
int max
org.apache.log4j.joran.spi.Pattern longestMatch
org.apache.log4j.joran.spi.Pattern p
int r
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
}
org/apache/log4j/net/
org/apache/log4j/net/AddressBased.class
AddressBased.java
package org.apache.log4j.net
public abstract org.apache.log4j.net.AddressBased extends java.lang.Object implements org.apache.log4j.net.NetworkBased {
public abstract java.lang.String getAddress ()
}
org/apache/log4j/net/NetworkBased.class
NetworkBased.java
package org.apache.log4j.net
public abstract org.apache.log4j.net.NetworkBased extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract boolean isActive ()
}
org/apache/log4j/net/PortBased.class
PortBased.java
package org.apache.log4j.net
public abstract org.apache.log4j.net.PortBased extends java.lang.Object implements org.apache.log4j.net.NetworkBased {
public abstract int getPort ()
}
org/apache/log4j/net/SimpleSocketServer.class
SimpleSocketServer.java
package org.apache.log4j.net
public org.apache.log4j.net.SimpleSocketServer extends java.lang.Object {
static final org.apache.log4j.Logger logger
static int port
static Class class$org$apache$log4j$net$SimpleSocketServer
public void <init> ()
public static void main (java.lang.String[])
String[] argv
java.net.ServerSocket serverSocket
java.net.Socket socket
Exception e
static void usage (java.lang.String)
String msg
static void init (java.lang.String, java.lang.String)
String portStr
String configFile
NumberFormatException e
org.apache.log4j.joran.JoranConfigurator jc
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/net/SocketAppender$Connector.class
SocketAppender.java
package org.apache.log4j.net
org.apache.log4j.net.SocketAppender$Connector extends java.lang.Thread {
boolean interrupted
private final org.apache.log4j.net.SocketAppender this$0
void <init> (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender this$0
public void run ()
java.net.Socket socket
InterruptedException e
java.net.ConnectException e
java.io.IOException e
}
org/apache/log4j/net/SocketAppender.class
SocketAppender.java
package org.apache.log4j.net
public org.apache.log4j.net.SocketAppender extends org.apache.log4j.AppenderSkeleton {
public static final int DEFAULT_PORT
static final int DEFAULT_RECONNECTION_DELAY
private static final int RESET_FREQUENCY
String remoteHost
java.net.InetAddress address
int port
java.io.ObjectOutputStream oos
int reconnectionDelay
boolean locationInfo
private org.apache.log4j.net.SocketAppender$Connector connector
int counter
String hostname
String application
public void <init> ()
public void <init> (java.net.InetAddress, int)
java.net.InetAddress address
int port
public void <init> (java.lang.String, int)
String host
int port
public void activateOptions ()
java.net.UnknownHostException uhe
java.net.UnknownHostException uhe2
String err
public synchronized void close ()
public void cleanUp ()
java.io.IOException e
void connect (java.net.InetAddress, int)
java.net.InetAddress address
int port
java.io.IOException e
String msg
public void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
java.io.IOException e
void fireConnector ()
java.net.InetAddress getAddressByName (java.lang.String)
String host
Exception e
public void setRemoteHost (java.lang.String)
String host
public java.lang.String getRemoteHost ()
public void setPort (int)
int port
public int getPort ()
public void setLocationInfo (boolean)
boolean locationInfo
public boolean getLocationInfo ()
public void setApplication (java.lang.String)
String lapp
public java.lang.String getApplication ()
public void setReconnectionDelay (int)
int delay
public int getReconnectionDelay ()
public boolean requiresLayout ()
static org.apache.log4j.ULogger access$001 (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender x0
static org.apache.log4j.net.SocketAppender$Connector access$102 (org.apache.log4j.net.SocketAppender, org.apache.log4j.net.SocketAppender$Connector)
org.apache.log4j.net.SocketAppender x0
org.apache.log4j.net.SocketAppender$Connector x1
static org.apache.log4j.ULogger access$201 (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender x0
static org.apache.log4j.ULogger access$301 (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender x0
static org.apache.log4j.ULogger access$401 (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender x0
static org.apache.log4j.ULogger access$501 (org.apache.log4j.net.SocketAppender)
org.apache.log4j.net.SocketAppender x0
}
org/apache/log4j/net/SocketNode.class
SocketNode.java
package org.apache.log4j.net
public org.apache.log4j.net.SocketNode extends org.apache.log4j.spi.ComponentBase implements java.lang.Runnable org.apache.log4j.plugins.Pauseable {
private boolean paused
private java.net.Socket socket
private org.apache.log4j.plugins.Receiver receiver
private org.apache.log4j.net.SocketNodeEventListener listener
private java.util.List listenerList
public void <init> (java.net.Socket, org.apache.log4j.spi.LoggerRepository)
java.net.Socket socket
org.apache.log4j.spi.LoggerRepository hierarchy
public void <init> (java.net.Socket, org.apache.log4j.plugins.Receiver)
java.net.Socket socket
org.apache.log4j.plugins.Receiver receiver
public void setListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener _listener
public void addSocketNodeEventListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener listener
public void removeSocketNodeEventListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener listener
public void run ()
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.Logger remoteLogger
Exception listenerException
java.io.ObjectInputStream ois
Exception e
String remoteInfo
java.io.EOFException e
java.net.SocketException e
java.io.IOException e
Exception e
Exception e
private void fireSocketClosedEvent (java.lang.Exception)
Exception listenerException
java.util.Iterator iter
org.apache.log4j.net.SocketNodeEventListener snel
private void fireSocketOpened (java.lang.String)
String remoteInfo
java.util.Iterator iter
org.apache.log4j.net.SocketNodeEventListener snel
public void setPaused (boolean)
boolean paused
public boolean isPaused ()
}
org/apache/log4j/net/SocketNodeEventListener.class
SocketNodeEventListener.java
package org.apache.log4j.net
public abstract org.apache.log4j.net.SocketNodeEventListener extends java.lang.Object implements java.util.EventListener {
public abstract void socketOpened (java.lang.String)
public abstract void socketClosedEvent (java.lang.Exception)
}
org/apache/log4j/net/SocketReceiver$1.class
SocketReceiver.java
package org.apache.log4j.net
org.apache.log4j.net.SocketReceiver$1 extends java.lang.Object {
}
org/apache/log4j/net/SocketReceiver$SocketDetail.class
SocketReceiver.java
package org.apache.log4j.net
public org.apache.log4j.net.SocketReceiver$SocketDetail extends java.lang.Object implements org.apache.log4j.net.AddressBased org.apache.log4j.net.PortBased org.apache.log4j.plugins.Pauseable {
private String address
private int port
private org.apache.log4j.net.SocketNode socketNode
private void <init> (java.net.Socket, org.apache.log4j.net.SocketNode)
java.net.Socket socket
org.apache.log4j.net.SocketNode socketNode
public java.lang.String getAddress ()
public int getPort ()
public java.lang.String getName ()
public boolean isActive ()
public boolean isPaused ()
public void setPaused (boolean)
boolean paused
void <init> (java.net.Socket, org.apache.log4j.net.SocketNode, org.apache.log4j.net.SocketReceiver$1)
java.net.Socket x0
org.apache.log4j.net.SocketNode x1
org.apache.log4j.net.SocketReceiver$1 x2
}
org/apache/log4j/net/SocketReceiver.class
SocketReceiver.java
package org.apache.log4j.net
public org.apache.log4j.net.SocketReceiver extends org.apache.log4j.plugins.Receiver implements java.lang.Runnable org.apache.log4j.net.PortBased org.apache.log4j.plugins.Pauseable {
private java.util.Map socketMap
private boolean paused
private boolean shutdown
private Thread rThread
protected int port
private java.net.ServerSocket serverSocket
private java.util.Vector socketList
private org.apache.log4j.net.SocketNodeEventListener listener
private java.util.List listenerList
public void <init> ()
public void <init> (int)
int _port
public void <init> (int, org.apache.log4j.spi.LoggerRepository)
int _port
org.apache.log4j.spi.LoggerRepository _repository
public int getPort ()
public void setPort (int)
int _port
public boolean isEquivalent (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin testPlugin
org.apache.log4j.net.SocketReceiver sReceiver
public void activateOptions ()
public synchronized void shutdown ()
private synchronized void doShutdown ()
private void closeServerSocket ()
Exception e
private synchronized void closeAllAcceptedSockets ()
int x
Exception e
public void run ()
Exception e
java.net.Socket socket
org.apache.log4j.net.SocketNode node
java.util.Iterator iter
org.apache.log4j.net.SocketNodeEventListener listener
Exception e
java.io.IOException e1
public java.util.Vector getConnectedSocketDetails ()
java.util.Vector details
java.util.Enumeration enumeration
java.net.Socket socket
public org.apache.log4j.net.SocketNodeEventListener getListener ()
public void addSocketNodeEventListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener listener
public void removeSocketNodeEventListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener listener
public void setListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener listener
private boolean isShutdown ()
private void setShutdown (boolean)
boolean b
public boolean isPaused ()
public void setPaused (boolean)
boolean b
public void doPost (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/net/SocketServer.class
SocketServer.java
package org.apache.log4j.net
public org.apache.log4j.net.SocketServer extends java.lang.Object {
static String GENERIC
static String CONFIG_FILE_EXT
static final org.apache.log4j.Logger logger
static org.apache.log4j.net.SocketServer server
static int port
java.util.Hashtable hierarchyMap
org.apache.log4j.spi.LoggerRepository genericHierarchy
java.io.File dir
static Class class$org$apache$log4j$net$SocketServer
public void <init> (java.io.File)
java.io.File directory
public static void main (java.lang.String[])
String[] argv
java.net.ServerSocket serverSocket
java.net.Socket socket
java.net.InetAddress inetAddress
org.apache.log4j.spi.LoggerRepository h
Exception e
static void usage (java.lang.String)
String msg
static void init (java.lang.String, java.lang.String, java.lang.String)
String portStr
String configFile
String dirStr
NumberFormatException e
java.io.File dir
org.apache.log4j.spi.LoggerRepository configureHierarchy (java.net.InetAddress)
java.net.InetAddress inetAddress
String s
int i
String key
java.io.File configFile
org.apache.log4j.Hierarchy h
org.apache.log4j.spi.LoggerRepository genericHierarchy ()
java.io.File f
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/net/SyslogAppender.class
SyslogAppender.java
package org.apache.log4j.net
public org.apache.log4j.net.SyslogAppender extends org.apache.log4j.AppenderSkeleton {
public static final int LOG_KERN
public static final int LOG_USER
public static final int LOG_MAIL
public static final int LOG_DAEMON
public static final int LOG_AUTH
public static final int LOG_SYSLOG
public static final int LOG_LPR
public static final int LOG_NEWS
public static final int LOG_UUCP
public static final int LOG_CRON
public static final int LOG_AUTHPRIV
public static final int LOG_FTP
public static final int LOG_LOCAL0
public static final int LOG_LOCAL1
public static final int LOG_LOCAL2
public static final int LOG_LOCAL3
public static final int LOG_LOCAL4
public static final int LOG_LOCAL5
public static final int LOG_LOCAL6
public static final int LOG_LOCAL7
private static final String[] FACILITIES
protected static final int SYSLOG_HOST_OI
protected static final int FACILITY_OI
static final String TAB
int syslogFacility
String facilityStr
boolean facilityPrinting
String localHostname
String syslogHost
private org.apache.log4j.helpers.SyslogWriter sw
private final java.util.Calendar calendar
private long now
private java.util.Date date
private StringBuffer timestamp
private java.text.FieldPosition pos
private java.text.SimpleDateFormat sdf
private org.apache.log4j.Layout layout
public void <init> ()
public void <init> (org.apache.log4j.Layout, int)
org.apache.log4j.Layout layout
int syslogFacility
String newFacilityStr
public void <init> (org.apache.log4j.Layout, java.lang.String, int)
org.apache.log4j.Layout layout
String syslogHost
int syslogFacility
public synchronized void close ()
public java.lang.String getLocalHostname ()
java.net.InetAddress addr
java.net.UnknownHostException uhe
public static java.lang.String getFacilityString (int)
int syslogFacility
String facilityStr
int index
public static int getFacility (java.lang.String)
String facilityStr
int code
int i
public void activateOptions ()
String errMsg
String errMsg
String errMsg
String errMsg
public boolean requiresLayout ()
public void setSyslogHost (java.lang.String)
String syslogHost
public java.lang.String getSyslogHost ()
public void setFacility (java.lang.String)
String facility
public java.lang.String getFacility ()
void fillInTimestamp () throws java.io.IOException
long n
void writeInitialParts (org.apache.log4j.spi.LoggingEvent) throws java.io.IOException
org.apache.log4j.spi.LoggingEvent event
int pri
public void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
String msg
java.io.IOException ioe
public org.apache.log4j.Layout getLayout ()
public void setLayout (org.apache.log4j.Layout)
org.apache.log4j.Layout layout
public void setFacilityPrinting (boolean)
boolean on
public boolean getFacilityPrinting ()
static void <clinit> ()
}
org/apache/log4j/net/XMLSocketNode.class
XMLSocketNode.java
package org.apache.log4j.net
public org.apache.log4j.net.XMLSocketNode extends org.apache.log4j.spi.ComponentBase implements java.lang.Runnable {
java.net.Socket socket
org.apache.log4j.plugins.Receiver receiver
org.apache.log4j.spi.Decoder decoder
org.apache.log4j.net.SocketNodeEventListener listener
public void <init> (java.lang.String, java.net.Socket, org.apache.log4j.spi.LoggerRepository)
String decoder
java.net.Socket socket
org.apache.log4j.spi.LoggerRepository hierarchy
Class c
Object o
ClassNotFoundException cnfe
IllegalAccessException iae
InstantiationException ie
public void <init> (java.lang.String, java.net.Socket, org.apache.log4j.plugins.Receiver)
String decoder
java.net.Socket socket
org.apache.log4j.plugins.Receiver receiver
Class c
Object o
ClassNotFoundException cnfe
IllegalAccessException iae
InstantiationException ie
public void setListener (org.apache.log4j.net.SocketNodeEventListener)
org.apache.log4j.net.SocketNodeEventListener _listener
public void run ()
org.apache.log4j.Logger remoteLogger
Exception listenerException
java.io.InputStream is
Exception e
String remoteInfo
byte[] b
int length
java.util.List v
java.util.Iterator iter
org.apache.log4j.spi.LoggingEvent e
java.io.EOFException e
java.net.SocketException e
java.io.IOException e
Exception e
Exception e
}
org/apache/log4j/net/XMLSocketReceiver.class
XMLSocketReceiver.java
package org.apache.log4j.net
public org.apache.log4j.net.XMLSocketReceiver extends org.apache.log4j.plugins.Receiver implements java.lang.Runnable org.apache.log4j.net.PortBased org.apache.log4j.plugins.Pauseable {
protected boolean active
private boolean paused
protected String decoder
private java.net.ServerSocket serverSocket
private java.util.List socketList
private Thread rThread
public static final int DEFAULT_PORT
protected int port
public void <init> ()
public void <init> (int)
int _port
public void <init> (int, org.apache.log4j.spi.LoggerRepository)
int _port
org.apache.log4j.spi.LoggerRepository _repository
public int getPort ()
public void setPort (int)
int _port
public java.lang.String getDecoder ()
public void setDecoder (java.lang.String)
String _decoder
public boolean isPaused ()
public void setPaused (boolean)
boolean b
public boolean isEquivalent (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin testPlugin
org.apache.log4j.net.XMLSocketReceiver sReceiver
public int hashCode ()
int result
public synchronized boolean isActive ()
public void activateOptions ()
public synchronized void shutdown ()
private synchronized void doShutdown ()
private void closeServerSocket ()
Exception e
private synchronized void closeAllAcceptedSockets ()
int x
Exception e
public void run ()
Exception e
java.net.Socket socket
org.apache.log4j.net.XMLSocketNode node
Exception e
public void doPost (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/or/
org/apache/log4j/or/DefaultRenderer.class
DefaultRenderer.java
package org.apache.log4j.or
org.apache.log4j.or.DefaultRenderer extends java.lang.Object implements org.apache.log4j.or.ObjectRenderer {
void <init> ()
public java.lang.String doRender (java.lang.Object)
Object o
}
org/apache/log4j/or/ObjectRenderer.class
ObjectRenderer.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.class
RendererMap.java
package org.apache.log4j.or
public org.apache.log4j.or.RendererMap extends org.apache.log4j.spi.ComponentBase {
static org.apache.log4j.or.ObjectRenderer defaultRenderer
java.util.Hashtable map
static Class class$org$apache$log4j$or$ObjectRenderer
public void <init> ()
public void addRenderer (java.lang.String, java.lang.String)
String renderedClassName
String renderingClassName
org.apache.log4j.or.ObjectRenderer renderer
Class renderedClass
ClassNotFoundException e
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 <clinit> ()
}
org/apache/log4j/or/ThreadGroupRenderer.class
ThreadGroupRenderer.java
package org.apache.log4j.or
public org.apache.log4j.or.ThreadGroupRenderer extends java.lang.Object implements org.apache.log4j.or.ObjectRenderer {
public void <init> ()
public java.lang.String doRender (java.lang.Object)
Object o
StringBuffer sbuf
ThreadGroup tg
Thread[] t
int i
}
org/apache/log4j/or/sax/
org/apache/log4j/or/sax/AttributesRenderer.class
AttributesRenderer.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 <init> ()
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/pattern/
org/apache/log4j/pattern/CachedDateFormat.class
CachedDateFormat.java
package org.apache.log4j.pattern
final org.apache.log4j.pattern.CachedDateFormat extends java.text.DateFormat {
public static final int NO_MILLISECONDS
private static final String DIGITS
public static final int UNRECOGNIZED_MILLISECONDS
private static final int MAGIC1
private static final String MAGICSTRING1
private static final int MAGIC2
private static final String MAGICSTRING2
private static final String ZERO_STRING
private final java.text.DateFormat formatter
private int millisecondStart
private long slotBegin
private StringBuffer cache
private final int expiration
private long previousTime
private final java.util.Date tmpDate
public void <init> (java.text.DateFormat, int)
java.text.DateFormat dateFormat
int expiration
public static int findMillisecondStart (long, java.lang.String, java.text.DateFormat)
long time
String formatted
java.text.DateFormat formatter
long slotBegin
int millis
int magic
String magicString
String plusMagic
int i
StringBuffer formattedMillis
String plusZero
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.lang.StringBuffer format (long, java.lang.StringBuffer)
long now
StringBuffer buf
private static void millisecondFormat (int, java.lang.StringBuffer, int)
int millis
StringBuffer buf
int offset
public void setTimeZone (java.util.TimeZone)
java.util.TimeZone timeZone
public java.util.Date parse (java.lang.String, java.text.ParsePosition)
String s
java.text.ParsePosition pos
public java.text.NumberFormat getNumberFormat ()
public static int getMaximumCacheValidity (java.lang.String)
String pattern
int firstS
}
org/apache/log4j/pattern/ClassNamePatternConverter.class
ClassNamePatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.ClassNamePatternConverter extends org.apache.log4j.pattern.NamePatternConverter {
private void <init> (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public static org.apache.log4j.pattern.ClassNamePatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
int initialLength
org.apache.log4j.spi.LocationInfo li
}
org/apache/log4j/pattern/DatePatternConverter.class
DatePatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.DatePatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private final org.apache.log4j.pattern.CachedDateFormat df
private void <init> (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
String patternOption
String pattern
int maximumCacheValidity
java.text.SimpleDateFormat simpleFormat
IllegalArgumentException e
java.util.TimeZone tz
public static org.apache.log4j.pattern.DatePatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer output
public void format (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer output
public void format (java.util.Date, java.lang.StringBuffer)
java.util.Date date
StringBuffer toAppendTo
}
org/apache/log4j/pattern/FileDatePatternConverter.class
FileDatePatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.FileDatePatternConverter extends java.lang.Object {
private void <init> ()
public static org.apache.log4j.pattern.PatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
}
org/apache/log4j/pattern/FileLocationPatternConverter.class
FileLocationPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.FileLocationPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.FileLocationPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.FileLocationPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer output
org.apache.log4j.spi.LocationInfo locationInfo
static void <clinit> ()
}
org/apache/log4j/pattern/FormattingInfo.class
FormattingInfo.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.FormattingInfo extends java.lang.Object {
private static final char[] SPACES
private static final org.apache.log4j.pattern.FormattingInfo DEFAULT
private final int minLength
private final int maxLength
private final boolean leftAlign
public void <init> (boolean, int, int)
boolean leftAlign
int minLength
int maxLength
public static org.apache.log4j.pattern.FormattingInfo getDefault ()
public boolean isLeftAligned ()
public int getMinLength ()
public int getMaxLength ()
public final void format (int, java.lang.StringBuffer)
int fieldStart
StringBuffer buffer
int rawLength
int fieldEnd
int i
int padLength
static void <clinit> ()
}
org/apache/log4j/pattern/FullLocationPatternConverter.class
FullLocationPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.FullLocationPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.FullLocationPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.FullLocationPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer output
org.apache.log4j.spi.LocationInfo locationInfo
static void <clinit> ()
}
org/apache/log4j/pattern/IntegerPatternConverter.class
IntegerPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.IntegerPatternConverter extends org.apache.log4j.pattern.PatternConverter {
private static final org.apache.log4j.pattern.IntegerPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.IntegerPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/LevelPatternConverter.class
LevelPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.LevelPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.LevelPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.LevelPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer output
public java.lang.String getStyleClass (java.lang.Object)
Object e
int lint
static void <clinit> ()
}
org/apache/log4j/pattern/LineLocationPatternConverter.class
LineLocationPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.LineLocationPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.LineLocationPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.LineLocationPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer output
org.apache.log4j.spi.LocationInfo locationInfo
static void <clinit> ()
}
org/apache/log4j/pattern/LineSeparatorPatternConverter.class
LineSeparatorPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.LineSeparatorPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.LineSeparatorPatternConverter INSTANCE
private final String lineSep
private void <init> ()
public static org.apache.log4j.pattern.LineSeparatorPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
public void format (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/LiteralPatternConverter.class
LiteralPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.LiteralPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private final String literal
public void <init> (java.lang.String)
String literal
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
public void format (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer toAppendTo
}
org/apache/log4j/pattern/LoggerPatternConverter.class
LoggerPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.LoggerPatternConverter extends org.apache.log4j.pattern.NamePatternConverter {
private static final org.apache.log4j.pattern.LoggerPatternConverter INSTANCE
private void <init> (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public static org.apache.log4j.pattern.LoggerPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
int initialLength
static void <clinit> ()
}
org/apache/log4j/pattern/LoggingEventPatternConverter.class
LoggingEventPatternConverter.java
package org.apache.log4j.pattern
public abstract org.apache.log4j.pattern.LoggingEventPatternConverter extends org.apache.log4j.pattern.PatternConverter {
protected void <init> (java.lang.String, java.lang.String)
String name
String style
public abstract void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
public void format (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer output
public boolean handlesThrowable ()
}
org/apache/log4j/pattern/MessagePatternConverter.class
MessagePatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.MessagePatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.MessagePatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.MessagePatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/MethodLocationPatternConverter.class
MethodLocationPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.MethodLocationPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.MethodLocationPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.MethodLocationPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
org.apache.log4j.spi.LocationInfo locationInfo
static void <clinit> ()
}
org/apache/log4j/pattern/NDCPatternConverter.class
NDCPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.NDCPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.NDCPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.NDCPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/NameAbbreviator$MaxElementAbbreviator.class
NameAbbreviator.java
package org.apache.log4j.pattern
org.apache.log4j.pattern.NameAbbreviator$MaxElementAbbreviator extends org.apache.log4j.pattern.NameAbbreviator {
private final int count
public void <init> (int)
int count
public void abbreviate (int, java.lang.StringBuffer)
int nameStart
StringBuffer buf
int len
int end
String bufString
int i
}
org/apache/log4j/pattern/NameAbbreviator$NOPAbbreviator.class
NameAbbreviator.java
package org.apache.log4j.pattern
org.apache.log4j.pattern.NameAbbreviator$NOPAbbreviator extends org.apache.log4j.pattern.NameAbbreviator {
public void <init> ()
public void abbreviate (int, java.lang.StringBuffer)
int nameStart
StringBuffer buf
}
org/apache/log4j/pattern/NameAbbreviator$PatternAbbreviator.class
NameAbbreviator.java
package org.apache.log4j.pattern
org.apache.log4j.pattern.NameAbbreviator$PatternAbbreviator extends org.apache.log4j.pattern.NameAbbreviator {
private final org.apache.log4j.pattern.NameAbbreviator$PatternAbbreviatorFragment[] fragments
public void <init> (java.util.List)
java.util.List fragments
public void abbreviate (int, java.lang.StringBuffer)
int nameStart
StringBuffer buf
int pos
int i
org.apache.log4j.pattern.NameAbbreviator$PatternAbbreviatorFragment terminalFragment
}
org/apache/log4j/pattern/NameAbbreviator$PatternAbbreviatorFragment.class
NameAbbreviator.java
package org.apache.log4j.pattern
org.apache.log4j.pattern.NameAbbreviator$PatternAbbreviatorFragment extends java.lang.Object {
private final int charCount
private final char ellipsis
public void <init> (int, char)
int charCount
char ellipsis
public int abbreviate (java.lang.StringBuffer, int)
StringBuffer buf
int startPos
int nextDot
}
org/apache/log4j/pattern/NameAbbreviator.class
NameAbbreviator.java
package org.apache.log4j.pattern
public abstract org.apache.log4j.pattern.NameAbbreviator extends java.lang.Object {
private static final org.apache.log4j.pattern.NameAbbreviator DEFAULT
public void <init> ()
public static org.apache.log4j.pattern.NameAbbreviator getAbbreviator (java.lang.String)
String pattern
String trimmed
int i
java.util.ArrayList fragments
char ellipsis
int charCount
int pos
int ellipsisPos
public static org.apache.log4j.pattern.NameAbbreviator getDefaultAbbreviator ()
public abstract void abbreviate (int, java.lang.StringBuffer)
static void <clinit> ()
}
org/apache/log4j/pattern/NamePatternConverter.class
NamePatternConverter.java
package org.apache.log4j.pattern
public abstract org.apache.log4j.pattern.NamePatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private final org.apache.log4j.pattern.NameAbbreviator abbreviator
protected void <init> (java.lang.String, java.lang.String, java.lang.String[])
String name
String style
String[] options
protected final void abbreviate (int, java.lang.StringBuffer)
int nameStart
StringBuffer buf
}
org/apache/log4j/pattern/PatternConverter.class
PatternConverter.java
package org.apache.log4j.pattern
public abstract org.apache.log4j.pattern.PatternConverter extends java.lang.Object {
private final String name
private final String style
protected void <init> (java.lang.String, java.lang.String)
String name
String style
public abstract void format (java.lang.Object, java.lang.StringBuffer)
public final java.lang.String getName ()
public java.lang.String getStyleClass (java.lang.Object)
Object e
}
org/apache/log4j/pattern/PatternParser$ReadOnlyMap.class
PatternParser.java
package org.apache.log4j.pattern
org.apache.log4j.pattern.PatternParser$ReadOnlyMap extends java.lang.Object implements java.util.Map {
private final java.util.Map map
public void <init> (java.util.Map)
java.util.Map src
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map t
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
}
org/apache/log4j/pattern/PatternParser.class
PatternParser.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.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 DOT_STATE
private static final int MIN_STATE
private static final int MAX_STATE
private static final java.util.Map PATTERN_LAYOUT_RULES
private static final java.util.Map FILENAME_PATTERN_RULES
static Class class$org$apache$log4j$pattern$LoggerPatternConverter
static Class class$org$apache$log4j$pattern$ClassNamePatternConverter
static Class class$org$apache$log4j$pattern$DatePatternConverter
static Class class$org$apache$log4j$pattern$FileLocationPatternConverter
static Class class$org$apache$log4j$pattern$FullLocationPatternConverter
static Class class$org$apache$log4j$pattern$LineLocationPatternConverter
static Class class$org$apache$log4j$pattern$MessagePatternConverter
static Class class$org$apache$log4j$pattern$LineSeparatorPatternConverter
static Class class$org$apache$log4j$pattern$MethodLocationPatternConverter
static Class class$org$apache$log4j$pattern$LevelPatternConverter
static Class class$org$apache$log4j$pattern$RelativeTimePatternConverter
static Class class$org$apache$log4j$pattern$ThreadPatternConverter
static Class class$org$apache$log4j$pattern$NDCPatternConverter
static Class class$org$apache$log4j$pattern$PropertiesPatternConverter
static Class class$org$apache$log4j$pattern$SequenceNumberPatternConverter
static Class class$org$apache$log4j$pattern$ThrowableInformationPatternConverter
static Class class$org$apache$log4j$pattern$FileDatePatternConverter
static Class class$org$apache$log4j$pattern$IntegerPatternConverter
static Class class$org$apache$log4j$ULogger
private void <init> ()
public static java.util.Map getPatternLayoutRules ()
public static java.util.Map getFileNamePatternRules ()
private static int extractConverter (char, java.lang.String, int, java.lang.StringBuffer, java.lang.StringBuffer)
char lastChar
String pattern
int i
StringBuffer convBuf
StringBuffer currentLiteral
private static int extractOptions (java.lang.String, int, java.util.List)
String pattern
int i
java.util.List options
int end
String r
public static void parse (java.lang.String, java.util.List, java.util.List, java.util.Map, java.util.Map, org.apache.log4j.ULogger)
String pattern
java.util.List patternConverters
java.util.List formattingInfos
java.util.Map converterRegistry
java.util.Map rules
org.apache.log4j.ULogger logger
StringBuffer currentLiteral
int patternLength
int state
char c
int i
org.apache.log4j.pattern.FormattingInfo formattingInfo
private static org.apache.log4j.pattern.PatternConverter createConverter (java.lang.String, java.lang.StringBuffer, java.util.Map, java.util.Map, java.util.List, org.apache.log4j.ULogger)
String converterId
StringBuffer currentLiteral
java.util.Map converterRegistry
java.util.Map rules
java.util.List options
org.apache.log4j.ULogger logger
String converterName
Object converterObj
int i
Class converterClass
ClassNotFoundException ex
java.lang.reflect.Method factory
String[] optionsArray
Object newObj
Exception ex
org.apache.log4j.pattern.PatternConverter pc
Exception ex2
private static int finalizeConverter (char, java.lang.String, int, org.apache.log4j.ULogger, java.lang.StringBuffer, org.apache.log4j.pattern.FormattingInfo, java.util.Map, java.util.Map, java.util.List, java.util.List)
char c
String pattern
int i
org.apache.log4j.ULogger logger
StringBuffer currentLiteral
org.apache.log4j.pattern.FormattingInfo formattingInfo
java.util.Map converterRegistry
java.util.Map rules
java.util.List patternConverters
java.util.List formattingInfos
StringBuffer convBuf
String converterId
java.util.List options
org.apache.log4j.pattern.PatternConverter pc
StringBuffer msg
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
java.util.Map rules
java.util.Map fnameRules
}
org/apache/log4j/pattern/PropertiesPatternConverter.class
PropertiesPatternConverter.java
package org.apache.log4j.pattern
public final org.apache.log4j.pattern.PropertiesPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private final String option
private void <init> (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public static org.apache.log4j.pattern.PropertiesPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
java.util.Set keySet
java.util.Iterator i
Object item
Object val
Object val
}
org/apache/log4j/pattern/RelativeTimePatternConverter$CachedTimestamp.class
RelativeTimePatternConverter.java
package org.apache.log4j.pattern
final org.apache.log4j.pattern.RelativeTimePatternConverter$CachedTimestamp extends java.lang.Object {
private final long timestamp
private final String formatted
public void <init> (long, java.lang.String)
long timestamp
String formatted
public boolean format (long, java.lang.StringBuffer)
long newTimestamp
StringBuffer toAppendTo
}
org/apache/log4j/pattern/RelativeTimePatternConverter.class
RelativeTimePatternConverter.java
package org.apache.log4j.pattern
public org.apache.log4j.pattern.RelativeTimePatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private org.apache.log4j.pattern.RelativeTimePatternConverter$CachedTimestamp lastTimestamp
public void <init> ()
public static org.apache.log4j.pattern.RelativeTimePatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
long timestamp
String formatted
}
org/apache/log4j/pattern/SequenceNumberPatternConverter.class
SequenceNumberPatternConverter.java
package org.apache.log4j.pattern
public org.apache.log4j.pattern.SequenceNumberPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.SequenceNumberPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.SequenceNumberPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/ThreadPatternConverter.class
ThreadPatternConverter.java
package org.apache.log4j.pattern
public org.apache.log4j.pattern.ThreadPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private static final org.apache.log4j.pattern.ThreadPatternConverter INSTANCE
private void <init> ()
public static org.apache.log4j.pattern.ThreadPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
static void <clinit> ()
}
org/apache/log4j/pattern/ThrowableInformationPatternConverter.class
ThrowableInformationPatternConverter.java
package org.apache.log4j.pattern
public org.apache.log4j.pattern.ThrowableInformationPatternConverter extends org.apache.log4j.pattern.LoggingEventPatternConverter {
private final String option
private void <init> (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public static org.apache.log4j.pattern.ThrowableInformationPatternConverter newInstance (java.lang.String[], org.apache.log4j.ULogger)
String[] options
org.apache.log4j.ULogger logger
public void format (org.apache.log4j.spi.LoggingEvent, java.lang.StringBuffer)
org.apache.log4j.spi.LoggingEvent event
StringBuffer toAppendTo
org.apache.log4j.spi.ThrowableInformation information
String[] stringRep
int length
int i
String string
public boolean handlesThrowable ()
}
org/apache/log4j/plugins/
org/apache/log4j/plugins/Pauseable.class
Pauseable.java
package org.apache.log4j.plugins
public abstract org.apache.log4j.plugins.Pauseable extends java.lang.Object {
public abstract void setPaused (boolean)
public abstract boolean isPaused ()
}
org/apache/log4j/plugins/Plugin.class
Plugin.java
package org.apache.log4j.plugins
public abstract org.apache.log4j.plugins.Plugin extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public abstract java.lang.String getName ()
public abstract void setName (java.lang.String)
public abstract org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public abstract void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
public abstract void addPropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener)
public abstract void removePropertyChangeListener (java.beans.PropertyChangeListener)
public abstract void removePropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
public abstract boolean isActive ()
public abstract boolean isEquivalent (org.apache.log4j.plugins.Plugin)
public abstract void shutdown ()
}
org/apache/log4j/plugins/PluginEvent.class
PluginEvent.java
package org.apache.log4j.plugins
public org.apache.log4j.plugins.PluginEvent extends java.util.EventObject {
void <init> (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin source
public org.apache.log4j.plugins.Plugin getPlugin ()
}
org/apache/log4j/plugins/PluginListener.class
PluginListener.java
package org.apache.log4j.plugins
public abstract org.apache.log4j.plugins.PluginListener extends java.lang.Object implements java.util.EventListener {
public abstract void pluginStarted (org.apache.log4j.plugins.PluginEvent)
public abstract void pluginStopped (org.apache.log4j.plugins.PluginEvent)
}
org/apache/log4j/plugins/PluginRegistry$1.class
PluginRegistry.java
package org.apache.log4j.plugins
org.apache.log4j.plugins.PluginRegistry$1 extends java.lang.Object {
}
org/apache/log4j/plugins/PluginRegistry$RepositoryListener.class
PluginRegistry.java
package org.apache.log4j.plugins
org.apache.log4j.plugins.PluginRegistry$RepositoryListener extends java.lang.Object implements org.apache.log4j.spi.LoggerRepositoryEventListener {
private final org.apache.log4j.plugins.PluginRegistry this$0
private void <init> (org.apache.log4j.plugins.PluginRegistry)
org.apache.log4j.plugins.PluginRegistry this$0
public void configurationResetEvent (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public void configurationChangedEvent (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public void shutdownEvent (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
void <init> (org.apache.log4j.plugins.PluginRegistry, org.apache.log4j.plugins.PluginRegistry$1)
org.apache.log4j.plugins.PluginRegistry x0
org.apache.log4j.plugins.PluginRegistry$1 x1
}
org/apache/log4j/plugins/PluginRegistry.class
PluginRegistry.java
package org.apache.log4j.plugins
public final org.apache.log4j.plugins.PluginRegistry extends java.lang.Object {
private final java.util.Map pluginMap
private final org.apache.log4j.spi.LoggerRepositoryEx loggerRepository
private final org.apache.log4j.plugins.PluginRegistry$RepositoryListener listener
private final java.util.List listenerList
public void <init> (org.apache.log4j.spi.LoggerRepositoryEx)
org.apache.log4j.spi.LoggerRepositoryEx loggerRepository
public org.apache.log4j.spi.LoggerRepositoryEx getLoggerRepository ()
public boolean pluginNameExists (java.lang.String)
String name
public void addPlugin (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin plugin
String name
org.apache.log4j.plugins.Plugin existingPlugin
private void firePluginStarted (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin plugin
org.apache.log4j.plugins.PluginEvent e
java.util.Iterator iter
org.apache.log4j.plugins.PluginListener listener
private void firePluginStopped (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin plugin
org.apache.log4j.plugins.PluginEvent e
java.util.Iterator iter
org.apache.log4j.plugins.PluginListener listener
public java.util.List getPlugins ()
java.util.List pluginList
java.util.Iterator iter
public java.util.List getPlugins (java.lang.Class)
Class pluginClass
java.util.List pluginList
java.util.Iterator iter
Object plugin
public org.apache.log4j.plugins.Plugin stopPlugin (java.lang.String)
String pluginName
org.apache.log4j.plugins.Plugin plugin
public void stopAllPlugins ()
java.util.Iterator iter
org.apache.log4j.plugins.Plugin plugin
public final void addPluginListener (org.apache.log4j.plugins.PluginListener)
org.apache.log4j.plugins.PluginListener l
public final void removePluginListener (org.apache.log4j.plugins.PluginListener)
org.apache.log4j.plugins.PluginListener l
}
org/apache/log4j/plugins/PluginSkeleton.class
PluginSkeleton.java
package org.apache.log4j.plugins
public abstract org.apache.log4j.plugins.PluginSkeleton extends org.apache.log4j.spi.ComponentBase implements org.apache.log4j.plugins.Plugin {
protected String name
protected boolean active
private java.beans.PropertyChangeSupport propertySupport
public void <init> ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
String oldName
public org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
Object oldValue
public synchronized boolean isActive ()
public boolean isEquivalent (org.apache.log4j.plugins.Plugin)
org.apache.log4j.plugins.Plugin testPlugin
public final void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener listener
public final void addPropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
String propertyName
java.beans.PropertyChangeListener listener
public final void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener listener
public final void removePropertyChangeListener (java.lang.String, java.beans.PropertyChangeListener)
String propertyName
java.beans.PropertyChangeListener listener
protected final void firePropertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
protected final void firePropertyChange (java.lang.String, boolean, boolean)
String propertyName
boolean oldValue
boolean newValue
protected final void firePropertyChange (java.lang.String, int, int)
String propertyName
int oldValue
int newValue
protected final void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object)
String propertyName
Object oldValue
Object newValue
public abstract void shutdown ()
public abstract void activateOptions ()
}
org/apache/log4j/plugins/Receiver.class
Receiver.java
package org.apache.log4j.plugins
public abstract org.apache.log4j.plugins.Receiver extends org.apache.log4j.plugins.PluginSkeleton implements org.apache.log4j.spi.Thresholdable {
protected org.apache.log4j.Level thresholdLevel
private org.apache.log4j.Logger logger
public void <init> ()
public void setThreshold (org.apache.log4j.Level)
org.apache.log4j.Level level
org.apache.log4j.Level oldValue
public org.apache.log4j.Level getThreshold ()
public boolean isAsSevereAsThreshold (org.apache.log4j.Level)
org.apache.log4j.Level level
public void doPost (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
org.apache.log4j.Logger localLogger
}
org/apache/log4j/rolling/
org/apache/log4j/rolling/FilterBasedTriggeringPolicy.class
FilterBasedTriggeringPolicy.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.FilterBasedTriggeringPolicy extends java.lang.Object implements org.apache.log4j.rolling.TriggeringPolicy {
private org.apache.log4j.spi.Filter headFilter
private org.apache.log4j.spi.Filter tailFilter
public void <init> ()
public boolean isTriggeringEvent (org.apache.log4j.Appender, org.apache.log4j.spi.LoggingEvent, java.lang.String, long)
org.apache.log4j.Appender appender
org.apache.log4j.spi.LoggingEvent event
String file
long fileLength
org.apache.log4j.spi.Filter f
public void addFilter (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter newFilter
public void clearFilters ()
public org.apache.log4j.spi.Filter getFilter ()
public void activateOptions ()
org.apache.log4j.spi.Filter f
}
org/apache/log4j/rolling/FixedWindowRollingPolicy.class
FixedWindowRollingPolicy.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.FixedWindowRollingPolicy extends org.apache.log4j.rolling.RollingPolicyBase {
private static final String FNP_NOT_SET
private static final String SEE_FNP_NOT_SET
private static final int MAX_WINDOW_SIZE
private int maxIndex
private int minIndex
private boolean explicitActiveFile
public void <init> ()
public void activateOptions ()
org.apache.log4j.pattern.PatternConverter itc
public org.apache.log4j.rolling.RolloverDescription initialize (java.lang.String, boolean)
String file
boolean append
String newActiveFile
StringBuffer buf
public org.apache.log4j.rolling.RolloverDescription rollover (java.lang.String)
String currentFileName
int purgeStart
StringBuffer buf
String renameTo
String compressedName
org.apache.log4j.rolling.helper.Action compressAction
org.apache.log4j.rolling.helper.FileRenameAction renameAction
public int getMaxIndex ()
public int getMinIndex ()
public void setMaxIndex (int)
int maxIndex
public void setMinIndex (int)
int minIndex
private boolean purge (int, int)
int lowIndex
int highIndex
int suffixLength
java.util.List renames
StringBuffer buf
String lowFilename
int i
java.io.File toRename
boolean isBase
java.io.File toRenameBase
String highFilename
String renameTo
int i
org.apache.log4j.rolling.helper.Action action
Exception ex
}
org/apache/log4j/rolling/RollingFileAppender$CountingOutputStream.class
RollingFileAppender.java
package org.apache.log4j.rolling
org.apache.log4j.rolling.RollingFileAppender$CountingOutputStream extends java.io.OutputStream {
private final java.io.OutputStream os
private final org.apache.log4j.rolling.RollingFileAppender rfa
public void <init> (java.io.OutputStream, org.apache.log4j.rolling.RollingFileAppender)
java.io.OutputStream os
org.apache.log4j.rolling.RollingFileAppender rfa
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
org/apache/log4j/rolling/RollingFileAppender.class
RollingFileAppender.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.RollingFileAppender extends org.apache.log4j.FileAppender {
private org.apache.log4j.rolling.TriggeringPolicy triggeringPolicy
private org.apache.log4j.rolling.RollingPolicy rollingPolicy
private long fileLength
private org.apache.log4j.rolling.helper.Action lastRolloverAsyncAction
public void <init> ()
public void activateOptions ()
Exception exception
org.apache.log4j.rolling.RolloverDescription rollover
org.apache.log4j.rolling.helper.Action syncAction
Thread runner
java.io.File activeFile
Exception ex
public boolean rollover ()
Exception exception
org.apache.log4j.rolling.RolloverDescription rollover
boolean success
Exception ex
java.io.Writer newWriter
boolean success
Exception ex
Exception ex
protected void subAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Exception ex
public org.apache.log4j.rolling.RollingPolicy getRollingPolicy ()
public org.apache.log4j.rolling.TriggeringPolicy getTriggeringPolicy ()
public void setRollingPolicy (org.apache.log4j.rolling.RollingPolicy)
org.apache.log4j.rolling.RollingPolicy policy
public void setTriggeringPolicy (org.apache.log4j.rolling.TriggeringPolicy)
org.apache.log4j.rolling.TriggeringPolicy policy
public void close ()
protected java.io.OutputStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream os
public long getFileLength ()
public void incrementFileLength (int)
int increment
}
org/apache/log4j/rolling/RollingPolicy.class
RollingPolicy.java
package org.apache.log4j.rolling
public abstract org.apache.log4j.rolling.RollingPolicy extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public abstract org.apache.log4j.rolling.RolloverDescription initialize (java.lang.String, boolean) throws java.lang.SecurityException
public abstract org.apache.log4j.rolling.RolloverDescription rollover (java.lang.String) throws java.lang.SecurityException
}
org/apache/log4j/rolling/RollingPolicyBase.class
RollingPolicyBase.java
package org.apache.log4j.rolling
public abstract org.apache.log4j.rolling.RollingPolicyBase extends org.apache.log4j.spi.ComponentBase implements org.apache.log4j.rolling.RollingPolicy org.apache.log4j.spi.OptionHandler {
private static final String FNP_NOT_SET
private static final String SEE_FNP_NOT_SET
private org.apache.log4j.pattern.PatternConverter[] patternConverters
private org.apache.log4j.pattern.FormattingInfo[] patternFields
private String fileNamePatternStr
protected String activeFileName
public void <init> ()
public void activateOptions ()
public void setFileNamePattern (java.lang.String)
String fnp
public java.lang.String getFileNamePattern ()
public void setActiveFileName (java.lang.String)
String afn
public java.lang.String getActiveFileName ()
protected final void parseFileNamePattern ()
java.util.List converters
java.util.List fields
protected final void formatFileName (java.lang.Object, java.lang.StringBuffer)
Object obj
StringBuffer buf
int i
int fieldStart
protected final org.apache.log4j.pattern.PatternConverter getDatePatternConverter ()
int i
protected final org.apache.log4j.pattern.PatternConverter getIntegerPatternConverter ()
int i
public abstract org.apache.log4j.rolling.RolloverDescription rollover (java.lang.String) throws java.lang.SecurityException
public abstract org.apache.log4j.rolling.RolloverDescription initialize (java.lang.String, boolean) throws java.lang.SecurityException
}
org/apache/log4j/rolling/RolloverDescription.class
RolloverDescription.java
package org.apache.log4j.rolling
public abstract org.apache.log4j.rolling.RolloverDescription extends java.lang.Object {
public abstract java.lang.String getActiveFileName ()
public abstract boolean getAppend ()
public abstract org.apache.log4j.rolling.helper.Action getSynchronous ()
public abstract org.apache.log4j.rolling.helper.Action getAsynchronous ()
}
org/apache/log4j/rolling/RolloverDescriptionImpl.class
RolloverDescriptionImpl.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.RolloverDescriptionImpl extends java.lang.Object implements org.apache.log4j.rolling.RolloverDescription {
private final String activeFileName
private final boolean append
private final org.apache.log4j.rolling.helper.Action synchronous
private final org.apache.log4j.rolling.helper.Action asynchronous
public void <init> (java.lang.String, boolean, org.apache.log4j.rolling.helper.Action, org.apache.log4j.rolling.helper.Action)
String activeFileName
boolean append
org.apache.log4j.rolling.helper.Action synchronous
org.apache.log4j.rolling.helper.Action asynchronous
public java.lang.String getActiveFileName ()
public boolean getAppend ()
public org.apache.log4j.rolling.helper.Action getSynchronous ()
public org.apache.log4j.rolling.helper.Action getAsynchronous ()
}
org/apache/log4j/rolling/SizeBasedTriggeringPolicy.class
SizeBasedTriggeringPolicy.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.SizeBasedTriggeringPolicy extends java.lang.Object implements org.apache.log4j.rolling.TriggeringPolicy org.apache.log4j.spi.OptionHandler {
private long maxFileSize
public void <init> ()
public void <init> (long)
long maxFileSize
public boolean isTriggeringEvent (org.apache.log4j.Appender, org.apache.log4j.spi.LoggingEvent, java.lang.String, long)
org.apache.log4j.Appender appender
org.apache.log4j.spi.LoggingEvent event
String file
long fileLength
public long getMaxFileSize ()
public void setMaxFileSize (long)
long l
public void activateOptions ()
}
org/apache/log4j/rolling/TimeBasedRollingPolicy.class
TimeBasedRollingPolicy.java
package org.apache.log4j.rolling
public final org.apache.log4j.rolling.TimeBasedRollingPolicy extends org.apache.log4j.rolling.RollingPolicyBase implements org.apache.log4j.rolling.TriggeringPolicy {
private long nextCheck
private String lastFileName
private int suffixLength
public void <init> ()
public void activateOptions ()
org.apache.log4j.pattern.PatternConverter dtc
long n
StringBuffer buf
public org.apache.log4j.rolling.RolloverDescription initialize (java.lang.String, boolean)
String currentActiveFile
boolean append
long n
StringBuffer buf
public org.apache.log4j.rolling.RolloverDescription rollover (java.lang.String)
String currentActiveFile
long n
StringBuffer buf
String newFileName
org.apache.log4j.rolling.helper.Action renameAction
org.apache.log4j.rolling.helper.Action compressAction
String lastBaseName
String nextActiveFile
public boolean isTriggeringEvent (org.apache.log4j.Appender, org.apache.log4j.spi.LoggingEvent, java.lang.String, long)
org.apache.log4j.Appender appender
org.apache.log4j.spi.LoggingEvent event
String filename
long fileLength
}
org/apache/log4j/rolling/TriggeringPolicy.class
TriggeringPolicy.java
package org.apache.log4j.rolling
public abstract org.apache.log4j.rolling.TriggeringPolicy extends java.lang.Object implements org.apache.log4j.spi.OptionHandler {
public abstract boolean isTriggeringEvent (org.apache.log4j.Appender, org.apache.log4j.spi.LoggingEvent, java.lang.String, long)
}
org/apache/log4j/rolling/helper/
org/apache/log4j/rolling/helper/Action.class
Action.java
package org.apache.log4j.rolling.helper
public abstract org.apache.log4j.rolling.helper.Action extends java.lang.Object implements java.lang.Runnable {
public abstract boolean execute () throws java.io.IOException
public abstract void close ()
public abstract boolean isComplete ()
}
org/apache/log4j/rolling/helper/ActionBase.class
ActionBase.java
package org.apache.log4j.rolling.helper
public abstract org.apache.log4j.rolling.helper.ActionBase extends java.lang.Object implements org.apache.log4j.rolling.helper.Action {
private boolean complete
private boolean interrupted
protected void <init> ()
public abstract boolean execute () throws java.io.IOException
public synchronized void run ()
java.io.IOException ex
public synchronized void close ()
public boolean isComplete ()
protected void reportException (java.lang.Exception)
Exception ex
}
org/apache/log4j/rolling/helper/CompositeAction.class
CompositeAction.java
package org.apache.log4j.rolling.helper
public org.apache.log4j.rolling.helper.CompositeAction extends org.apache.log4j.rolling.helper.ActionBase {
private final org.apache.log4j.rolling.helper.Action[] actions
private final boolean stopOnError
private final org.apache.log4j.ULogger logger
public void <init> (java.util.List, boolean, org.apache.log4j.ULogger)
java.util.List actions
boolean stopOnError
org.apache.log4j.ULogger logger
public void run ()
java.io.IOException ex
public boolean execute () throws java.io.IOException
int i
boolean status
java.io.IOException exception
int i
java.io.IOException ex
}
org/apache/log4j/rolling/helper/FileRenameAction.class
FileRenameAction.java
package org.apache.log4j.rolling.helper
public final org.apache.log4j.rolling.helper.FileRenameAction extends org.apache.log4j.rolling.helper.ActionBase {
private final java.io.File source
private final java.io.File destination
private final boolean renameEmptyFiles
public void <init> (java.io.File, java.io.File, boolean)
java.io.File src
java.io.File dst
boolean renameEmptyFiles
public boolean execute ()
public static boolean execute (java.io.File, java.io.File, boolean)
java.io.File source
java.io.File destination
boolean renameEmptyFiles
}
org/apache/log4j/rolling/helper/GZCompressAction.class
GZCompressAction.java
package org.apache.log4j.rolling.helper
public final org.apache.log4j.rolling.helper.GZCompressAction extends org.apache.log4j.rolling.helper.ActionBase {
private final java.io.File source
private final java.io.File destination
private final boolean deleteSource
private final org.apache.log4j.ULogger logger
public void <init> (java.io.File, java.io.File, boolean, org.apache.log4j.ULogger)
java.io.File source
java.io.File destination
boolean deleteSource
org.apache.log4j.ULogger logger
public boolean execute () throws java.io.IOException
public static boolean execute (java.io.File, java.io.File, boolean, org.apache.log4j.ULogger) throws java.io.IOException
java.io.File source
java.io.File destination
boolean deleteSource
org.apache.log4j.ULogger logger
java.io.FileInputStream fis
java.io.FileOutputStream fos
java.util.zip.GZIPOutputStream gzos
byte[] inbuf
int n
protected void reportException (java.lang.Exception)
Exception ex
}
org/apache/log4j/rolling/helper/ZipCompressAction.class
ZipCompressAction.java
package org.apache.log4j.rolling.helper
public final org.apache.log4j.rolling.helper.ZipCompressAction extends org.apache.log4j.rolling.helper.ActionBase {
private final java.io.File source
private final java.io.File destination
private final boolean deleteSource
private final org.apache.log4j.ULogger logger
public void <init> (java.io.File, java.io.File, boolean, org.apache.log4j.ULogger)
java.io.File source
java.io.File destination
boolean deleteSource
org.apache.log4j.ULogger logger
public boolean execute () throws java.io.IOException
public static boolean execute (java.io.File, java.io.File, boolean, org.apache.log4j.ULogger) throws java.io.IOException
java.io.File source
java.io.File destination
boolean deleteSource
org.apache.log4j.ULogger logger
java.io.FileInputStream fis
java.io.FileOutputStream fos
java.util.zip.ZipOutputStream zos
java.util.zip.ZipEntry zipEntry
byte[] inbuf
int n
protected void reportException (java.lang.Exception)
Exception ex
}
org/apache/log4j/rule/
org/apache/log4j/rule/AbstractRule.class
AbstractRule.java
package org.apache.log4j.rule
public abstract org.apache.log4j.rule.AbstractRule extends java.lang.Object implements org.apache.log4j.rule.Rule java.io.Serializable {
static final long serialVersionUID
private java.beans.PropertyChangeSupport propertySupport
public void <init> ()
public void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
public void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
protected void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object)
String propertyName
Object oldVal
Object newVal
public void firePropertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
public abstract boolean evaluate (org.apache.log4j.spi.LoggingEvent)
}
org/apache/log4j/rule/AndRule.class
AndRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.AndRule extends org.apache.log4j.rule.AbstractRule {
private final org.apache.log4j.rule.Rule firstRule
private final org.apache.log4j.rule.Rule secondRule
static final long serialVersionUID
private void <init> (org.apache.log4j.rule.Rule, org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule firstRule
org.apache.log4j.rule.Rule secondRule
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
Object o2
Object o1
org.apache.log4j.rule.Rule p2
org.apache.log4j.rule.Rule p1
public static org.apache.log4j.rule.Rule getRule (org.apache.log4j.rule.Rule, org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule firstParam
org.apache.log4j.rule.Rule secondParam
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/ColorRule.class
ColorRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.ColorRule extends org.apache.log4j.rule.AbstractRule implements java.io.Serializable {
static final long serialVersionUID
private final org.apache.log4j.rule.Rule rule
private final java.awt.Color foregroundColor
private final java.awt.Color backgroundColor
private final String expression
public void <init> (java.lang.String, org.apache.log4j.rule.Rule, java.awt.Color, java.awt.Color)
String expression
org.apache.log4j.rule.Rule rule
java.awt.Color backgroundColor
java.awt.Color foregroundColor
public org.apache.log4j.rule.Rule getRule ()
public java.awt.Color getForegroundColor ()
public java.awt.Color getBackgroundColor ()
public java.lang.String getExpression ()
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public java.lang.String toString ()
}
org/apache/log4j/rule/EqualsRule.class
EqualsRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.EqualsRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private final String value
private final String field
private void <init> (java.lang.String, java.lang.String)
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
String p2
String p1
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String)
String p1
String p2
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Object p2
static void <clinit> ()
}
org/apache/log4j/rule/ExistsRule.class
ExistsRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.ExistsRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private final String field
private void <init> (java.lang.String)
String field
public static org.apache.log4j.rule.Rule getRule (java.lang.String)
String field
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Object p2
static void <clinit> ()
}
org/apache/log4j/rule/ExpressionRule$PostFixExpressionCompiler.class
ExpressionRule.java
package org.apache.log4j.rule
org.apache.log4j.rule.ExpressionRule$PostFixExpressionCompiler extends java.lang.Object {
void <init> ()
org.apache.log4j.rule.Rule compileExpression (java.lang.String)
String expression
org.apache.log4j.rule.RuleFactory factory
java.util.Stack stack
java.util.StringTokenizer tokenizer
String token
boolean inText
org.apache.log4j.rule.Rule r
Object o
}
org/apache/log4j/rule/ExpressionRule.class
ExpressionRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.ExpressionRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.rule.InFixToPostFix convertor
private static final org.apache.log4j.rule.ExpressionRule$PostFixExpressionCompiler compiler
private final org.apache.log4j.rule.Rule rule
private void <init> (org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule rule
public static org.apache.log4j.rule.Rule getRule (java.lang.String)
String expression
public static org.apache.log4j.rule.Rule getRule (java.lang.String, boolean)
String expression
boolean isPostFix
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public java.lang.String toString ()
static void <clinit> ()
}
org/apache/log4j/rule/InFixToPostFix.class
InFixToPostFix.java
package org.apache.log4j.rule
public org.apache.log4j.rule.InFixToPostFix extends java.lang.Object {
private final java.util.Map precedenceMap
private final java.util.List operators
public void <init> ()
public java.lang.String convert (java.lang.String)
String expression
boolean isOperand (java.lang.String)
String symbol
boolean precedes (java.lang.String, java.lang.String)
String symbol1
String symbol2
int index1
int index2
boolean precedesResult
java.lang.String infixToPostFix (java.util.StringTokenizer)
java.util.StringTokenizer tokenizer
String SPACE
StringBuffer postfix
java.util.Stack stack
String token
boolean inText
String peek
boolean bypass
}
org/apache/log4j/rule/InequalityRule.class
InequalityRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.InequalityRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private final String field
private final String value
private final String inequalitySymbol
private void <init> (java.lang.String, java.lang.String, java.lang.String)
String inequalitySymbol
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.util.Stack)
String inequalitySymbol
java.util.Stack stack
String p2
String p1
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String, java.lang.String)
String inequalitySymbol
String field
String value
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
long first
NumberFormatException nfe
long second
NumberFormatException nfe
boolean result
static void <clinit> ()
}
org/apache/log4j/rule/LevelEqualsRule.class
LevelEqualsRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.LevelEqualsRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private transient org.apache.log4j.Level level
private static java.util.List levelList
private void <init> (org.apache.log4j.Level)
org.apache.log4j.Level level
private static void populateLevels ()
public static org.apache.log4j.rule.Rule getRule (java.lang.String)
String value
org.apache.log4j.Level thisLevel
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
boolean isUtilLogging
int levelInt
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/apache/log4j/rule/LevelInequalityRule$GreaterThanEqualsRule.class
LevelInequalityRule.java
package org.apache.log4j.rule
org.apache.log4j.rule.LevelInequalityRule$GreaterThanEqualsRule extends org.apache.log4j.rule.AbstractRule {
private final int newLevelInt
public void <init> (org.apache.log4j.Level)
org.apache.log4j.Level level
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/LevelInequalityRule$GreaterThanRule.class
LevelInequalityRule.java
package org.apache.log4j.rule
org.apache.log4j.rule.LevelInequalityRule$GreaterThanRule extends org.apache.log4j.rule.AbstractRule {
private final int newLevelInt
public void <init> (org.apache.log4j.Level)
org.apache.log4j.Level level
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/LevelInequalityRule$LessThanEqualsRule.class
LevelInequalityRule.java
package org.apache.log4j.rule
org.apache.log4j.rule.LevelInequalityRule$LessThanEqualsRule extends org.apache.log4j.rule.AbstractRule {
private final int newLevelInt
public void <init> (org.apache.log4j.Level)
org.apache.log4j.Level level
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/LevelInequalityRule$LessThanRule.class
LevelInequalityRule.java
package org.apache.log4j.rule
org.apache.log4j.rule.LevelInequalityRule$LessThanRule extends org.apache.log4j.rule.AbstractRule {
private final int newLevelInt
public void <init> (org.apache.log4j.Level)
org.apache.log4j.Level level
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/LevelInequalityRule.class
LevelInequalityRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.LevelInequalityRule extends java.lang.Object {
private static java.util.List levelList
private static java.util.List utilLoggingLevelList
private void <init> ()
private static void populateLevels ()
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String)
String inequalitySymbol
String value
org.apache.log4j.Level thisLevel
static void <clinit> ()
}
org/apache/log4j/rule/NotEqualsRule.class
NotEqualsRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.NotEqualsRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private final String field
private final String value
private void <init> (java.lang.String, java.lang.String)
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String)
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
String p2
String p1
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Object p2
static void <clinit> ()
}
org/apache/log4j/rule/NotRule.class
NotRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.NotRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private final org.apache.log4j.rule.Rule rule
private void <init> (org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule rule
public static org.apache.log4j.rule.Rule getRule (org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule rule
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
Object o1
org.apache.log4j.rule.Rule p1
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/OrRule.class
OrRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.OrRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private final org.apache.log4j.rule.Rule rule1
private final org.apache.log4j.rule.Rule rule2
private void <init> (org.apache.log4j.rule.Rule, org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule firstParam
org.apache.log4j.rule.Rule secondParam
public static org.apache.log4j.rule.Rule getRule (org.apache.log4j.rule.Rule, org.apache.log4j.rule.Rule)
org.apache.log4j.rule.Rule firstParam
org.apache.log4j.rule.Rule secondParam
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
Object o2
Object o1
org.apache.log4j.rule.Rule p2
org.apache.log4j.rule.Rule p1
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
}
org/apache/log4j/rule/PartialTextMatchRule.class
PartialTextMatchRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.PartialTextMatchRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private final String field
private final String value
private void <init> (java.lang.String, java.lang.String)
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String)
String field
String value
public static org.apache.log4j.rule.Rule getRule (java.util.Stack)
java.util.Stack stack
String p2
String p1
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
Object p2
static void <clinit> ()
}
org/apache/log4j/rule/Rule.class
Rule.java
package org.apache.log4j.rule
public abstract org.apache.log4j.rule.Rule extends java.lang.Object {
public abstract boolean evaluate (org.apache.log4j.spi.LoggingEvent)
public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener)
public abstract void removePropertyChangeListener (java.beans.PropertyChangeListener)
}
org/apache/log4j/rule/RuleFactory.class
RuleFactory.java
package org.apache.log4j.rule
public org.apache.log4j.rule.RuleFactory extends java.lang.Object {
private static final org.apache.log4j.rule.RuleFactory factory_
private static final java.util.Collection rules
private static final String AND_RULE
private static final String OR_RULE
private static final String NOT_RULE
private static final String NOT_EQUALS_RULE
private static final String EQUALS_RULE
private static final String PARTIAL_TEXT_MATCH_RULE
private static final String LIKE_RULE
private static final String EXISTS_RULE
private static final String LESS_THAN_RULE
private static final String GREATER_THAN_RULE
private static final String LESS_THAN_EQUALS_RULE
private static final String GREATER_THAN_EQUALS_RULE
static Class class$org$apache$log4j$rule$RuleFactory
static Class class$java$util$Stack
private void <init> ()
public static org.apache.log4j.rule.RuleFactory getInstance ()
public boolean isRule (java.lang.String)
String symbol
public org.apache.log4j.rule.Rule getRule (java.lang.String, java.util.Stack)
String symbol
java.util.Stack stack
String methodName
Class likeClass
java.lang.reflect.Method method
ClassNotFoundException cnfe
NoSuchMethodException nsme
IllegalAccessException iae
java.lang.reflect.InvocationTargetException iae
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
Exception e
}
org/apache/log4j/rule/TimestampEqualsRule.class
TimestampEqualsRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.TimestampEqualsRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private static final java.text.DateFormat dateFormat
private long timeStamp
private void <init> (java.lang.String)
String value
java.text.ParseException pe
public static org.apache.log4j.rule.Rule getRule (java.lang.String)
String value
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
long eventTimeStamp
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/apache/log4j/rule/TimestampInequalityRule.class
TimestampInequalityRule.java
package org.apache.log4j.rule
public org.apache.log4j.rule.TimestampInequalityRule extends org.apache.log4j.rule.AbstractRule {
static final long serialVersionUID
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private static final java.text.DateFormat dateFormat
private transient String inequalitySymbol
private long timeStamp
private void <init> (java.lang.String, java.lang.String)
String inequalitySymbol
String value
java.text.ParseException pe
public static org.apache.log4j.rule.Rule getRule (java.lang.String, java.lang.String)
String inequalitySymbol
String value
public boolean evaluate (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
long eventTimeStamp
boolean result
long first
long second
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
static void <clinit> ()
}
org/apache/log4j/scheduler/
org/apache/log4j/scheduler/Job.class
Job.java
package org.apache.log4j.scheduler
public abstract org.apache.log4j.scheduler.Job extends java.lang.Object {
public abstract void execute ()
}
org/apache/log4j/scheduler/ScheduledJobEntry.class
Scheduler.java
package org.apache.log4j.scheduler
org.apache.log4j.scheduler.ScheduledJobEntry extends java.lang.Object {
long desiredExecutionTime
org.apache.log4j.scheduler.Job job
long period
void <init> (org.apache.log4j.scheduler.Job, long)
org.apache.log4j.scheduler.Job job
long desiredTime
void <init> (org.apache.log4j.scheduler.Job, long, long)
org.apache.log4j.scheduler.Job job
long desiredTime
long period
}
org/apache/log4j/scheduler/Scheduler.class
Scheduler.java
package org.apache.log4j.scheduler
public org.apache.log4j.scheduler.Scheduler extends java.lang.Thread {
java.util.List jobList
boolean shutdown
public void <init> ()
int findIndex (org.apache.log4j.scheduler.Job)
org.apache.log4j.scheduler.Job job
int size
boolean found
int i
org.apache.log4j.scheduler.ScheduledJobEntry se
public synchronized boolean delete (org.apache.log4j.scheduler.Job)
org.apache.log4j.scheduler.Job job
int i
org.apache.log4j.scheduler.ScheduledJobEntry se
public synchronized void schedule (org.apache.log4j.scheduler.Job, long)
org.apache.log4j.scheduler.Job job
long desiredTime
public synchronized void schedule (org.apache.log4j.scheduler.Job, long, long)
org.apache.log4j.scheduler.Job job
long desiredTime
long period
public synchronized boolean changePeriod (org.apache.log4j.scheduler.Job, long)
org.apache.log4j.scheduler.Job job
long newPeriod
int i
org.apache.log4j.scheduler.ScheduledJobEntry se
private synchronized void schedule (org.apache.log4j.scheduler.ScheduledJobEntry)
org.apache.log4j.scheduler.ScheduledJobEntry newSJE
int max
long desiredExecutionTime
int i
org.apache.log4j.scheduler.ScheduledJobEntry sje
public void shutdown ()
public synchronized void run ()
org.apache.log4j.scheduler.ScheduledJobEntry sje
long now
void executeInABox (org.apache.log4j.scheduler.Job)
org.apache.log4j.scheduler.Job job
Exception e
void linger ()
InterruptedException ie
void linger (long)
long timeToLinger
InterruptedException ie
}
org/apache/log4j/selector/
org/apache/log4j/selector/ContextJNDISelector.class
ContextJNDISelector.java
package org.apache.log4j.selector
public org.apache.log4j.selector.ContextJNDISelector extends java.lang.Object implements org.apache.log4j.spi.RepositorySelector {
static String JNDI_CONFIGURATION_RESOURCE
static String JNDI_CONFIGURATOR_CLASS
private final java.util.Map hierMap
public void <init> ()
public org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
String loggingContextName
javax.naming.Context ctx
javax.naming.NamingException ne
org.apache.log4j.Hierarchy hierarchy
String configResourceStr
String configuratorClassName
public org.apache.log4j.spi.LoggerRepository getLoggerRepository (java.lang.String)
String name
public org.apache.log4j.spi.LoggerRepository detachRepository (java.lang.String)
String contextName
static void <clinit> ()
}
org/apache/log4j/selector/servlet/
org/apache/log4j/selector/servlet/ContextDetachingSCL.class
ContextDetachingSCL.java
package org.apache.log4j.selector.servlet
public org.apache.log4j.selector.servlet.ContextDetachingSCL extends java.lang.Object implements javax.servlet.ServletContextListener {
public void <init> ()
public void contextDestroyed (javax.servlet.ServletContextEvent)
javax.servlet.ServletContextEvent sce
String loggingContextName
javax.naming.Context ctx
javax.naming.NamingException ne
org.apache.log4j.spi.RepositorySelector repositorySelector
org.apache.log4j.spi.LoggerRepository lr
org.apache.log4j.Logger logger
public void contextInitialized (javax.servlet.ServletContextEvent)
javax.servlet.ServletContextEvent sce
}
org/apache/log4j/spi/
org/apache/log4j/spi/AppenderAttachable.class
AppenderAttachable.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/Component.class
Component.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Component extends java.lang.Object {
public abstract void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
}
org/apache/log4j/spi/ComponentBase.class
ComponentBase.java
package org.apache.log4j.spi
public org.apache.log4j.spi.ComponentBase extends java.lang.Object implements org.apache.log4j.spi.Component {
private static final int ERROR_COUNT_LIMIT
protected org.apache.log4j.spi.LoggerRepository repository
private org.apache.log4j.ULogger logger
private int errorCount
public void <init> ()
protected void resetErrorCount ()
public void setLoggerRepository (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
protected org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
protected org.apache.log4j.ULogger getLogger ()
protected org.apache.log4j.ULogger getNonFloodingLogger ()
}
org/apache/log4j/spi/Configurator.class
Configurator.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/Decoder.class
Decoder.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Decoder extends java.lang.Object {
public abstract java.util.Vector decodeEvents (java.lang.String)
public abstract org.apache.log4j.spi.LoggingEvent decode (java.lang.String)
public abstract java.util.Vector decode (java.net.URL) throws java.io.IOException
public abstract void setAdditionalProperties (java.util.Map)
}
org/apache/log4j/spi/DefaultRepositorySelector.class
DefaultRepositorySelector.java
package org.apache.log4j.spi
public org.apache.log4j.spi.DefaultRepositorySelector extends java.lang.Object implements org.apache.log4j.spi.RepositorySelectorEx {
org.apache.log4j.spi.LoggerRepository defaultRepository
public void <init> (org.apache.log4j.spi.LoggerRepository)
org.apache.log4j.spi.LoggerRepository repository
public org.apache.log4j.spi.LoggerRepository getLoggerRepository ()
public org.apache.log4j.spi.LoggerRepository detachRepository (java.lang.String)
String name
}
org/apache/log4j/spi/ErrorCode.class
ErrorCode.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.class
ErrorHandler.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/ErrorItem.class
ErrorItem.java
package org.apache.log4j.spi
public org.apache.log4j.spi.ErrorItem extends java.lang.Object {
String message
int colNumber
int lineNumber
Throwable exception
public void <init> (java.lang.String, java.lang.Exception)
String message
Exception e
public void <init> (java.lang.String)
String message
public int getColNumber ()
public void setColNumber (int)
int colNumber
public java.lang.Throwable getException ()
public void setException (java.lang.Throwable)
Throwable exception
public int getLineNumber ()
public void setLineNumber (int)
int lineNumber
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
public java.lang.String toString ()
String str
public void dump ()
public void dump (java.io.PrintStream)
java.io.PrintStream ps
String str
}
org/apache/log4j/spi/Filter.class
Filter.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Filter extends org.apache.log4j.spi.ComponentBase implements org.apache.log4j.spi.OptionHandler {
public static final int DENY
public static final int NEUTRAL
public static final int ACCEPT
public org.apache.log4j.spi.Filter next
public void <init> ()
public void activateOptions ()
public abstract int decide (org.apache.log4j.spi.LoggingEvent)
public void setNext (org.apache.log4j.spi.Filter)
org.apache.log4j.spi.Filter next
public org.apache.log4j.spi.Filter getNext ()
}
org/apache/log4j/spi/HierarchyEventListener.class
HierarchyEventListener.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/HierarchyEventListenerAdapter.class
HierarchyEventListenerAdapter.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.HierarchyEventListenerAdapter extends java.lang.Object implements org.apache.log4j.spi.LoggerEventListener {
private final org.apache.log4j.spi.HierarchyEventListener listener
public void <init> (org.apache.log4j.spi.HierarchyEventListener)
org.apache.log4j.spi.HierarchyEventListener listener
public void appenderAddedEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
org.apache.log4j.Logger logger
org.apache.log4j.Appender appender
public void appenderRemovedEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
org.apache.log4j.Logger logger
org.apache.log4j.Appender appender
public void levelChangedEvent (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
}
org/apache/log4j/spi/LocationInfo.class
LocationInfo.java
package org.apache.log4j.spi
public org.apache.log4j.spi.LocationInfo extends java.lang.Object implements java.io.Serializable {
public static final String NA
static final long serialVersionUID
public static org.apache.log4j.spi.LocationInfo NA_LOCATION_INFO
public String lineNumber
public String fileName
public String className
public String methodName
public transient String fullInfo
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String fileName
String className
String methodName
String lineNumber
public void <init> (java.lang.Throwable, java.lang.String)
Throwable t
String fqnOfInvokingClass
public boolean equals (java.lang.Object)
Object o
org.apache.log4j.spi.LocationInfo r
public java.lang.String getClassName ()
public java.lang.String getFileName ()
public java.lang.String getLineNumber ()
public java.lang.String getMethodName ()
public java.lang.String getFullInfo ()
public java.lang.String toString ()
static void <clinit> ()
}
org/apache/log4j/spi/LoggerEventListener.class
LoggerEventListener.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.LoggerEventListener extends java.lang.Object {
public abstract void appenderAddedEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
public abstract void appenderRemovedEvent (org.apache.log4j.Logger, org.apache.log4j.Appender)
public abstract void levelChangedEvent (org.apache.log4j.Logger)
}
org/apache/log4j/spi/LoggerFactory.class
LoggerFactory.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.class
LoggerRepository.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/LoggerRepositoryEventListener.class
LoggerRepositoryEventListener.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.LoggerRepositoryEventListener extends java.lang.Object {
public abstract void configurationResetEvent (org.apache.log4j.spi.LoggerRepository)
public abstract void configurationChangedEvent (org.apache.log4j.spi.LoggerRepository)
public abstract void shutdownEvent (org.apache.log4j.spi.LoggerRepository)
}
org/apache/log4j/spi/LoggerRepositoryEx.class
LoggerRepositoryEx.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.LoggerRepositoryEx extends java.lang.Object implements org.apache.log4j.spi.LoggerRepository {
public abstract void addLoggerRepositoryEventListener (org.apache.log4j.spi.LoggerRepositoryEventListener)
public abstract void removeLoggerRepositoryEventListener (org.apache.log4j.spi.LoggerRepositoryEventListener)
public abstract void addLoggerEventListener (org.apache.log4j.spi.LoggerEventListener)
public abstract void removeLoggerEventListener (org.apache.log4j.spi.LoggerEventListener)
public abstract java.lang.String getName ()
public abstract void setName (java.lang.String)
public abstract boolean isPristine ()
public abstract void setPristine (boolean)
public abstract void fireRemoveAppenderEvent (org.apache.log4j.Category, org.apache.log4j.Appender)
public abstract void fireLevelChangedEvent (org.apache.log4j.Logger)
public abstract void fireConfigurationChangedEvent ()
public abstract org.apache.log4j.plugins.PluginRegistry getPluginRegistry ()
public abstract org.apache.log4j.scheduler.Scheduler getScheduler ()
public abstract java.util.Map getProperties ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.String)
public abstract java.util.List getErrorList ()
public abstract void addErrorItem (org.apache.log4j.spi.ErrorItem)
public abstract java.lang.Object getObject (java.lang.String)
public abstract void putObject (java.lang.String, java.lang.Object)
}
org/apache/log4j/spi/LoggingEvent.class
LoggingEvent.java
package org.apache.log4j.spi
public org.apache.log4j.spi.LoggingEvent extends java.lang.Object implements java.io.Serializable {
private static long startTime
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 long sequenceCount
public transient String fqnOfCategoryClass
private transient org.apache.log4j.Category logger
private transient org.apache.log4j.spi.LoggerRepository loggerRepository
public String categoryName
public transient org.apache.log4j.Priority level
private String ndc
private java.util.Map properties
private boolean ndcLookupRequired
private transient Object message
private String renderedMessage
private String threadName
private org.apache.log4j.spi.ThrowableInformation throwableInfo
public long timeStamp
long sequenceNumber
private org.apache.log4j.spi.LocationInfo locationInfo
static Class class$org$apache$log4j$spi$LoggingEvent
static Class class$org$apache$log4j$Level
public static long getSequenceCount ()
public void <init> ()
public void <init> (java.lang.String, org.apache.log4j.Category, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable)
String fqnOfLoggerClass
org.apache.log4j.Category logger
org.apache.log4j.Priority level
Object message
Throwable throwable
public void <init> (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 boolean equals (java.lang.Object)
Object rObject
org.apache.log4j.spi.LoggingEvent rEvent
public int hashCode ()
public boolean locationInformationExists ()
public org.apache.log4j.spi.LocationInfo getLocationInformation ()
public void setLocationInformation (org.apache.log4j.spi.LocationInfo)
org.apache.log4j.spi.LocationInfo li
public org.apache.log4j.Level getLevel ()
public void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
public org.apache.log4j.Logger getLogger ()
public void setLogger (org.apache.log4j.Logger)
org.apache.log4j.Logger logger
public java.lang.String getLoggerName ()
public void setLoggerName (java.lang.String) throws java.lang.IllegalStateException
String loggerName
public java.lang.Object getMessage ()
public void setMessage (java.lang.Object)
Object message
public java.lang.String getNDC ()
public void setNDC (java.lang.String)
String ndcString
public java.lang.Object getMDC (java.lang.String)
String key
Object r
public void getMDCCopy ()
public void initializeProperties ()
java.util.Map mdcMap
org.apache.log4j.spi.LoggerRepository repo
public java.lang.String getProperty (java.lang.String)
String key
String value
Object mdcvalue
org.apache.log4j.spi.LoggerRepository repo
public java.util.Set getPropertyKeySet ()
public java.lang.String getRenderedMessage ()
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.spi.RendererSupport rs
public void setRenderedMessage (java.lang.String) throws java.lang.IllegalStateException
String renderedMessage
public static long getStartTime ()
public long getSequenceNumber ()
public void setSequenceNumber (long)
long sequenceNumber
public java.lang.String getThreadName ()
public void setThreadName (java.lang.String) throws java.lang.IllegalStateException
String threadName
public org.apache.log4j.spi.ThrowableInformation getThrowableInformation ()
public java.lang.String[] getThrowableStrRep ()
public void setThrowableInformation (org.apache.log4j.spi.ThrowableInformation)
org.apache.log4j.spi.ThrowableInformation ti
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
public java.util.Map getProperties ()
public void setProperties (java.util.Hashtable)
java.util.Hashtable properties
public void setProperty (java.lang.String, java.lang.String)
String key
String value
public void prepareForDeferredProcessing ()
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
public long getTimeStamp ()
public void setTimeStamp (long)
long timeStamp
public java.lang.String getFQNOfLoggerClass ()
public void setFQNOfLoggerClass (java.lang.String)
String fqnOfLoggerClass
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/spi/LoggingEventFieldResolver.class
LoggingEventFieldResolver.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.LoggingEventFieldResolver extends java.lang.Object {
public static final java.util.List keywordList
public static final String LOGGER_FIELD
public static final String LEVEL_FIELD
public static final String CLASS_FIELD
public static final String FILE_FIELD
public static final String LINE_FIELD
public static final String METHOD_FIELD
public static final String MSG_FIELD
public static final String NDC_FIELD
public static final String EXCEPTION_FIELD
public static final String TIMESTAMP_FIELD
public static final String THREAD_FIELD
public static final String PROP_FIELD
public static final String EMPTY_STRING
private static final org.apache.log4j.spi.LoggingEventFieldResolver resolver
private void <init> ()
public java.lang.String applyFields (java.lang.String, org.apache.log4j.spi.LoggingEvent)
String replaceText
org.apache.log4j.spi.LoggingEvent event
java.util.StringTokenizer tokenizer
StringBuffer result
boolean found
String token
public static org.apache.log4j.spi.LoggingEventFieldResolver getInstance ()
public boolean isField (java.lang.String)
String fieldName
public java.lang.Object getValue (java.lang.String, org.apache.log4j.spi.LoggingEvent)
String fieldName
org.apache.log4j.spi.LoggingEvent event
String upperField
org.apache.log4j.spi.LocationInfo info
String ndcValue
String propValue
private java.lang.String getExceptionMessage (java.lang.String[])
String[] exception
StringBuffer buff
int i
static void <clinit> ()
}
org/apache/log4j/spi/NOPULogger.class
NOPULogger.java
package org.apache.log4j.spi
public org.apache.log4j.spi.NOPULogger extends java.lang.Object implements org.apache.log4j.ULogger {
public static final org.apache.log4j.spi.NOPULogger NOP_LOGGER
private void <init> ()
public static org.apache.log4j.spi.NOPULogger getLogger (java.lang.String)
String name
public boolean isDebugEnabled ()
public void debug (java.lang.Object)
Object msg
public void debug (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void debug (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void debug (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
public boolean isInfoEnabled ()
public void info (java.lang.Object)
Object msg
public void info (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void info (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void info (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
public boolean isWarnEnabled ()
public void warn (java.lang.Object)
Object msg
public void warn (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void warn (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void warn (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
public boolean isErrorEnabled ()
public void error (java.lang.Object)
Object msg
public void error (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void error (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void error (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
static void <clinit> ()
}
org/apache/log4j/spi/NullWriter.class
ThrowableInformation.java
package org.apache.log4j.spi
org.apache.log4j.spi.NullWriter extends java.io.Writer {
void <init> ()
public void close ()
public void flush ()
public void write (char[], int, int)
char[] cbuf
int off
int len
}
org/apache/log4j/spi/OptionHandler.class
OptionHandler.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.class
RendererSupport.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.class
RepositorySelector.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/RepositorySelectorEx.class
RepositorySelectorEx.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.RepositorySelectorEx extends java.lang.Object implements org.apache.log4j.spi.RepositorySelector {
public abstract org.apache.log4j.spi.LoggerRepository detachRepository (java.lang.String)
}
org/apache/log4j/spi/RootCategory.class
RootCategory.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.RootCategory extends org.apache.log4j.Logger {
public void <init> (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.class
RootLogger.java
package org.apache.log4j.spi
public final org.apache.log4j.spi.RootLogger extends org.apache.log4j.Logger {
public void <init> (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/SimpleULogger.class
SimpleULogger.java
package org.apache.log4j.spi
public org.apache.log4j.spi.SimpleULogger extends java.lang.Object implements org.apache.log4j.ULogger {
private final String loggerName
private static long startTime
public static final String LINE_SEPARATOR
private static String INFO_STR
private static String WARN_STR
private static String ERROR_STR
private void <init> (java.lang.String)
String name
public static org.apache.log4j.spi.SimpleULogger getLogger (java.lang.String)
String name
public boolean isDebugEnabled ()
public void debug (java.lang.Object)
Object msg
public void debug (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void debug (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void debug (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
private void log (java.lang.String, java.lang.String, java.lang.Throwable)
String level
String message
Throwable t
StringBuffer buf
long millis
private void parameterizedLog (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String level
Object parameterizedMsg
Object param1
Object param2
String msgStr
public boolean isInfoEnabled ()
public void info (java.lang.Object)
Object msg
public void info (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void info (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void info (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
public boolean isWarnEnabled ()
public void warn (java.lang.Object)
Object msg
public void warn (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void warn (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void warn (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
public boolean isErrorEnabled ()
public void error (java.lang.Object)
Object msg
public void error (java.lang.Object, java.lang.Object)
Object parameterizedMsg
Object param1
public void error (java.lang.String, java.lang.Object, java.lang.Object)
String parameterizedMsg
Object param1
Object param2
public void error (java.lang.Object, java.lang.Throwable)
Object msg
Throwable t
static void <clinit> ()
}
org/apache/log4j/spi/Thresholdable.class
Thresholdable.java
package org.apache.log4j.spi
public abstract org.apache.log4j.spi.Thresholdable extends java.lang.Object {
public abstract void setThreshold (org.apache.log4j.Level)
public abstract org.apache.log4j.Level getThreshold ()
public abstract boolean isAsSevereAsThreshold (org.apache.log4j.Level)
}
org/apache/log4j/spi/ThrowableInformation.class
ThrowableInformation.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 <init> (java.lang.Throwable)
Throwable throwable
org.apache.log4j.spi.VectorWriter vw
public void <init> (java.lang.String[])
String[] rep
public java.lang.Throwable getThrowable ()
public void extractStringRep (java.lang.Throwable, org.apache.log4j.spi.VectorWriter)
Throwable t
org.apache.log4j.spi.VectorWriter vw
Class tC
java.lang.reflect.Method[] mA
java.lang.reflect.Method nextThrowableMethod
int i
Class[] params
Throwable nextT
Exception e
public java.lang.String[] getThrowableStrRep ()
public boolean equals (java.lang.Object)
Object o
org.apache.log4j.spi.ThrowableInformation r
int len
int i
}
org/apache/log4j/spi/VectorWriter.class
ThrowableInformation.java
package org.apache.log4j.spi
org.apache.log4j.spi.VectorWriter extends java.io.PrintWriter {
private java.util.Vector v
void <init> ()
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/spi/location/
org/apache/log4j/spi/location/LegacyExtractor.class
LegacyExtractor.java
package org.apache.log4j.spi.location
public org.apache.log4j.spi.location.LegacyExtractor extends java.lang.Object {
private static java.io.StringWriter sw
private static java.io.PrintWriter pw
private void <init> ()
public static void extract (org.apache.log4j.spi.LocationInfo, java.lang.Throwable, java.lang.String)
org.apache.log4j.spi.LocationInfo li
Throwable t
String fqnOfInvokingClass
String s
int ibegin
int iend
static void setFileName (org.apache.log4j.spi.LocationInfo, java.lang.String)
org.apache.log4j.spi.LocationInfo li
String fullInfo
int iend
int ibegin
static void setClassName (org.apache.log4j.spi.LocationInfo, java.lang.String)
org.apache.log4j.spi.LocationInfo li
String fullInfo
int iend
int ibegin
static void setLineNumber (org.apache.log4j.spi.LocationInfo, java.lang.String)
org.apache.log4j.spi.LocationInfo li
String fullInfo
int iend
int ibegin
static void setMethodName (org.apache.log4j.spi.LocationInfo, java.lang.String)
org.apache.log4j.spi.LocationInfo li
String fullInfo
int iend
int ibegin
static void <clinit> ()
}
org/apache/log4j/spi/location/StackTraceElementExtractor.class
StackTraceElementExtractor.java
package org.apache.log4j.spi.location
public org.apache.log4j.spi.location.StackTraceElementExtractor extends java.lang.Object {
protected static boolean haveStackTraceElement
private static java.lang.reflect.Method getStackTrace
private static java.lang.reflect.Method getClassName
private static java.lang.reflect.Method getFileName
private static java.lang.reflect.Method getMethodName
private static java.lang.reflect.Method getLineNumber
private static Object[] nullArgs
static Class class$java$lang$Throwable
public void <init> ()
public static void extract (org.apache.log4j.spi.LocationInfo, java.lang.Throwable, java.lang.String)
org.apache.log4j.spi.LocationInfo li
Throwable t
String fqnOfInvokingClass
Object location
Object[] stes
boolean match
int i
Throwable e
static void setClassName (org.apache.log4j.spi.LocationInfo, java.lang.Object)
org.apache.log4j.spi.LocationInfo li
Object location
Throwable e
static void setFileName (org.apache.log4j.spi.LocationInfo, java.lang.Object)
org.apache.log4j.spi.LocationInfo li
Object location
Throwable e
static void setLineNumber (org.apache.log4j.spi.LocationInfo, java.lang.Object)
org.apache.log4j.spi.LocationInfo li
Object location
Integer ln
Throwable e
static void setMethodName (org.apache.log4j.spi.LocationInfo, java.lang.Object)
org.apache.log4j.spi.LocationInfo li
Object location
Throwable e
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
Class cStackTraceElement
Class[] nullClassArray
Throwable e
}
org/apache/log4j/varia/
org/apache/log4j/varia/DenyAllFilter.class
DenyAllFilter.java
package org.apache.log4j.varia
public org.apache.log4j.varia.DenyAllFilter extends org.apache.log4j.filter.DenyAllFilter {
public void <init> ()
}
org/apache/log4j/varia/ExternallyRolledFileAppender$HUP.class
ExternallyRolledFileAppender.java
package org.apache.log4j.varia
org.apache.log4j.varia.ExternallyRolledFileAppender$HUP extends java.lang.Thread {
private final org.apache.log4j.varia.ExternallyRolledFileAppender er
private final int port
public void <init> (org.apache.log4j.varia.ExternallyRolledFileAppender, int)
org.apache.log4j.varia.ExternallyRolledFileAppender er
int port
public void run ()
java.net.ServerSocket serverSocket
java.io.IOException ioex
int i
java.io.IOException ex
InterruptedException intex
java.net.Socket socket
java.io.DataInputStream dis
java.io.DataOutputStream dos
String line
java.io.IOException ex
Exception e
java.io.IOException ex
}
org/apache/log4j/varia/ExternallyRolledFileAppender.class
ExternallyRolledFileAppender.java
package org.apache.log4j.varia
public final org.apache.log4j.varia.ExternallyRolledFileAppender extends org.apache.log4j.RollingFileAppender {
public static final String ROLL_OVER
public static final String OK
private int port
private org.apache.log4j.varia.ExternallyRolledFileAppender$HUP hup
public void <init> ()
public void setPort (int)
int port
public int getPort ()
public void activateOptions ()
public void close ()
org.apache.log4j.varia.ExternallyRolledFileAppender$HUP dying
Exception ex
}
org/apache/log4j/varia/FallbackErrorHandler.class
FallbackErrorHandler.java
package org.apache.log4j.varia
public org.apache.log4j.varia.FallbackErrorHandler extends java.lang.Object implements org.apache.log4j.spi.ErrorHandler {
public void <init> ()
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/varia/LevelMatchFilter.class
LevelMatchFilter.java
package org.apache.log4j.varia
public org.apache.log4j.varia.LevelMatchFilter extends org.apache.log4j.filter.LevelMatchFilter {
public void <init> ()
}
org/apache/log4j/varia/LevelRangeFilter.class
LevelRangeFilter.java
package org.apache.log4j.varia
public org.apache.log4j.varia.LevelRangeFilter extends org.apache.log4j.filter.LevelRangeFilter {
public void <init> ()
}
org/apache/log4j/varia/ListAppender.class
ListAppender.java
package org.apache.log4j.varia
public final org.apache.log4j.varia.ListAppender extends org.apache.log4j.AppenderSkeleton {
private java.util.List list
public void <init> ()
public final java.util.List getList ()
protected void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public void close ()
public void clearList ()
public boolean requiresLayout ()
}
org/apache/log4j/varia/ListModelAppender.class
ListModelAppender.java
package org.apache.log4j.varia
public final org.apache.log4j.varia.ListModelAppender extends org.apache.log4j.AppenderSkeleton {
private final javax.swing.DefaultListModel model
public void <init> ()
public final javax.swing.ListModel getModel ()
protected void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public void close ()
public void clearModel ()
public boolean requiresLayout ()
}
org/apache/log4j/varia/NullAppender.class
NullAppender.java
package org.apache.log4j.varia
public org.apache.log4j.varia.NullAppender extends org.apache.log4j.AppenderSkeleton {
private static org.apache.log4j.varia.NullAppender instance
public void <init> ()
public static org.apache.log4j.varia.NullAppender getInstance ()
public void close ()
public void doAppend (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
protected void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public boolean requiresLayout ()
static void <clinit> ()
}
org/apache/log4j/varia/Roller.class
Roller.java
package org.apache.log4j.varia
public org.apache.log4j.varia.Roller extends java.lang.Object {
private static final org.apache.log4j.Logger logger
private static String host
private static int port
static Class class$org$apache$log4j$varia$Roller
private void <init> ()
public static void main (java.lang.String[])
String[] argv
private static void usage (java.lang.String)
String msg
private static void init (java.lang.String, java.lang.String)
String hostArg
String portArg
NumberFormatException e
static void roll ()
java.net.Socket socket
java.io.DataOutputStream dos
java.io.DataInputStream dis
String rc
java.io.IOException e
static java.lang.Class class$ (java.lang.String)
String x0
ClassNotFoundException x1
static void <clinit> ()
}
org/apache/log4j/varia/SoundAppender.class
SoundAppender.java
package org.apache.log4j.varia
public final org.apache.log4j.varia.SoundAppender extends org.apache.log4j.AppenderSkeleton {
private java.applet.AudioClip clip
private String audioURL
public void <init> ()
public void activateOptions ()
java.net.MalformedURLException mue
public final java.lang.String getAudioURL ()
public void setAudioURL (java.lang.String)
String audioURL
protected void append (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
public void close ()
public boolean requiresLayout ()
}
org/apache/log4j/varia/StringMatchFilter.class
StringMatchFilter.java
package org.apache.log4j.varia
public org.apache.log4j.varia.StringMatchFilter extends org.apache.log4j.filter.StringMatchFilter {
public static final String STRING_TO_MATCH_OPTION
public static final String ACCEPT_ON_MATCH_OPTION
public void <init> ()
public java.lang.String[] getOptionStrings ()
public void setOption (java.lang.String, java.lang.String)
String key
String value
}
org/apache/log4j/xml/
org/apache/log4j/xml/DOMConfigurator$DOMElementParseAction.class
DOMConfigurator.java
package org.apache.log4j.xml
org.apache.log4j.xml.DOMConfigurator$DOMElementParseAction extends java.lang.Object implements org.apache.log4j.joran.JoranConfigurator$ParseAction {
private final org.w3c.dom.Element element
private final org.xml.sax.helpers.AttributesImpl attributes
public void <init> (org.w3c.dom.Element)
org.w3c.dom.Element element
public void parse (javax.xml.parsers.SAXParser, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
private void replay (org.w3c.dom.Element, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException
org.w3c.dom.Element element
org.xml.sax.helpers.DefaultHandler handler
String localName
String nsURI
String qName
org.w3c.dom.NamedNodeMap attrNodes
int attrCount
org.w3c.dom.Node attr
int i
String attrQName
String attrName
String attrNsURI
String attrValue
org.w3c.dom.Node child
}
org/apache/log4j/xml/DOMConfigurator.class
DOMConfigurator.java
package org.apache.log4j.xml
public org.apache.log4j.xml.DOMConfigurator extends org.apache.log4j.joran.JoranConfigurator {
public void <init> ()
public static void configure (java.lang.String)
String file
org.apache.log4j.joran.JoranConfigurator joran
public static void configure (java.net.URL)
java.net.URL url
org.apache.log4j.joran.JoranConfigurator joran
public static void configure (org.w3c.dom.Element)
org.w3c.dom.Element element
org.apache.log4j.xml.DOMConfigurator configurator
public void doConfigure (org.w3c.dom.Element, org.apache.log4j.spi.LoggerRepository)
org.w3c.dom.Element element
org.apache.log4j.spi.LoggerRepository repository
org.apache.log4j.joran.JoranConfigurator$ParseAction action
}
org/apache/log4j/xml/XMLLayout.class
XMLLayout.java
package org.apache.log4j.xml
public org.apache.log4j.xml.XMLLayout extends org.apache.log4j.Layout {
private boolean locationInfo
public void <init> ()
public void setLocationInfo (boolean)
boolean flag
public boolean getLocationInfo ()
public void activateOptions ()
public java.lang.String format (org.apache.log4j.spi.LoggingEvent)
org.apache.log4j.spi.LoggingEvent event
StringBuffer buf
String ndc
String[] s
int i
org.apache.log4j.spi.LocationInfo locationInfo
java.util.Set propertySet
java.util.Iterator propIter
String propName
String propValue
}