[slf4j-dev] Re: Beta 4 and the new method signatures
Ceki Gülcü
listid at qos.ch
Mon Jul 11 21:57:58 CEST 2005
Niclas,
Going through the list, I saw that you already raised the question [1].
I will try to answer in my next message.
[1] http://www.slf4j.org/pipermail/dev/2005-May/000049.html
At 09:48 PM 7/11/2005, you wrote:
>At 06:37 PM 7/11/2005, Niclas Hedhman wrote:
>
>>I like;
>> * addChild to Logger, which can be extremely powerful in many IoC
>> scenarios,
>> and somethat difficult to emulate.
>> * Loggers able to belong to more than one category hierarchy.
>
>
>Niclas, you say that the addChild(String) method is somewhat difficult
>to emulate. I don't see how that is so.
>
>If manufacturing loggers is the responsibility of the container, then
>by construction it make any logger its wants. Otherwise, if the IoC
>container uses LoggerFactor.getLogger(String), then the IoC container
>can surely say:
>
> Logger parentLogger = LoggerFactory.getLogger(parentLoggerName);
> Logger childLogger = LoggerFactory.getLogger(parentLoggerName+childSuffix);
>
>Where is the rub?
>
>In order to keep the SLF4J API as thin as possible, I would prefer to
>avoid adding syntactic-sugar methods. If for whatever reason,
>Logger.addChild() is really hard to emulate outside of the logging
>system, then that is a different matter.
>
>So, is Logger.addChild() really hard to emulate or is it "just" a
>nice-to-have feature you'd like to see? Forgive my bluntness but I'd
>like to get to the bottom of this.
>
>
>>Cheers
>>Niclas
>
>--
>Ceki Gülcü
>
> The complete log4j manual: http://www.qos.ch/log4j/
>
>
>_______________________________________________
>dev mailing list
>dev at slf4j.org
>http://slf4j.org/mailman/listinfo/dev
--
Ceki Gülcü
The complete log4j manual: http://www.qos.ch/log4j/
More information about the slf4j-dev
mailing list