diff options
author | Matthew Newhook <matthew@zeroc.com> | 2007-04-27 08:31:47 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2007-04-27 08:31:47 +0000 |
commit | 49e46bc0f64b88e16aa9c0ecd8c6ed10914e75d0 (patch) | |
tree | 26730fcae5d683183069533d5603425de1162e0c /java/test/Ice/proxy/MyDerivedClassI.java | |
parent | file run.py was initially added on branch R3_2_branch. (diff) | |
download | ice-49e46bc0f64b88e16aa9c0ecd8c6ed10914e75d0.tar.bz2 ice-49e46bc0f64b88e16aa9c0ecd8c6ed10914e75d0.tar.xz ice-49e46bc0f64b88e16aa9c0ecd8c6ed10914e75d0.zip |
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=2118
Diffstat (limited to 'java/test/Ice/proxy/MyDerivedClassI.java')
-rw-r--r-- | java/test/Ice/proxy/MyDerivedClassI.java | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/java/test/Ice/proxy/MyDerivedClassI.java b/java/test/Ice/proxy/MyDerivedClassI.java new file mode 100644 index 00000000000..57ee7406cb7 --- /dev/null +++ b/java/test/Ice/proxy/MyDerivedClassI.java @@ -0,0 +1,53 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2007 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. +// +// ********************************************************************** + +public final class MyDerivedClassI extends Test.MyDerivedClass +{ + public + MyDerivedClassI() + { + } + + public void + shutdown(Ice.Current c) + { + c.adapter.getCommunicator().shutdown(); + } + + public void + opSleep(int duration, Ice.Current current) + { + while(true) + { + try + { + Thread.currentThread().sleep(duration); + break; + } + catch(java.lang.InterruptedException ex) + { + } + } + } + + public java.util.Map + getContext(Ice.Current current) + { + return _ctx; + } + + public boolean + ice_isA(String s, Ice.Current current) + { + _ctx = current.ctx; + return super.ice_isA(s, current); + } + + private java.util.Map _ctx; +} |