@Override
  public int setState(int state) {

    synchronized (stateChange) {
      int oldState = this.state;
      this.state = state;

      stateChange.notifyAll();

      return oldState;
    }

  }
Creates a new <code>ManagedSystemMemberImpl</code> that represents a non-existing member with
the given <code>ManagedEntityConfig</code> that has not yet been started.
geode-core/src/main/java/org/apache/geode/admin/internal/ManagedSystemMemberImpl.java