code: synchronized boolean reload(int permit, boolean suspend) {
          return internalSetState(new ReloadTask(permit, suspend), InternalState.SERVER_STARTED, InternalState.RELOADING);
      }
docs: Reload a managed server.
  
  @param permit the controller permit
  @return whether the state was changed successfully or not