On Fri, Jan 31, 2014 at 1:05 PM, Scott Deboy <[email protected]> wrote:

> Add setlevel. I also think appender belongs in Api. Yes?
>

Appenders are in the Core. That would be a big change.

Another surprise: There is no Logger.getLevel().

Gary


> On Jan 31, 2014 10:01 AM, "Gary Gregory" <[email protected]> wrote:
>
>> Porting from v1...
>>
>> We do not have Logger setLevel(Level) because it is not in the LCD API
>> (Slf4j no, Logback yes, JUL yes).
>>
>> This sure makes it a pain to port from v1.
>>
>> What are the choices?
>>
>> - I hard code everything to the Core Logger API, possible if inflexible.
>> - I add a util method that checks the Logger instance to see if it is a
>> Core Logger or if it is a Slf4j logger that wraps a logback logger? Bleh.
>>
>> Or, we can add setLevel and have it propagate the call down. Then we can
>> discuss whether a missing API in the underlying system means a noop or an
>> exception. Like JRE Collections do.
>>
>> Thoughts?
>>
>> Gary
>>
>> --
>> E-Mail: [email protected] | [email protected]
>> Java Persistence with Hibernate, Second 
>> Edition<http://www.manning.com/bauer3/>
>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> Spring Batch in Action <http://www.manning.com/templier/>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>


-- 
E-Mail: [email protected] | [email protected]
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to