code: void notifyAcceptBind(Bind bindParameter) throws IllegalStateException {
          lock.lock();
          try {
              if (request == null) {
                  request = new BindRequest(bindParameter, responseHandler);
                  requestCondition.signal();
              } else {
                  throw new IllegalStateException("Already waiting for acceptance bind");
              }
          } finally {
              lock.unlock();
          }
      }
docs: Notify that the bind has accepted.
  
  @param bindParameter is the {@link Bind} command.
  @throws IllegalStateException if this method is already called before.