[overlord-issues] [JBoss JIRA] (OVERLORD-137) Ensure cached OSGi services are removed when service bundle uninstalled
Gary Brown (JIRA)
issues at jboss.org
Fri Oct 3 11:40:13 EDT 2014
[ https://issues.jboss.org/browse/OVERLORD-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Brown updated OVERLORD-137:
--------------------------------
Fix Version/s: Overlord-Commons-2.0.12.Fina
(was: Overlord-Commons-2.0.11.Final)
> 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.12.Fina
>
>
> 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.1#6329)
More information about the overlord-issues
mailing list