summaryrefslogtreecommitdiff
path: root/java/src/Ice/Blobject.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2001-12-05 23:43:29 +0000
committerMark Spruiell <mes@zeroc.com>2001-12-05 23:43:29 +0000
commit29fe06700307d07b543ebee12046e029d9a4a71e (patch)
tree68db238b776629ebdb69e5f8e7d45f10b6a1cb5c /java/src/Ice/Blobject.java
parentfixes (diff)
downloadice-29fe06700307d07b543ebee12046e029d9a4a71e.tar.bz2
ice-29fe06700307d07b543ebee12046e029d9a4a71e.tar.xz
ice-29fe06700307d07b543ebee12046e029d9a4a71e.zip
porting against C++ tag icej_baseline_12052001; removing server components
Diffstat (limited to 'java/src/Ice/Blobject.java')
-rw-r--r--java/src/Ice/Blobject.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/java/src/Ice/Blobject.java b/java/src/Ice/Blobject.java
new file mode 100644
index 00000000000..8a9a6a707db
--- /dev/null
+++ b/java/src/Ice/Blobject.java
@@ -0,0 +1,31 @@
+// **********************************************************************
+//
+// Copyright (c) 2001
+// MutableRealms, Inc.
+// Huntsville, AL, USA
+//
+// All Rights Reserved
+//
+// **********************************************************************
+
+package Ice;
+
+public abstract class Blobject extends Ice.Object
+{
+ public abstract byte[]
+ ice_invoke(byte[] inParams, Current current);
+
+ /* TODO: Server
+ public IceInternal.DispatchStatus
+ __dispatch(IceInternal.Incoming in, Current current)
+ {
+ byte[] inParams;
+ byte[] outParams;
+ int sz = in.is().getReadEncapsSize();
+ inParams = in.is().readBlob(sz);
+ outParams = ice_invoke(inParams, current);
+ in.is().writeBlob(outParams);
+ return IceInternal.DispatchStatus.DispatchOK;
+ }
+ */
+}