code: protected void resetLocalAddress(final Handler<AsyncResult<Boolean>> doneHandler) {
      localAddress = null;
      lastReset = System.currentTimeMillis();
      clusterLocator.locateCluster(address, new Handler<AsyncResult<String>>() {
        @Override
        public void handle(AsyncResult<String> result) {
          if (result.succeeded() && result.result() != null) {
            localAddress = result.result();
            new DefaultFutureResult<Boolean>(true).setHandler(doneHandler);
          } else {
            new DefaultFutureResult<Boolean>(false).setHandler(doneHandler);
          }
        }
      });
    }
docs: Updates the known local group address.