private OperationFuture<String> doRegister(Discoverable discoverable) { byte[] discoverableBytes = DiscoverableAdapter.encode(discoverable); return zkClient.create(getNodePath(discoverable), discoverableBytes, CreateMode.EPHEMERAL, true); }
private OperationFuture<String> doRegister(Discoverable discoverable) { byte[] discoverableBytes = DiscoverableAdapter.encode(discoverable); return zkClient.create(getNodePath(discoverable), discoverableBytes, CreateMode.EPHEMERAL, true); }
final String path = getNodePath(discoverable); Futures.addCallback(zkClient.exists(path), new FutureCallback<Stat>() { @Override
final String path = getNodePath(discoverable); Futures.addCallback(zkClient.exists(path), new FutureCallback<Stat>() { @Override