Simplify factory name computation
---------------------------------

                 Key: FELIX-635
                 URL: https://issues.apache.org/jira/browse/FELIX-635
             Project: Felix
          Issue Type: Bug
          Components: iPOJO
    Affects Versions: iPOJO-0.8.0
            Reporter: Clement Escoffier
            Assignee: Clement Escoffier


The factory name is computed by using the name attribute, the factory attribute 
and the implementation class name. The factory attribute has a strange role as 
it can indicate both the factory name and the factory advertising (public or 
private). 

The factory attribute should not be used. In fact, a cleanest way to compute 
the factory name would be : 
 - use name if specified, class name otherwise
 - use a (new) "public" attribute specifying if the factory is accessible by 
other bundles (public="true", default case) or not (public="false")  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to