felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] Closed: (FELIX-605) Include ServiceTracker as private package
Date Fri, 13 Jun 2008 08:34:46 GMT

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

View raw message