On Friday 16 August 2002 05:35 am, Stephen McConnell wrote:
> >> public class DefaultConnectionManager
> >> extends AbstractLogEnabled
> >> - implements ConnectionManager, Serviceable, Disposable
> >> + implements ConnectionManager, Serviceable, Disposable, Component
> >> {
> >
> >-1
> >
> >Back it out as it is no longer required.
>
> Incorrect.
>
> DefaultConnectionManager is used by James via a ComponentManger.
> Non-implementation of Component raises a ClassCastException.
Since Phoenix creates a dynamic proxy of the component to pass to other
blocks, can we make that proxy implement the service interface plus
(optionally) Component if being used in a service manager?
Would a solution like that give us the backwards compat. that we need w/o
needing the classes themselves to implement Component?
-pete
--
peter royal -> [EMAIL PROTECTED]
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>