summaryrefslogtreecommitdiff
path: root/java/src/Ice/ObjectPrxHelper.java
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2002-12-28 17:05:47 +0000
committerMarc Laukien <marc@zeroc.com>2002-12-28 17:05:47 +0000
commitfbbff6f71cf0aff52e94b03bbb09fc7ab9417452 (patch)
tree2ac5a36a425be7bd184dfaecec269430545da3f8 /java/src/Ice/ObjectPrxHelper.java
parentmore ami (diff)
downloadice-fbbff6f71cf0aff52e94b03bbb09fc7ab9417452.tar.bz2
ice-fbbff6f71cf0aff52e94b03bbb09fc7ab9417452.tar.xz
ice-fbbff6f71cf0aff52e94b03bbb09fc7ab9417452.zip
more AMI
Diffstat (limited to 'java/src/Ice/ObjectPrxHelper.java')
-rw-r--r--java/src/Ice/ObjectPrxHelper.java30
1 files changed, 28 insertions, 2 deletions
diff --git a/java/src/Ice/ObjectPrxHelper.java b/java/src/Ice/ObjectPrxHelper.java
index 46989a56d18..a4feb35c789 100644
--- a/java/src/Ice/ObjectPrxHelper.java
+++ b/java/src/Ice/ObjectPrxHelper.java
@@ -177,7 +177,7 @@ public class ObjectPrxHelper implements ObjectPrx
public final boolean
ice_invoke(String operation, OperationMode mode, byte[] inParams, ByteSeqHolder outParams,
- java.util.Map __context)
+ java.util.Map context)
{
int __cnt = 0;
while(true)
@@ -185,7 +185,7 @@ public class ObjectPrxHelper implements ObjectPrx
try
{
_ObjectDel __del = __getDelegate();
- return __del.ice_invoke(operation, mode, inParams, outParams, __context);
+ return __del.ice_invoke(operation, mode, inParams, outParams, context);
}
catch(IceInternal.NonRepeatable __ex)
{
@@ -205,6 +205,32 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final void
+ ice_invoke_async(AMI_Object_ice_invoke cb, String operation, OperationMode mode, byte[] inParams)
+ {
+ ice_invoke_async(cb, operation, mode, inParams, null);
+ }
+
+ public final void
+ ice_invoke_async(AMI_Object_ice_invoke cb, String operation, OperationMode mode, byte[] inParams,
+ java.util.Map context)
+ {
+ int __cnt = 0;
+ while(true)
+ {
+ try
+ {
+ _ObjectDel __del = __getDelegate();
+ __del.ice_invoke_async(cb, operation, mode, inParams, context);
+ return;
+ }
+ catch(LocalException __ex)
+ {
+ __cnt = __handleException(__ex, __cnt);
+ }
+ }
+ }
+
public final Identity
ice_getIdentity()
{