diff options
author | Mark Spruiell <mes@zeroc.com> | 2008-01-30 06:15:20 -0800 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2008-01-30 06:15:20 -0800 |
commit | f3c3029ff651d294a1a0df0e79e72771307310fc (patch) | |
tree | 1f061a96f5f46051b6daf45ccbdb63ebd2cdd746 /java/src/IceInternal/ObjectFactoryManager.java | |
parent | Fixed and moved fixVersion.py/fixCopyright.py (diff) | |
download | ice-f3c3029ff651d294a1a0df0e79e72771307310fc.tar.bz2 ice-f3c3029ff651d294a1a0df0e79e72771307310fc.tar.xz ice-f3c3029ff651d294a1a0df0e79e72771307310fc.zip |
using Java5 types in Ice core; general cleanup
Diffstat (limited to 'java/src/IceInternal/ObjectFactoryManager.java')
-rw-r--r-- | java/src/IceInternal/ObjectFactoryManager.java | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/java/src/IceInternal/ObjectFactoryManager.java b/java/src/IceInternal/ObjectFactoryManager.java index f7ed4f3492c..7e50cc43f2c 100644 --- a/java/src/IceInternal/ObjectFactoryManager.java +++ b/java/src/IceInternal/ObjectFactoryManager.java @@ -28,12 +28,12 @@ public final class ObjectFactoryManager public void remove(String id) { - Object o = null; + Ice.ObjectFactory factory = null; synchronized(this) { - o = _factoryMap.get(id); - if(o == null) + factory = _factoryMap.get(id); + if(factory == null) { Ice.NotRegisteredException ex = new Ice.NotRegisteredException(); ex.id = id; @@ -43,13 +43,13 @@ public final class ObjectFactoryManager _factoryMap.remove(id); } - ((Ice.ObjectFactory)o).destroy(); + factory.destroy(); } public synchronized Ice.ObjectFactory find(String id) { - return (Ice.ObjectFactory)_factoryMap.get(id); + return _factoryMap.get(id); } // @@ -62,20 +62,21 @@ public final class ObjectFactoryManager void destroy() { - java.util.Map oldMap = null; + java.util.Map<String, Ice.ObjectFactory> oldMap = null; synchronized(this) { oldMap = _factoryMap; - _factoryMap = new java.util.HashMap(); + _factoryMap = new java.util.HashMap<String, Ice.ObjectFactory>(); } - java.util.Iterator i = oldMap.values().iterator(); + java.util.Iterator<Ice.ObjectFactory> i = oldMap.values().iterator(); while(i.hasNext()) { - Ice.ObjectFactory factory = (Ice.ObjectFactory)i.next(); + Ice.ObjectFactory factory = i.next(); factory.destroy(); } } - private java.util.HashMap _factoryMap = new java.util.HashMap(); + private java.util.Map<String, Ice.ObjectFactory> _factoryMap = + new java.util.HashMap<String, Ice.ObjectFactory>(); } |