[ 
https://issues.apache.org/jira/browse/FELIX-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Richard S. Hall closed FELIX-2859.
----------------------------------

    Resolution: Fixed

Singleton handling now handled by resolver.

> [Framework] Modify resolver to be self-contained with respect to singleton 
> handling
> -----------------------------------------------------------------------------------
>
>                 Key: FELIX-2859
>                 URL: https://issues.apache.org/jira/browse/FELIX-2859
>             Project: Felix
>          Issue Type: Improvement
>          Components: Framework
>    Affects Versions: framework-3.0.9
>            Reporter: Richard S. Hall
>            Assignee: Richard S. Hall
>             Fix For: framework-3.2.0
>
>
> Currently, the resolver does not handle singletons or even know about them at 
> all. The resolver state, which is an external entity handles this. This 
> approach limits reuse of the resolver since it is not self-contained. The 
> resolver should be modified so that it directly processes singletons. To do 
> this, it will have to determine which, if any, singletons are involved in a 
> given resolve and limit their inclusion appropriately. This is similar to 
> what currently happens in the resolver state. The main difference is that the 
> resolver state does this at bundle install time, which is more efficient. A 
> self-contained resolver will have to do it every time there is a resolve 
> involving singletons, so it might be less efficient.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to