diff options
author | Mark Spruiell <mes@zeroc.com> | 2012-01-06 14:46:56 -0800 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2012-01-06 14:46:56 -0800 |
commit | 82ab16f0eca2e1cd4f8897d7dea60d4dfe5526aa (patch) | |
tree | 9bd3e20e7e5d18ab0f3828c3047dccbf14632a83 /java/src/IceInternal/ProxyBatchOutgoingAsync.java | |
parent | ICE-4471 Synchronization in Freeze MapI.java (diff) | |
download | ice-82ab16f0eca2e1cd4f8897d7dea60d4dfe5526aa.tar.bz2 ice-82ab16f0eca2e1cd4f8897d7dea60d4dfe5526aa.tar.xz ice-82ab16f0eca2e1cd4f8897d7dea60d4dfe5526aa.zip |
ICE-4701 - AsyncResult::getCommunicator returns null
Diffstat (limited to 'java/src/IceInternal/ProxyBatchOutgoingAsync.java')
-rw-r--r-- | java/src/IceInternal/ProxyBatchOutgoingAsync.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/java/src/IceInternal/ProxyBatchOutgoingAsync.java b/java/src/IceInternal/ProxyBatchOutgoingAsync.java index 65ab2b09003..0a75ae867d7 100644 --- a/java/src/IceInternal/ProxyBatchOutgoingAsync.java +++ b/java/src/IceInternal/ProxyBatchOutgoingAsync.java @@ -13,12 +13,12 @@ public class ProxyBatchOutgoingAsync extends BatchOutgoingAsync { public ProxyBatchOutgoingAsync(Ice.ObjectPrx prx, String operation, CallbackBase callback) { - super(((Ice.ObjectPrxHelperBase)prx).__reference().getInstance(), operation, callback); + super(prx.ice_getCommunicator(), ((Ice.ObjectPrxHelperBase)prx).__reference().getInstance(), operation, + callback); _proxy = prx; } - public void - __send() + public void __send() { // // We don't automatically retry if ice_flushBatchRequests fails. Otherwise, if some batch @@ -45,6 +45,7 @@ public class ProxyBatchOutgoingAsync extends BatchOutgoingAsync } } + @Override public Ice.ObjectPrx getProxy() { return _proxy; |