org.apache.log4j.rewrite
Class PropertyRewritePolicy
java.lang.Object
org.apache.log4j.rewrite.PropertyRewritePolicy
- All Implemented Interfaces:
- RewritePolicy
public class PropertyRewritePolicy
- extends Object
- implements RewritePolicy
This policy rewrites events by adding
a user-specified list of properties to the event.
Existing properties are not modified.
The combination of the RewriteAppender and this policy
performs the same actions as the PropertyFilter from log4j 1.3.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyRewritePolicy
public PropertyRewritePolicy()
setProperties
public void setProperties(String props)
- Set a string representing the property name/value pairs.
Form: propname1=propvalue1,propname2=propvalue2
- Parameters:
props -
rewrite
public LoggingEvent rewrite(LoggingEvent source)
- Rewrite a logging event.
- Specified by:
rewrite in interface RewritePolicy
- Parameters:
source - a logging event that may be returned or
used to create a new logging event.
- Returns:
- a logging event or null to suppress processing.
Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.