Leo Sutic wrote:
> 
> Berin,
> 
> now that Loggable is deprecated, how do you intend for LogEnabled to take
> its place? I am in particular thinking about the ExcaliburComponentManager.
> It is LogKitManageable, even...

All NEW components/blocks/etc. should use the LogEnabled interface and the
AbstractLogEnabled base class.

Due to our goal of being backwards compatible, we cannot go back and change
all the released Components with the new interface.  This is especially true
of the ExcaliburComponentManager.  It would not be able to give the proper
logger to Loggable classes because the new Logger classes are opaque.

As to LogKitManageable, we only commit to providing cool tools for the
Avalon suite--Having the ExcaliburComponentManager simply wrap the LogKit
Logger with the Avalon Logger is a perfectly good solution.

-- 

"Those who would trade liberty for
 temporary security deserve neither"
                - Benjamin Franklin

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to