You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2008/06/13 10:34:46 UTC

[jira] Closed: (FELIX-605) Include ServiceTracker as private package

     [ 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.