[
https://issues.apache.org/jira/browse/FELIX-605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Felix Meschberger closed FELIX-605.
-----------------------------------
Resolution: Fixed
Implemented in Rev. 667421 and tested.
> Include ServiceTracker as private package
> -----------------------------------------
>
> Key: FELIX-605
> URL: https://issues.apache.org/jira/browse/FELIX-605
> Project: Felix
> Issue Type: Improvement
> Components: Configuration Admin
> Affects Versions: configadmin-1.0.1
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Fix For: configadmin-1.0.2
>
>
> The Configuration Admin implementation uses the OSGi service tracker to track
> ManagedService and ManagedServiceFactory services. Currently, the service
> tracker is imported.
> The drawback of this situation is, that the service tracker is not part of
> the OSGi core library but of the OSGi compendium library, which unlike the
> core library, may or may not be available in a given OSGi framework.
> To gain independence with respect to this situation, the Configuration Admin
> implementation should include the service tracker as a private package
> instead of importing it, just like the "org.osgi.service.cm" package is
> exported from this bundle.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.