summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
Diffstat (limited to 'java/src')
-rw-r--r--java/src/Ice/ObjectPrx.java6
-rw-r--r--java/src/Ice/ObjectPrxHelper.java30
2 files changed, 36 insertions, 0 deletions
diff --git a/java/src/Ice/ObjectPrx.java b/java/src/Ice/ObjectPrx.java
index 008b8ac9681..e6c5d52dc47 100644
--- a/java/src/Ice/ObjectPrx.java
+++ b/java/src/Ice/ObjectPrx.java
@@ -46,10 +46,16 @@ public interface ObjectPrx
ObjectPrx ice_appendFacet(String f);
ObjectPrx ice_twoway();
+ boolean ice_isTwoway();
ObjectPrx ice_oneway();
+ boolean ice_isOneway();
ObjectPrx ice_batchOneway();
+ boolean ice_isBatchOneway();
ObjectPrx ice_datagram();
+ boolean ice_isDatagram();
ObjectPrx ice_batchDatagram();
+ boolean ice_isBatchDatagram();
+
ObjectPrx ice_secure(boolean b);
ObjectPrx ice_timeout(int t);
ObjectPrx ice_router(Ice.RouterPrx router);
diff --git a/java/src/Ice/ObjectPrxHelper.java b/java/src/Ice/ObjectPrxHelper.java
index 1b7dffb4243..46989a56d18 100644
--- a/java/src/Ice/ObjectPrxHelper.java
+++ b/java/src/Ice/ObjectPrxHelper.java
@@ -274,6 +274,12 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final boolean
+ ice_isTwoway()
+ {
+ return _reference.mode == IceInternal.Reference.ModeTwoway;
+ }
+
public final ObjectPrx
ice_oneway()
{
@@ -290,6 +296,12 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final boolean
+ ice_isOneway()
+ {
+ return _reference.mode == IceInternal.Reference.ModeOneway;
+ }
+
public final ObjectPrx
ice_batchOneway()
{
@@ -306,6 +318,12 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final boolean
+ ice_isBatchOneway()
+ {
+ return _reference.mode == IceInternal.Reference.ModeBatchOneway;
+ }
+
public final ObjectPrx
ice_datagram()
{
@@ -322,6 +340,12 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final boolean
+ ice_isDatagram()
+ {
+ return _reference.mode == IceInternal.Reference.ModeDatagram;
+ }
+
public final ObjectPrx
ice_batchDatagram()
{
@@ -338,6 +362,12 @@ public class ObjectPrxHelper implements ObjectPrx
}
}
+ public final boolean
+ ice_isBatchDatagram()
+ {
+ return _reference.mode == IceInternal.Reference.ModeBatchDatagram;
+ }
+
public final ObjectPrx
ice_secure(boolean b)
{