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.