You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexei Fedotov (JIRA)" <ji...@apache.org> on 2010/06/15 09:52:23 UTC
[jira] Resolved: (HARMONY-6552) Implement
ServiceRegistry.deregisterAll()
[ https://issues.apache.org/jira/browse/HARMONY-6552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexei Fedotov resolved HARMONY-6552.
-------------------------------------
Fix Version/s: 5.0M15
Resolution: Fixed
Committed at r954734. Resolved a conflict with HARMONY-6551. There is a lack of onDeregistration() behavior tests to be sure about that, otherwise the things work for me. Lang, please check that the patch is applied as expected.
> Implement ServiceRegistry.deregisterAll()
> -----------------------------------------
>
> Key: HARMONY-6552
> URL: https://issues.apache.org/jira/browse/HARMONY-6552
> Project: Harmony
> Issue Type: Sub-task
> Reporter: Lang Yang
> Assignee: Alexei Fedotov
> Fix For: 5.0M15
>
> Attachments: HARMONY-6552.diff
>
>
> Implementation for deregisterAll(Class category):
> 1. Find the ProvidersMap instance for that category.
> 2. Find all the providers that have been registered in this ProvidersMap, and perform RegisterableService.onDeregistration() method for each of them, and remove them
> Implementation for deregisterAll()
> 1. Find all the categories
> 2. reuse deregisterAll(Class category) method for each of them.
> Spec - http://java.sun.com/j2se/1.4.2/docs/api/javax/imageio/spi/ServiceRegistry.html#deregisterAll()
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.