diff options
Diffstat (limited to 'java/src/Ice/ObjectPrxHelperBase.java')
-rw-r--r-- | java/src/Ice/ObjectPrxHelperBase.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/java/src/Ice/ObjectPrxHelperBase.java b/java/src/Ice/ObjectPrxHelperBase.java index 151e80885d6..313dbb3bc71 100644 --- a/java/src/Ice/ObjectPrxHelperBase.java +++ b/java/src/Ice/ObjectPrxHelperBase.java @@ -784,6 +784,28 @@ public class ObjectPrxHelperBase implements ObjectPrx } } + public boolean + ice_isThreadPerConnection() + { + return _reference.getThreadPerConnection(); + } + + public ObjectPrx + ice_threadPerConnection(boolean tpc) + { + IceInternal.Reference ref = _reference.changeThreadPerConnection(tpc); + if(ref.equals(_reference)) + { + return this; + } + else + { + ObjectPrxHelperBase proxy = new ObjectPrxHelperBase(); + proxy.setup(ref); + return proxy; + } + } + /** * @deprecated This method has been replaced with ice_collocationOptimized. **/ |