logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Curt Arnold (JIRA)" <j...@apache.org>
Subject [jira] Created: (LOG4J2-36) Appender interface should be refactored
Date Tue, 25 May 2010 05:40:23 GMT
Appender interface should be refactored

                 Key: LOG4J2-36
                 URL: https://issues.apache.org/jira/browse/LOG4J2-36
             Project: Log4j 2
          Issue Type: Wish
          Components: Appenders
            Reporter: Curt Arnold

The Appender interface in log4j 1.2 (carried over in the rgoers contribution) requires an
implementation to not only define its distinctive logging destination also but also a composite
filter (the addFilter(), getFilter(), getFilters() method).  Because of that almost all custom
appenders in log4j 1.2 extend from AppenderSkeleton to inherit the implementation of composite
filter.  The appender interface should be refactored so it contains a reference to a generic
Filter (which may or may not be a composite filter) and a Channel (or whatever we want to
call the bit that makes one appender different from another).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org

View raw message