From a0f6b6fc1a619c40979f5ba00d71dc661cfc6499 Mon Sep 17 00:00:00 2001 From: Bernard Normier Date: Mon, 8 Sep 2014 12:03:16 -0400 Subject: Fixed ICE-5667: Added Communicator::createAdmin in C++, Java, C# and Python --- java/src/Ice/ObjectAdapterI.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'java/src/Ice/ObjectAdapterI.java') diff --git a/java/src/Ice/ObjectAdapterI.java b/java/src/Ice/ObjectAdapterI.java index 82841fdf67c..11eb4225e14 100644 --- a/java/src/Ice/ObjectAdapterI.java +++ b/java/src/Ice/ObjectAdapterI.java @@ -659,6 +659,20 @@ public final class ObjectAdapterI implements ObjectAdapter _locatorInfo = _instance.locatorManager().get(locator); } + @Override + public synchronized LocatorPrx + getLocator() + { + if(_locatorInfo == null) + { + return null; + } + else + { + return _locatorInfo.getLocator(); + } + } + @Override public void refreshPublishedEndpoints() -- cgit v1.2.3