@Override
  public String getName() {
    String name = config.getSystemName();
    if (name != null && name.length() > 0) {
      return name;

    } else {
      return getId();
    }
  }
Checks to make sure that {@link #connect()} has been called.

@throws IllegalStateException If {@link #connect()} has not been called.
geode-core/src/main/java/org/apache/geode/admin/internal/AdminDistributedSystemImpl.java