docs: public void checkIfSuccessOrWaitOrThrow() throws NoResponseException, E, InterruptedException, SmackWrappedException {
          checkIfSuccessOrWait();
          if (state == State.Failure) {
              throwException();
          }
      }