summaryrefslogtreecommitdiff
path: root/java/test/Ice/faultTolerance/TestI.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2002-01-17 21:48:53 +0000
committerMark Spruiell <mes@zeroc.com>2002-01-17 21:48:53 +0000
commit34e1b0206e7a265d2a03e8077637c404634c1657 (patch)
tree0214c307fcecbbd03036dd0a901f555e58fcb79a /java/test/Ice/faultTolerance/TestI.java
parentfixes (diff)
downloadice-34e1b0206e7a265d2a03e8077637c404634c1657.tar.bz2
ice-34e1b0206e7a265d2a03e8077637c404634c1657.tar.xz
ice-34e1b0206e7a265d2a03e8077637c404634c1657.zip
adding server
Diffstat (limited to 'java/test/Ice/faultTolerance/TestI.java')
-rw-r--r--java/test/Ice/faultTolerance/TestI.java46
1 files changed, 46 insertions, 0 deletions
diff --git a/java/test/Ice/faultTolerance/TestI.java b/java/test/Ice/faultTolerance/TestI.java
new file mode 100644
index 00000000000..af2b85a07f9
--- /dev/null
+++ b/java/test/Ice/faultTolerance/TestI.java
@@ -0,0 +1,46 @@
+// **********************************************************************
+//
+// Copyright (c) 2001
+// MutableRealms, Inc.
+// Huntsville, AL, USA
+//
+// All Rights Reserved
+//
+// **********************************************************************
+
+// Ice version 0.0.1
+
+public final class TestI extends _TestDisp
+{
+ public
+ TestI(Ice.ObjectAdapter adapter)
+ {
+ _adapter = adapter;
+ }
+
+ public void
+ abort(Ice.Current current)
+ {
+ System.exit(1);
+ }
+
+ public void
+ nonmutatingAbort(Ice.Current current)
+ {
+ System.exit(1);
+ }
+
+ public int
+ pid(Ice.Current current)
+ {
+ return (int)(System.currentTimeMillis() % 65535);
+ }
+
+ public void
+ shutdown(Ice.Current current)
+ {
+ _adapter.getCommunicator().shutdown();
+ }
+
+ private Ice.ObjectAdapter _adapter;
+}