[overlord-issues] [JBoss JIRA] (OVERLORD-137) Ensure cached OSGi services are removed when service bundle uninstalled

Brett Meyer (JIRA) issues at jboss.org
Thu Nov 6 12:26:30 EST 2014


     [ https://issues.jboss.org/browse/OVERLORD-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Meyer closed OVERLORD-137.
--------------------------------
    Fix Version/s: Overlord-Commons-2.0.9.Final
                       (was: Overlord-Commons-2.0.12.Fina)
       Resolution: Done


> Ensure cached OSGi services are removed when service bundle uninstalled
> -----------------------------------------------------------------------
>
>                 Key: OVERLORD-137
>                 URL: https://issues.jboss.org/browse/OVERLORD-137
>             Project: Overlord
>          Issue Type: Enhancement
>            Reporter: Gary Brown
>            Assignee: Gary Brown
>             Fix For: Overlord-Commons-2.0.9.Final
>
>
> When services are retrieved using the getServices or getSingleService method on the ServiceRegistry(Util), they are cached for more efficient subsequent access.
> The ServiceListener mechanism enables a client to be notified when services implementing a particular interface are registered or unregistered.
> Either use a direct OSGi service listener, or the ServiceRegistry ServiceListener, to determine when the cached services should be removed.



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)


More information about the overlord-issues mailing list