code: @Override
      @Deprecated
      public void loadServerInstances(final String serverGroup, final AsyncCallback<List<ServerInstance>> callback) {
          final List<ServerInstance> instancesOfGroup = new LinkedList<ServerInstance>();
          loadHostsAndServerInstances(new SimpleCallback<List<HostInfo>>() {
              @Override
              public void onSuccess(final List<HostInfo> result) {
                  for (HostInfo host : result) {
                      List<ServerInstance> instances = host.getServerInstances();
                      for (ServerInstance instance : instances) {
                          if (serverGroup == null) {
                              instancesOfGroup.add(instance);
                          } else if (instance.getGroup().equals(instance.getGroup())) {
                              instancesOfGroup.add(instance);
                          }
                      }
                  }
                  callback.onSuccess(instancesOfGroup);
              }
          });
      }
docs: Deprecated: Use topology functions instead. See {@link org.jboss.as.console.client.domain.topology.TopologyFunctions}
  
  @param serverGroup
  @param callback