Hi David

Makes sense to me.

Regards
Felix

Am 16.10.2013 um 09:32 schrieb David Jencks:

> Hi,
> 
> Several of the fundamental class names in DS no longer fit the purpose of the 
> classes and I'd like to rename them to be less misleading before the next 
> release.  Since I don't always come up with comprehensible names I'm asking 
> for advice.  Here's what I have so far:
> 
> DelayedComponentManager is unnecessary, there is no code beyond 
> ImmediateComponentManager.
> 
> Immediate[Delayed]ComponentManager --> SingleComponentManager (subclassed by 
> ServiceFactoryComponentManager).  This handles immediate and delayed non 
> factory non service factory components, so there's only one component 
> instance per component manager.
> 
> ImmediateComponentHolder --> ConfigurableComponentHolder  (as opposed to 
> ComponentFactoryImpl, which is both a ComponentHolder and ComponentManager).  
> This deals with components from a non-factory component metadata and accepts 
> possible configuration from config admin (via the ConfigurationSupport class).
> 
> thoughts?
> 
> many thanks
> david jencks

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to