diff options
Diffstat (limited to 'javae/src/Ice/ObjectPrxHelperBase.java')
-rw-r--r-- | javae/src/Ice/ObjectPrxHelperBase.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/javae/src/Ice/ObjectPrxHelperBase.java b/javae/src/Ice/ObjectPrxHelperBase.java index e83fbd9c2ab..8ec714a9371 100644 --- a/javae/src/Ice/ObjectPrxHelperBase.java +++ b/javae/src/Ice/ObjectPrxHelperBase.java @@ -391,6 +391,32 @@ public class ObjectPrxHelperBase implements ObjectPrx return ice_facet(newFacet); } + public final String + ice_getAdapterId() + { + return _reference.getAdapterId(); + } + + public final ObjectPrx + ice_adapterId(String newAdapterId) + { + if(newAdapterId == null) + { + newAdapterId = ""; + } + + if(newAdapterId.equals(_reference.getAdapterId())) + { + return this; + } + else + { + ObjectPrxHelperBase proxy = new ObjectPrxHelperBase(); + proxy.setup(_reference.changeAdapterId(newAdapterId)); + return proxy; + } + } + public final Ice.RouterPrx ice_getRouter() { |