@Override public final synchronized ServiceDiscovered discoverService(String serviceName) { if (discoveryServiceClient == null) { discoveryServiceClient = new ZKDiscoveryService(zkClient); } return discoveryServiceClient.discover(serviceName); }
@Override public final synchronized ServiceDiscovered discoverService(String serviceName) { if (discoveryServiceClient == null) { discoveryServiceClient = new ZKDiscoveryService(zkClient); } return discoveryServiceClient.discover(serviceName); }
@Override public ServiceDiscovered discover(String s) { if (!zkClient.isRunning()) { zkClient.startAndWait(); } return delegate.discover(s); } };
@Override public ServiceDiscovered discover(String s) { if (!zkClient.isRunning()) { zkClient.startAndWait(); } return delegate.discover(s); } };
@Override public ServiceDiscovered discover(String s) { if (!zkClient.isRunning()) { zkClient.startAndWait(); } return delegate.discover(s); } };