|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.apache.log4j.AppenderSkeleton
org.apache.log4j.rewrite.RewriteAppender
public class RewriteAppender
This appender forwards a logging request to another appender after possibly rewriting the logging event. This appender (with the appropriate policy) replaces the MapFilter, PropertyFilter and ReflectionFilter from log4j 1.3.
フィールドの概要 |
---|
クラス org.apache.log4j.AppenderSkeleton から継承されたフィールド |
---|
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
コンストラクタの概要 | |
---|---|
RewriteAppender()
|
メソッドの概要 | |
---|---|
void |
addAppender(org.apache.log4j.Appender newAppender)
Add appender. |
protected void |
append(org.apache.log4j.spi.LoggingEvent event)
|
void |
close()
Close this AsyncAppender by interrupting the dispatcher
thread which will process all pending events before exiting. |
java.util.Enumeration |
getAllAppenders()
Get iterator over attached appenders. |
org.apache.log4j.Appender |
getAppender(java.lang.String name)
Get appender by name. |
boolean |
isAttached(org.apache.log4j.Appender appender)
Determines if specified appender is attached. |
boolean |
parseUnrecognizedElement(org.w3c.dom.Element element,
java.util.Properties props)
|
void |
removeAllAppenders()
Removes and closes all attached appenders. |
void |
removeAppender(org.apache.log4j.Appender appender)
Removes an appender. |
void |
removeAppender(java.lang.String name)
Remove appender by name. |
boolean |
requiresLayout()
|
void |
setRewritePolicy(RewritePolicy rewritePolicy)
|
クラス org.apache.log4j.AppenderSkeleton から継承されたメソッド |
---|
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public RewriteAppender()
メソッドの詳細 |
---|
protected void append(org.apache.log4j.spi.LoggingEvent event)
org.apache.log4j.AppenderSkeleton
内の append
public void addAppender(org.apache.log4j.Appender newAppender)
org.apache.log4j.spi.AppenderAttachable
内の addAppender
newAppender
- appender to add, may not be null.public java.util.Enumeration getAllAppenders()
org.apache.log4j.spi.AppenderAttachable
内の getAllAppenders
public org.apache.log4j.Appender getAppender(java.lang.String name)
org.apache.log4j.spi.AppenderAttachable
内の getAppender
name
- name, may not be null.
public void close()
AsyncAppender
by interrupting the dispatcher
thread which will process all pending events before exiting.
org.apache.log4j.Appender
内の close
public boolean isAttached(org.apache.log4j.Appender appender)
org.apache.log4j.spi.AppenderAttachable
内の isAttached
appender
- appender.
public boolean requiresLayout()
org.apache.log4j.Appender
内の requiresLayout
public void removeAllAppenders()
org.apache.log4j.spi.AppenderAttachable
内の removeAllAppenders
public void removeAppender(org.apache.log4j.Appender appender)
org.apache.log4j.spi.AppenderAttachable
内の removeAppender
appender
- appender to remove.public void removeAppender(java.lang.String name)
org.apache.log4j.spi.AppenderAttachable
内の removeAppender
name
- name.public void setRewritePolicy(RewritePolicy rewritePolicy)
public boolean parseUnrecognizedElement(org.w3c.dom.Element element, java.util.Properties props) throws java.lang.Exception
org.apache.log4j.xml.UnrecognizedElementHandler
内の parseUnrecognizedElement
java.lang.Exception
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |