BUG-4326: Eliminate dependency to org.apache.mina 35/27335/1
authorJozef Gloncak <jgloncak@cisco.com>
Wed, 23 Sep 2015 06:17:10 +0000 (08:17 +0200)
committerJozef Gloncak <jgloncak@cisco.com>
Wed, 23 Sep 2015 06:17:10 +0000 (08:17 +0200)
 - replaced ConcurrentHashSet with Collections.newSetFromMap()

Change-Id: I88821f76d1e5a7e0a9e9a15ef3c9d36cb7b7aad3
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/device/ItemLifeCycleRegistryImpl.java

index 63272453b8de7267f0ebbbcfee97bc4cf7237348..50d4893fdb97fe2baaf19d6d230c9a6dea1b6ae9 100644 (file)
@@ -10,7 +10,7 @@ package org.opendaylight.openflowplugin.impl.device;
 
 import java.util.Collections;
 import java.util.Set;
-import org.apache.mina.util.ConcurrentHashSet;
+import java.util.concurrent.ConcurrentHashMap;
 import org.opendaylight.openflowplugin.api.openflow.registry.ItemLifeCycleRegistry;
 import org.opendaylight.openflowplugin.api.openflow.rpc.ItemLifeCycleSource;
 import org.opendaylight.yangtools.concepts.Registration;
@@ -23,7 +23,7 @@ public class ItemLifeCycleRegistryImpl implements ItemLifeCycleRegistry {
     private final Set<ItemLifeCycleSource> registry;
 
     public ItemLifeCycleRegistryImpl() {
-        registry = new ConcurrentHashSet<>();
+        registry = Collections.newSetFromMap(new ConcurrentHashMap<ItemLifeCycleSource, Boolean>());
     }