org.apache.log4j.sift
Class MDCSiftingAppender
java.lang.Object
org.apache.log4j.AppenderSkeleton
org.apache.log4j.sift.MDCSiftingAppender
- All Implemented Interfaces:
- org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler
public class MDCSiftingAppender
- extends org.apache.log4j.AppenderSkeleton
A log4j appender which splits the output based on an MDC key
Fields inherited from class org.apache.log4j.AppenderSkeleton |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
Methods inherited from class org.apache.log4j.AppenderSkeleton |
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MDCSiftingAppender
public MDCSiftingAppender()
getKey
public java.lang.String getKey()
setKey
public void setKey(java.lang.String key)
getDefault
public java.lang.String getDefault()
setDefault
public void setDefault(java.lang.String defaultValue)
getAppender
public OptionFactory getAppender()
setAppender
public void setAppender(OptionFactory appender)
append
protected void append(org.apache.log4j.spi.LoggingEvent event)
- Specified by:
append
in class org.apache.log4j.AppenderSkeleton
close
public void close()
requiresLayout
public boolean requiresLayout()
getAppender
protected org.apache.log4j.Appender getAppender(java.lang.String valStr)
Copyright © 2006-2011 OPS4J - Open Participation Software for Java. All Rights Reserved.