summaryrefslogtreecommitdiff
path: root/java/src/Ice/_ObjectDelM.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2004-12-02 20:49:49 +0000
committerMark Spruiell <mes@zeroc.com>2004-12-02 20:49:49 +0000
commit35e3ed3fdf47eb7c260f0b500405d6fa109ebac9 (patch)
tree86a8cc5d44c47d94b5be53efea0b0dd45eb84796 /java/src/Ice/_ObjectDelM.java
parentReverted back Object/LocalObject type id for backward compatibility (diff)
downloadice-35e3ed3fdf47eb7c260f0b500405d6fa109ebac9.tar.bz2
ice-35e3ed3fdf47eb7c260f0b500405d6fa109ebac9.tar.xz
ice-35e3ed3fdf47eb7c260f0b500405d6fa109ebac9.zip
adding bzip2 support
Diffstat (limited to 'java/src/Ice/_ObjectDelM.java')
-rw-r--r--java/src/Ice/_ObjectDelM.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/java/src/Ice/_ObjectDelM.java b/java/src/Ice/_ObjectDelM.java
index 970e529d386..1fa57dd08e0 100644
--- a/java/src/Ice/_ObjectDelM.java
+++ b/java/src/Ice/_ObjectDelM.java
@@ -176,10 +176,12 @@ public class _ObjectDelM implements _ObjectDel
__reference = from.__reference;
__connection = from.__connection;
+ __compress = from.__compress;
}
protected IceInternal.Reference __reference;
protected ConnectionI __connection;
+ protected boolean __compress;
public void
setup(IceInternal.Reference ref)
@@ -195,6 +197,7 @@ public class _ObjectDelM implements _ObjectDel
__reference = ref;
BooleanHolder compress = new BooleanHolder();
__connection = __reference.getConnection(compress);
+ __compress = compress.value;
}
protected IceInternal.Outgoing
@@ -206,7 +209,7 @@ public class _ObjectDelM implements _ObjectDel
{
if(__outgoingCache == null)
{
- out = new IceInternal.Outgoing(__connection, __reference, operation, mode, context);
+ out = new IceInternal.Outgoing(__connection, __reference, operation, mode, context, __compress);
}
else
{