diff options
author | Michi Henning <michi@zeroc.com> | 2004-06-23 00:31:31 +0000 |
---|---|---|
committer | Michi Henning <michi@zeroc.com> | 2004-06-23 00:31:31 +0000 |
commit | 8eb0b5e3442545fa0cb26856372b98e34c0d0147 (patch) | |
tree | 40f0cefee89dfbae92e47a06c1fa1fad93853939 /java/src/IceInternal/UserExceptionFactoryManager.java | |
parent | Improved comment for stringToProxy. Fixed bug in slice2cs: "<:" was (diff) | |
download | ice-8eb0b5e3442545fa0cb26856372b98e34c0d0147.tar.bz2 ice-8eb0b5e3442545fa0cb26856372b98e34c0d0147.tar.xz ice-8eb0b5e3442545fa0cb26856372b98e34c0d0147.zip |
Got rid of old UserExceptionFactory code that was still kicking around but
no longer relevant.
Added -deprecation option to Java build.
Diffstat (limited to 'java/src/IceInternal/UserExceptionFactoryManager.java')
-rw-r--r-- | java/src/IceInternal/UserExceptionFactoryManager.java | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/java/src/IceInternal/UserExceptionFactoryManager.java b/java/src/IceInternal/UserExceptionFactoryManager.java deleted file mode 100644 index 3d3a330cf1d..00000000000 --- a/java/src/IceInternal/UserExceptionFactoryManager.java +++ /dev/null @@ -1,68 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2004 ZeroC, Inc. All rights reserved. -// -// This copy of Ice is licensed to you under the terms described in the -// ICE_LICENSE file included in this distribution. -// -// ********************************************************************** - -package IceInternal; - -public final class UserExceptionFactoryManager -{ - public synchronized void - add(UserExceptionFactory factory, String id) - { - Object o = _factoryMap.get(id); - if(o != null) - { - Ice.AlreadyRegisteredException ex = new Ice.AlreadyRegisteredException(); - ex.id = id; - ex.kindOfObject = "user exception factory"; - throw ex; - } - _factoryMap.put(id, factory); - } - - public synchronized void - remove(String id) - { - Object o = _factoryMap.get(id); - if(o == null) - { - Ice.NotRegisteredException ex = new Ice.NotRegisteredException(); - ex.id = id; - ex.kindOfObject = "user exception factory"; - throw ex; - } - _factoryMap.remove(id); - } - - public synchronized UserExceptionFactory - find(String id) - { - return (UserExceptionFactory)_factoryMap.get(id); - } - - // - // Only for use by Instance - // - UserExceptionFactoryManager() - { - } - - void - destroy() - { - java.util.Iterator i = _factoryMap.values().iterator(); - while(i.hasNext()) - { - UserExceptionFactory factory = (UserExceptionFactory)i.next(); - factory.destroy(); - } - _factoryMap.clear(); - } - - private java.util.HashMap _factoryMap = new java.util.HashMap(); -} |