Hello,

we are planing to map the channel specification used in the Slide Logger
interface to the Log4J category. Additionally we are planing to extent the
logger interface with an additional set of methods (similar to log4J):

        isDebugEnabled()
        isInfoEnabled()
        isEnabled(String channel, int level)

In case of SimpleLogger the implementation would be always return true
(taking the actual level set into account).
In case of Log4JLogger the call would be delegated to the Log4J system,
taking the level and the channel/category into account.

Currently the channel specifiaction is not used in Slide (to my knowledge),
so this change would not effect the current behaviour.
In the future following method calls could be used and individually switched
on/off with the Log4JLogger. The simpleLogger would not distinguish between
channels (like todays implementation)

        Domain.log("some trace", "org.apache...SomeCategoryName" ,
someLevel);

Do you want me to perform these changes beginning next week?

Best regards

Juergen Pill

Reply via email to