code: @Override
      public List<String> queryForNames() throws Exception
      {
          List<String> names = client.getChildren().forPath(basePath);
          return ImmutableList.copyOf(names);
      }
docs: Return the names of all known services
  
  @return list of group names
  @throws Exception errors