[ 
https://issues.apache.org/jira/browse/LOG4J2-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13614354#comment-13614354
 ] 

Paul Benedict commented on LOG4J2-41:
-------------------------------------

I don't support departing from Java enums. We should keep a strict and limited 
set of provided levels. To help others who definitely believe they need custom 
levels, we should provide (1) a method that takes an int that identifies their 
level and (2) a custom strategy that knows how to deal with it.
                
> Extensible Log Level
> --------------------
>
>                 Key: LOG4J2-41
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-41
>             Project: Log4j 2
>          Issue Type: Improvement
>          Components: API
>            Reporter: Ralph Goers
>
> It is desirable to have the Level be an enum. However, it is also desirable 
> to let users add new log levels. These goals are in opposition to each other 
> since enum classes are final. In addition, adding new levels implies adding 
> new methods to the Logger interface (or some counterpart to it). This would 
> be unworkable.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to