return clientsMap.get(server.getUri());
else {
IConfigurationElement[] elementsFor = Platform.getExtensionRegistry().getConfigurationElementsFor("org.apache.hdt.core.zookeeperClient");
for (IConfigurationElement element : elementsFor) {
ZooKeeperClient client = (ZooKeeperClient) element.createExecutableExtension("class");
client.initialize(server.getUri());
clientsMap.put(server.getUri(), new InterruptableZooKeeperClient(server, client));
}
return clientsMap.get(server.getUri());
}
}